Komence de la sezono 2017, Barnes estis elĵetita por la unua fojo en sia MLB-kariero, la 23-an de aprilo de arbitraciisto Andy Fletcher, pro ŝajne provo trafi Manny Machado de Baltimoro per ĵeto en respondo al malmola glitado de Machado sur Dustin Pedroia en ludo du tagojn antaŭe. La venontan tagon, Barnes ricevis kvar-matĉan suspendon por "intence ĵetado de ĵeto en la areo de la kapo de Manny Machado". Por la sezono de 2017, Barnes faris 70 helpajn aperojn kun Boston, kompilante rekordon de 7<unk>3, plus unu ŝparado, kun ERA de 3.88 kaj 83 strikoj en luditaj ludperiodoj. Barnes komencis la 2018-an sezonon en sia kutima rolo kiel membro de la bullpen de Boston. Dum la regula sezono, li aperis en 62 ludoj, kompilante 6<unk>4 rekordo kun 3.65 ERA kaj 96 striko en ludperiodoj. En la postsezono, li faris 10 prezentiĝojn permesante unu gajnitan kuron en ludperiodo kiam la Ruĝaj Rotoj daŭriĝis por gajni la Mondan Serion.
super la Los-Anĝeleso Dodgers.