Here is a list of Thurman's best fights. For a list of Thurman's losses, refer to "Keith Thurman Losses".
On March 9, 2013 Keith Thurman faced off against Jan Zaveck in a welterweight bout at age 24. He was coming in with a record of 20-0 (18), and Zaveck was 36 years old and with a record of 32-2 (18). Thurman won the fight via 12-round unanimous decision.
On March 7, 2015 Keith Thurman met Robert Guerrero in a welterweight (WBA (Regular)) world-title defense fight. Thurman was 26 years old and with a record of 25-0 (21), and Guerrero was 31 years old and with a record of 32-2-1 (18). Thurman won the fight via 12-round unanimous decision and successfully defended his title.
On December 13, 2014 Keith Thurman met Leonard Bundu in a welterweight (WBA) world-title defense fight. Thurman was 26 years old and with a record of 24-0 (21), and Bundu was 40 years old and with a record of 31-0-2 (11). Thurman won the fight via 12-round unanimous decision and successfully defended his title.
On June 25, 2016 Keith Thurman met Shawn Porter in a welterweight (WBA) world-title defense fight. Thurman was 27 years old and with a record of 27-0 (22), and Porter was 28 years old and with a record of 26-1-1 (16). Thurman won the fight via 12-round unanimous decision and successfully defended his title.
On January 26, 2019 Keith Thurman met Josesito López in a welterweight (WBA (Super)) world-title defense fight. Thurman was 30 years old and with a record of 29-0 (22), and López was 34 years old and with a record of 36-7 (19). Thurman won the fight via 12-round majority decision and successfully defended his title.
On February 5, 2022 Keith Thurman faced off against Mario Barrios in a welterweight bout at age 33. He was coming in with a record of 30-1 (22), and Barrios was 26 years old and with a record of 26-1 (17). Thurman won the fight via 12-round unanimous decision.
On March 4, 2017 Keith Thurman, the WBA (Super) champion, met Danny García, the WBC champion, in a welterweight world-title unification fight. Thurman was 28 years old and with a record of 28-0 (22), and García was 28 years old and with a record of 33-0 (19). Thurman won the fight via 12-round split decision and and is crowned the unified WBA (Super) and WBC champion.
On July 27, 2013 Keith Thurman fought Diego Chaves in a welterweight world-title fight for Chaves' WBA title. Thurman was 24 years old and with a record of 21-0 (19), and Chaves was 27 years old and with a record of 22-0 (18). Thurman stopped Diego Chaves via 10th-round KO and is crowned the new welterweight world champion.
On July 11, 2015 Keith Thurman met Luis Collazo in a welterweight (WBA (Regular)) world-title defense fight. Thurman was 26 years old and with a record of 26-0 (22), and Collazo was 34 years old and with a record of 36-6 (19). Thurman stopped Luis Collazo via 7th-round retirement and successfully defended his title.
On March 12, 2025 Keith Thurman faced off against Brock Jarvis in a super-welterweight bout at age 36. He was coming in with a record of 31-1 (23), and Jarvis was 27 years old and with a record of 22-1 (20). Thurman stopped Brock Jarvis via TKO.