Juan Carlos Abreu tiene siete pérdidas contra siete oponentes en su carrera de boxeo. Para una lista de las mejores peleas de Abreu, consulta "Mejores peleas de Juan Carlos Abreu".
El 26 de noviembre de 2022 Juan Carlos Abreu se enfrentó a Charles Conwell a la edad de 35. Él entró con un récord de 25-7-1 (23), y Conwell tenía 25 años y un récord de 17-0 (13). Abreu perdió la pelea por asalto 10º decisión mayoritaria.
El 19 de septiembre de 2020 Juan Carlos Abreu se enfrentó a Jaron Ennis a la edad de 33. Él entró con un récord de 23-6-1 (21), y Ennis tenía 23 años y un récord de 25-0 (23). Abreu perdió la pelea por TKO en el asalto 6º.
El 8 de diciembre de 2018 Juan Carlos Abreu se enfrentó a Alexander Besputin en un combate de welter a la edad de 31. Él entró con un récord de 21-5-1 (19). Abreu perdió la pelea por asalto 10º decisión unánime.
El 7 de julio de 2018 Juan Carlos Abreu se enfrentó a Egidijus Kavaliauskas en un combate de welter a la edad de 31. Él entró con un récord de 21-4-1 (19), y Kavaliauskas tenía 30 años y un récord de 19-0 (16). Abreu perdió la pelea por asalto 10º decisión unánime.
El 18 de junio de 2016 Juan Carlos Abreu se enfrentó a Alex Martin a la edad de 29. Él entró con un récord de 19-3-1 (18). Abreu perdió la pelea por asalto 8º decisión dividida.
El 18 de septiembre de 2015 Juan Carlos Abreu se enfrentó a Jamal James a la edad de 28. Él entró con un récord de 18-2-1 (17), y James tenía 27 años y un récord de 17-0 (9). Abreu perdió la pelea por asalto 10º decisión unánime.
El 22 de marzo de 2014 Juan Carlos Abreu se enfrentó a Humberto Soto a la edad de 26. Él entró con un récord de 16-1-1 (15), y Soto tenía 33 años y un récord de 62-8-2 (35). Abreu perdió la pelea por asalto 10º decisión unánime.