McJoe Arroyo tiene cuatro derrotas contra cuatro oponentes en su carrera de boxeo. Para una lista de las mejores peleas de Arroyo, consulta "Mejores peleas de McJoe Arroyo".
El 23 de enero de 2021 McJoe Arroyo se enfrentó a Sharone Carter en un combate de gallo a la edad de 35. Él entró con un récord de 18-4 (8). Arroyo perdió la pelea por asalto 8º decisión unánime.
El 16 de marzo de 2019 McJoe Arroyo se enfrentó a Luis Nery en un combate de gallo a la edad de 33. Él entró con un récord de 18-3 (8), y Nery tenía 24 años y un récord de 28-0 (22). Arroyo perdió la pelea por retiro en el asalto 4º.
El 29 de julio de 2017 McJoe Arroyo se enfrentó a Rau'shee Warren en un combate de gallo a la edad de 31. Él entró con un récord de 17-2 (8). Arroyo perdió la pelea por asalto 12º decisión unánime.
El 3 de septiembre de 2016 McJoe Arroyo se enfrentó a Jerwin Ancajas en un combate de gallo a la edad de 30. Él entró con un récord de 17-1 (8), y Ancajas tenía 24 años y un récord de 24-1-1 (16). Arroyo perdió la pelea por asalto 12º decisión unánime.