Here is a list of Rubio's best fights. For a list of Rubio's losses, refer to "Marco Antonio Rubio Losses".
On September 8, 2012 Marco Antonio Rubio faced off against Carlos Baldomir in a super-middleweight bout at age 32. He was coming in with a record of 55-6-1 (48), and Baldomir was 41 years old and with a record of 49-14-6 (15). Rubio stopped Carlos Baldomir via retirement.
On January 16, 2010 Marco Antonio Rubio faced off against Rigoberto Álvarez in a middleweight bout at age 29. He was coming in with a record of 45-5-1 (39), and Álvarez was 31 years old and with a record of 24-1 (18). Rubio stopped Rigoberto Álvarez via TKO.
On June 30, 2012 Marco Antonio Rubio faced off against Jorge Cota in a middleweight bout at age 32. He was coming in with a record of 54-6-1 (47), and Cota was 24 years old and with a record of 16-0 (16). Rubio stopped Jorge Cota via TKO.
On April 8, 2011 Marco Antonio Rubio faced off against David Lemieux at age 30. He was coming in with a record of 50-5-1 (43), and Lemieux was 22 years old and with a record of 25-0 (24). Rubio stopped David Lemieux via TKO.
On January 1, 2005 Marco Antonio Rubio faced off against Frankie Randall at age 24. He was coming in with a record of 28-2-1 (25), and Randall was 43 years old and with a record of 58-15-1 (42). Rubio stopped Frankie Randall via KO.
On October 8, 2003 Marco Antonio Rubio faced off against Akhmed Oligov in a super-welterweight bout at age 23. He was coming in with a record of 22-1-1 (19). Rubio stopped Akhmed Oligov via TKO.
On November 20, 2003 Marco Antonio Rubio faced off against Cristian Solano in a super-welterweight bout at age 23. He was coming in with a record of 23-1-1 (20). Rubio stopped Cristian Solano via TKO.
On May 1, 2004 Marco Antonio Rubio faced off against Alfred Ankamah in a super-welterweight bout at age 23. He was coming in with a record of 25-1-1 (22). Rubio stopped Alfred Ankamah via TKO.
On May 22, 2004 Marco Antonio Rubio faced off against Fitz Vanderpool in a super-welterweight bout at age 23. He was coming in with a record of 26-1-1 (23). Rubio stopped Fitz Vanderpool via TKO.
On October 31, 2009 Marco Antonio Rubio faced off against Jose Miguel Rodriguez Berrio in a middleweight bout at age 29. He was coming in with a record of 44-5-1 (38). Rubio stopped Jose Miguel Rodriguez Berrio via TKO.