Marco Antonio Rubio tiene ocho derrotas 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 asalto 10º 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 titular de medio. 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 asalto 2º 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 titulado por el título CMB. 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 asalto 12º decisión unánime.
El 21 de febrero de 2009 Marco Antonio Rubio se enfrentó a Kelly Pavlik en un combate de medio titulado por los títulos CMB, OMB y The Ring. 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 asalto 9º 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 asalto 12º 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 asalto 12º 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 KO en el asalto 1º.
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 TKO en el asalto 2º.