José Luis Castillo (born December 14, 1973) is a Mexican former professional boxer who competed from 1990 to 2014. Generally considered one of the best lightweights of his era, he is a two-time world champion at that weight, having held the WBC title twice, from 2000 to 2002 and 2004 to 2005; and the Ring magazine and lineal titles from 2004 to 2005. Castillo is best known for his 2005 fight against Diego Corrales, for which he received Fight of the Year awards by both The Ring and the Boxing Writers Association of America, as well as his first fight with Floyd Mayweather Jr., which ended with controversial scorecards. Professional career Lightweight Castillo vs. Johnston I & II In 2000, having two straight wins over Jorge Paez and Steve Quinonez, Castillo challenged WBC lightweight titleholder and Ring No. 1 ranked Lightweight Stevie Johnston. Heavily favored as underdog, Castillo was slated to lose. Instead, Castillo scored the Ring Magazine Upset of the Year, defeating Johnston by a majority decision, in what was a very close fight. Three months later, they fought to a draw, memorable because miscalculation adding the scores led to an original announcement of Johnston regaining his title, which Castillo learned about when Johnston showed up in his dressing room to return the strap. After fighting Johnston, Castillo defended his title against Ring Top 10 Lightweight, César Bazán. Castillo defeated Bazan by 6th-round TKO, dropping Bazan in the 5th and 6th rounds. Castillo vs. Mayweather I In his first bout with undefeated American junior lightweight champion Floyd Mayweather Jr., Castillo started slow but gradually lured the flashy boxer into a toe to toe battle. Castillo had great success in the middle rounds, when he cut off the ring and used his strength to try wearing down Mayweather. As the fight progressed, Castillo's power and pressure seemed to turn the fight in his favor, having tremendous success with body punching while Mayweather became more stationary, allowing the stronger Castillo to do significant work. Castillo closed the fight strong, outlanding Mayweather 35-20 in the 11th round and totally dominated the 12th. Punch stats showed Castillo with lopsided totals in every category; punches landed, thrown & power punches landed & thrown and overall connect percentages. Despite the clear advantages numerically, judges Jerry Roth and John Keane scored it 115-111, and judge Anek Hongtongkam scored it 116-111, all for Mayweather, a decision that