Shane Mosley has 10 losses against eight opponents on his boxing record. For a list of Mosley's best fights, refer to "Best fights of Shane Mosley".
On May 28, 2016 Shane Mosley fought David Avanesyan in a welterweight world-title fight for Avanesyan's WBA title. Mosley was 44 years old and with a record of 49-10-1 (41), and Avanesyan was 27 years old and with a record of 21-1-1 (11). Mosley lost the fight via 12-round unanimous decision.
On November 27, 2013 Shane Mosley faced off against Anthony Mundine in a super-welterweight bout at age 42. He was coming in with a record of 47-9-1 (39), and Mundine was 38 years old and with a record of 44-5 (26). Mosley lost the fight via 7th-round retirement.
On May 5, 2012 Shane Mosley fought Canelo Álvarez in a super-welterweight world-title fight for Álvarez' WBC title. Mosley was 40 years old and with a record of 46-8-1 (39), and Álvarez was 21 years old and with a record of 39-0-1 (29). Mosley lost the fight via 12-round unanimous decision.
On May 7, 2011 Shane Mosley fought Manny Pacquiao in a welterweight world-title fight for Pacquiao's WBO title. Mosley was 39 years old and with a record of 46-7-1 (39), and Pacquiao was 32 years old and with a record of 52-3-2 (38). Mosley lost the fight via 12-round unanimous decision.
On May 1, 2010 Shane Mosley faced off against Floyd Mayweather Jr. at age 38. He was coming in with a record of 46-6 (39), and Mayweather Jr. was 33 years old and with a record of 40-0 (25). Mosley lost the fight via 12-round unanimous decision.
On November 10, 2007 Shane Mosley fought Miguel Cotto in a welterweight world-title fight for Cotto's WBA title. Mosley was 36 years old and with a record of 44-5 (37), and Cotto was 27 years old and with a record of 30-0 (25). Mosley lost the fight via 12-round unanimous decision.
On November 20, 2004 Shane Mosley fought Winky Wright in a super-welterweight world-title fight for Wright's WBA (Super), WBC and The Ring titles. Mosley was 33 years old and with a record of 39-4 (35), and Wright was 32 years old and with a record of 47-3 (25). Mosley lost the fight via 12-round majority decision.
On March 13, 2004 Shane Mosley, the WBA (Super), WBC and The Ring champion, met Winky Wright, the IBF champion, in a super-welterweight world-title unification fight. Mosley was 32 years old and with a record of 39-3 (35), and Wright was 32 years old and with a record of 46-3 (25). Mosley lost the fight via 12-round unanimous decision and lost his titles.
On July 20, 2002 Shane Mosley fought Vernon Forrest in a welterweight world-title fight for Forrest's WBC and The Ring titles. Mosley was 30 years old and with a record of 38-2 (35), and Forrest was 31 years old and with a record of 34-0 (26). Mosley lost the fight via 12-round unanimous decision.
On January 26, 2002 Shane Mosley, the WBC champion, met Vernon Forrest, the The Ring champion, in a welterweight world-title unification fight. Mosley was 30 years old and with a record of 38-1 (35), and Forrest was 30 years old and with a record of 33-0 (26). Mosley lost the fight via 12-round unanimous decision and lost his title.