Terry Flanagan has two losses against two opponents on his boxing record. For a list of Flanagan's best fights, refer to "Best fights of Terry Flanagan".
On October 27, 2018 Terry Flanagan faced off against Regis Prograis in a super-lightweight bout at age 29. He was coming in with a record of 33-2 (13), and Prograis was 29 years old and with a record of 22-0 (19). Flanagan lost the fight via 12-round unanimous decision.
On June 9, 2018 Terry Flanagan fought Maurice Hooker in a super-lightweight world-title fight for the WBO title. Flanagan was 28 years old and with a record of 33-1 (13), and Hooker was 28 years old and with a record of 23-0-3 (16). Flanagan lost the fight via 12-round split decision.