Sullivan Barrera tiene cinco pérdidas contra cinco oponentes en su carrera de boxeo. Para una lista de las mejores peleas de Barrera, consulta "Mejores peleas de Sullivan Barrera".
El 13 de marzo de 2024 Sullivan Barrera se enfrentó a Radivoje Kalajdzic en un combate de semipesado a la edad de 42. Él entró con un récord de 22-5 (14), y Kalajdzic tenía 32 años y un récord de 28-2 (21). Barrera perdió la pelea por KO en el asalto 10º.
El 9 de julio de 2021 Sullivan Barrera se enfrentó a Gilberto Ramírez en un combate de semipesado a la edad de 39. Él entró con un récord de 22-4 (14), y Ramírez tenía 30 años y un récord de 41-0 (27). Barrera perdió la pelea por KO en el asalto 4º.
El 15 de junio de 2019 Sullivan Barrera se enfrentó a Jesse Hart en un combate de semipesado a la edad de 37. Él entró con un récord de 22-3 (14), y Hart tenía 29 años y un récord de 25-2 (21). Barrera perdió la pelea por asalto 10º decisión unánime.
El 3 de marzo de 2018 Sullivan Barrera se enfrentó a Dmitry Bivol en un combate de semipesado titulado por el título AMB. Barrera tenía 36 años y un récord de 21-2 (14), y Bivol tenía 27 años y un récord de 12-0 (10). Barrera perdió la pelea por asalto 12º TKO.
El 26 de marzo de 2016 Sullivan Barrera se enfrentó a Andre Ward en un combate de semipesado a la edad de 34. Él entró con un récord de 17-1 (12), y Ward tenía 32 años y un récord de 28-0 (15). Barrera perdió la pelea por asalto 12º decisión unánime.