Marco Antonio Rubio tiene ocho pérdidas contra ocho oponentes en su carrera de boxeo. Para una lista de las mejores peleas de Rubio, consulta "Mejores peleas de Marco Antonio Rubio".
El 6 de septiembre de 2015 Marco Antonio Rubio se enfrentó a Anthony Dirrell a la edad de 35. Él entró con un récord de 59-8-1 (51), y Dirrell tenía 30 años y un récord de 27-1-1 (22). Rubio perdió la pelea por 10º asalto decisión unánime.
El 18 de octubre de 2014 Marco Antonio Rubio, el campeón de la CMB, se enfrentó a Gennadiy Golovkin, el campeón de la AMB (Super), en un combate de medio world-title. Rubio tenía 34 años y un récord de 59-7-1 (51), y Golovkin tenía 32 años y un récord de 30-0 (27). Rubio perdió la pelea por 2º asalto KO y perdió su título.
El 4 de febrero de 2012 Marco Antonio Rubio se enfrentó a Julio César Chávez Jr. en un combate de medio world-title por Chávez Jr.'s CMB título. Rubio tenía 31 años y un récord de 53-6-1 (46), y Chávez Jr. tenía 25 años y un récord de 44-0-1 (31). Rubio perdió la pelea por 12º asalto decisión unánime.
El 21 de febrero de 2009 Marco Antonio Rubio se enfrentó a Kelly Pavlik en un combate de medio world-title por Pavlik's CMB, OMB y The Ring títulos. Rubio tenía 28 años y un récord de 43-5-1 (37), y Pavlik tenía 26 años y un récord de 34-1 (30). Rubio perdió la pelea por 9º asalto retiro.
El 23 de septiembre de 2006 Marco Antonio Rubio se enfrentó a Zaurbek Baysangurov en un combate de semimedio a la edad de 26. Él entró con un récord de 34-4-1 (30). Rubio perdió la pelea por 12º asalto decisión unánime.
El 6 de mayo de 2006 Marco Antonio Rubio se enfrentó a Kassim Ouma en un combate de semimedio a la edad de 25. Él entró con un récord de 34-3-1 (30), y Ouma tenía 27 años y un récord de 23-2-1 (15). Rubio perdió la pelea por 12º asalto decisión dividida.
El 18 de septiembre de 2004 Marco Antonio Rubio se enfrentó a Kofi Jantuah en un combate de semimedio a la edad de 24. Él entró con un récord de 27-2-1 (24). Rubio perdió la pelea por 1º asalto KO.
El 1 de junio de 2001 Marco Antonio Rubio se enfrentó a Saúl Román a la edad de 20. Él entró con un récord de 6-1 (5). Rubio perdió la pelea por 2º asalto TKO.