Josh Warrington has four losses against four opponents on his boxing record. For a list of Warrington's best fights, refer to "Best fights of Josh Warrington".
On September 21, 2024 Josh Warrington fought Anthony Cacace in a super-featherweight world-title fight for Cacace's IBF title. Warrington was 33 years old and with a record of 31-4-1 (8), and Cacace was 35 years old and with a record of 22-1 (8). Warrington lost the fight via 12-round unanimous decision.
On October 7, 2023 Josh Warrington fought Leigh Wood in a featherweight world-title fight for Wood's WBA title. Warrington was 32 years old and with a record of 31-3-1 (8), and Wood was 35 years old and with a record of 27-3 (16). Warrington lost the fight via 7th-round TKO.
On December 10, 2022 Josh Warrington met Luis Alberto Lopez in a featherweight (IBF) world-title defense fight. Warrington was 32 years old and with a record of 31-2-1 (8), and Lopez was 29 years old and with a record of 26-2 (15). Warrington lost the fight via 12-round majority decision and lost the title.
On February 13, 2021 Josh Warrington faced off against Mauricio Lara in a featherweight bout at age 30. He was coming in with a record of 30-1 (7), and Lara was 22 years old and with a record of 22-2 (15). Warrington lost the fight via 9th-round TKO.