MartialBot on Google Play

Shane Mosley Best Fights

Here is a list of Mosley's best fights. For a list of Mosley's losses, refer to "Shane Mosley Losses".

  1. 1. Shane Mosley KOs Antonio Margarito

    On January 24, 2009 Shane Mosley fought Antonio Margarito in a welterweight world-title fight for Margarito's WBA (Super) title. Mosley was 37 years old and with a record of 46-5 (39), and Margarito was 30 years old and with a record of 37-5 (27). Mosley stopped Antonio Margarito via 9th-round TKO and is crowned the new welterweight world champion.

  2. 2. Shane Mosley defeats Pablo César Cano

    On May 18, 2013 Shane Mosley faced off against Pablo César Cano in a welterweight bout at age 41. He was coming in with a record of 47-8-1 (39), and Cano was 23 years old and with a record of 26-2-1 (19). Mosley won the fight via 12-round unanimous decision.

  3. 3. Shane Mosley defeats Oscar De La Hoya

    On September 13, 2003 Shane Mosley fought Oscar De La Hoya in a super-welterweight world-title fight for De La Hoya's WBA (Super), WBC and The Ring titles. Mosley was 32 years old and with a record of 39-2 (35), and De La Hoya was 30 years old and with a record of 36-2 (29). Mosley won the fight via 12-round unanimous decision and is crowned the new super-welterweight world champion.

  4. 4. Shane Mosley defeats Luis Collazo

    On February 10, 2007 Shane Mosley fought Luis Collazo in a welterweight world-title fight for Collazo's WBC title. Mosley was 35 years old and with a record of 44-4 (37), and Collazo was 25 years old and with a record of 27-2 (13). Mosley won the fight via 12-round unanimous decision and is crowned the new welterweight world champion.

  5. 5. Shane Mosley KOs John John Molina

    On May 9, 1998 Shane Mosley met John John Molina in a lightweight (IBF) world-title defense fight. Mosley was 26 years old and with a record of 27-0 (25), and Molina was 33 years old and with a record of 45-4 (30). Mosley stopped John John Molina via 8th-round TKO and successfully defended his title.

  6. 6. Shane Mosley KOs Ricardo Mayorga

    On September 27, 2008 Shane Mosley faced off against Ricardo Mayorga in a super-welterweight bout at age 37. He was coming in with a record of 45-5 (38), and Mayorga was 34 years old and with a record of 28-6-1 (22). Mosley stopped Ricardo Mayorga via TKO.

  7. 7. Shane Mosley defeats Oscar De La Hoya

    On June 17, 2000 Shane Mosley fought Oscar De La Hoya in a welterweight world-title fight for the WBC title. Mosley was 28 years old and with a record of 35-0 (32), and De La Hoya was 27 years old and with a record of 32-1 (26). Mosley won the fight via 12-round split decision and is crowned the new welterweight world champion.

  8. 8. Shane Mosley stops Shannan Taylor

    On March 10, 2001 Shane Mosley met Shannan Taylor in a welterweight (WBC) world-title defense fight. Mosley was 29 years old and with a record of 37-0 (34), and Taylor was 28 years old and with a record of 28-0-1 (18). Mosley stopped Shannan Taylor via 6th-round retirement and successfully defended his title.

  9. 9. Shane Mosley stops Jesse James Leija

    On November 14, 1998 Shane Mosley met Jesse James Leija in a lightweight (IBF) world-title defense fight. Mosley was 27 years old and with a record of 30-0 (28), and Leija was 32 years old and with a record of 37-3-2 (15). Mosley stopped Jesse James Leija via 9th-round retirement and successfully defended his title.

  10. 10. Shane Mosley KOs Fernando Vargas

    On February 25, 2006 Shane Mosley faced off against Fernando Vargas at age 34. He was coming in with a record of 42-4 (36), and Vargas was 28 years old and with a record of 26-2 (22). Mosley stopped Fernando Vargas via TKO.