Aquí está una lista de las mejores peleas de Barrera. Para una lista de las pérdidas de Barrera, consulta "Marco Antonio Barrera Pérdidas".
El 7 de abril de 2001 Marco Antonio Barrera se enfrentó a Naseem Hamed en un combate de pluma a la edad de 27. Él entró con un récord de 53-3 (38), y Hamed tenía 27 años y un récord de 35-0 (31). Barrera ganó la pelea por asalto 12º decisión unánime.
El 2 de noviembre de 2002 Marco Antonio Barrera se enfrentó a Johnny Tapia en un combate titular de pluma por el título The Ring. Barrera tenía 28 años y un récord de 56-3 (39), y Tapia tenía 35 años y un récord de 52-2-2 (28). Barrera ganó la pelea por asalto 12º decisión unánime y defendió con éxito su título.
El 22 de junio de 2002 Marco Antonio Barrera se enfrentó a Érik Morales en un combate titular de pluma por los títulos CMB y The Ring. Barrera tenía 28 años y un récord de 55-3 (39), y Morales tenía 25 años y un récord de 41-0 (31). Barrera ganó la pelea por asalto 12º decisión unánime y se convirtió en el nuevo campeón pluma mundial.
El 22 de agosto de 1995 Marco Antonio Barrera se enfrentó a Agapito Sánchez en un combate titular de supergallo por el título OMB. Barrera tenía 21 años y un récord de 38-0 (26), y Sánchez tenía 25 años y un récord de 17-4-2 (9). Barrera ganó la pelea por asalto 12º decisión unánime y defendió con éxito su título.
El 16 de septiembre de 2006 Marco Antonio Barrera se enfrentó a Rocky Juarez en un combate titular de superpluma por el título CMB. Barrera tenía 32 años y un récord de 63-4 (42), y Juarez tenía 26 años y un récord de 25-2 (18). Barrera ganó la pelea por asalto 12º decisión unánime y defendió con éxito su título.
El 27 de noviembre de 2004 Marco Antonio Barrera se enfrentó a Érik Morales en un combate titular de superpluma por el título CMB de Morales. Barrera tenía 30 años y un récord de 59-4 (41), y Morales tenía 28 años y un récord de 47-1 (34). Barrera ganó la pelea por asalto 12º decisión mayoritaria y se convirtió en el nuevo campeón superpluma mundial.
El 20 de mayo de 2006 Marco Antonio Barrera se enfrentó a Rocky Juarez en un combate titular de superpluma por el título CMB. Barrera tenía 32 años y un récord de 62-4 (42), y Juarez tenía 26 años y un récord de 25-1 (18). Barrera ganó la pelea por asalto 12º decisión dividida y defendió con éxito su título.
El 12 de abril de 2003 Marco Antonio Barrera se enfrentó a Kevin Kelley en un combate titular de pluma por el título The Ring. Barrera tenía 29 años y un récord de 57-3 (40), y Kelley tenía 35 años y un récord de 54-5-2 (36). Barrera detuvo a Kevin Kelley por asalto 4º TKO y defendió con éxito su título.
El 19 de junio de 2004 Marco Antonio Barrera se enfrentó a Paulie Ayala a la edad de 30. Él entró con un récord de 58-4 (41), y Ayala tenía 34 años y un récord de 35-2 (12). Barrera detuvo a Paulie Ayala por TKO en el asalto 10º.
El 15 de julio de 1995 Marco Antonio Barrera se enfrentó a Maui Diaz en un combate titular de supergallo por el título OMB. Barrera tenía 21 años y un récord de 37-0 (26). Barrera detuvo a Maui Diaz por asalto 1º TKO y defendió con éxito su título.