Aquí está una lista de las mejores peleas de Barrera. Para una lista de las pérdidas de Barrera, consulta "Sullivan Barrera Pérdidas".
El 15 de julio de 2017 Sullivan Barrera se enfrentó a Joe Smith Jr. en un combate de semipesado a la edad de 35. Él entró con un récord de 20-1 (14), y Smith Jr. tenía 27 años y un récord de 23-1 (19). Barrera ganó la pelea por asalto 10º decisión unánime.
El 3 de noviembre de 2018 Sullivan Barrera se enfrentó a Sean Monaghan en un combate de semipesado a la edad de 36. Él entró con un récord de 22-2 (14), y Monaghan tenía 37 años y un récord de 29-1 (17). Barrera ganó la pelea por asalto 10º decisión unánime.
El 12 de diciembre de 2015 Sullivan Barrera se enfrentó a Karo Murat en un combate de semipesado a la edad de 33. Él entró con un récord de 17-0 (12), y Murat tenía 32 años y un récord de 27-2-1 (17). Barrera detuvo a Karo Murat por KO en el asalto 5º.
El 25 de noviembre de 2017 Sullivan Barrera se enfrentó a Felix Valera en un combate de semipesado a la edad de 35. Él entró con un récord de 21-1 (14), y Valera tenía 29 años y un récord de 15-1 (13). Barrera ganó la pelea por asalto 10º decisión unánime.
El 30 de enero de 2015 Sullivan Barrera se enfrentó a Jeff Lacy en un combate de semipesado a la edad de 32. Él entró con un récord de 15-0 (10), y Lacy tenía 37 años y un récord de 27-5 (18). Barrera detuvo a Jeff Lacy por TKO en el asalto 4º.
El 16 de diciembre de 2016 Sullivan Barrera se enfrentó a Vyacheslav Shabranskyy en un combate de semipesado a la edad de 34. Él entró con un récord de 18-1 (13), y Shabranskyy tenía 29 años y un récord de 17-0 (14). Barrera detuvo a Vyacheslav Shabranskyy por KO en el asalto 7º.
El 24 de junio de 2011 Sullivan Barrera se enfrentó a Frank Paines en un combate de semipesado a la edad de 29. Él entró con un récord de 8-0 (6). Barrera detuvo a Frank Paines por KO en el asalto 2º.