Aquí está una lista de las mejores peleas de Rubio. Para una lista de las pérdidas de Rubio, consulta "Marco Antonio Rubio Pérdidas".
El 8 de septiembre de 2012 Marco Antonio Rubio se enfrentó a Carlos Baldomir en un combate de supermedio a la edad de 32. Él entró con un récord de 55-6-1 (48), y Baldomir tenía 41 años y un récord de 49-14-6 (15). Rubio detuvo a Carlos Baldomir por retiro.
El 16 de enero de 2010 Marco Antonio Rubio se enfrentó a Rigoberto Álvarez en un combate de medio a la edad de 29. Él entró con un récord de 45-5-1 (39), y Álvarez tenía 31 años y un récord de 24-1 (18). Rubio detuvo a Rigoberto Álvarez por TKO.
El 30 de junio de 2012 Marco Antonio Rubio se enfrentó a Jorge Cota en un combate de medio a la edad de 32. Él entró con un récord de 54-6-1 (47), y Cota tenía 24 años y un récord de 16-0 (16). Rubio detuvo a Jorge Cota por TKO.
El 8 de abril de 2011 Marco Antonio Rubio se enfrentó a David Lemieux a la edad de 30. Él entró con un récord de 50-5-1 (43), y Lemieux tenía 22 años y un récord de 25-0 (24). Rubio detuvo a David Lemieux por TKO.
El 1 de enero de 2005 Marco Antonio Rubio se enfrentó a Frankie Randall a la edad de 24. Él entró con un récord de 28-2-1 (25), y Randall tenía 43 años y un récord de 58-15-1 (42). Rubio detuvo a Frankie Randall por KO.
El 8 de octubre de 2003 Marco Antonio Rubio se enfrentó a Akhmed Oligov en un combate de semimedio a la edad de 23. Él entró con un récord de 22-1-1 (19). Rubio detuvo a Akhmed Oligov por TKO.
El 20 de noviembre de 2003 Marco Antonio Rubio se enfrentó a Cristian Solano en un combate de semimedio a la edad de 23. Él entró con un récord de 23-1-1 (20). Rubio detuvo a Cristian Solano por TKO.
El 1 de mayo de 2004 Marco Antonio Rubio se enfrentó a Alfred Ankamah en un combate de semimedio a la edad de 23. Él entró con un récord de 25-1-1 (22). Rubio detuvo a Alfred Ankamah por TKO.
El 22 de mayo de 2004 Marco Antonio Rubio se enfrentó a Fitz Vanderpool en un combate de semimedio a la edad de 23. Él entró con un récord de 26-1-1 (23). Rubio detuvo a Fitz Vanderpool por TKO.
El 31 de octubre de 2009 Marco Antonio Rubio se enfrentó a Jose Miguel Rodriguez Berrio en un combate de medio a la edad de 29. Él entró con un récord de 44-5-1 (38). Rubio detuvo a Jose Miguel Rodriguez Berrio por TKO.