Karim Guerfi has seven losses against seven opponents on his boxing record. For a list of Guerfi's best fights, refer to "Best fights of Karim Guerfi".
On December 10, 2022 Karim Guerfi faced off against Michael Conlan in a featherweight bout at age 35. He was coming in with a record of 31-7 (9), and Conlan was 31 years old and with a record of 17-1 (8). Guerfi lost the fight via 1st-round KO.
On February 27, 2022 Karim Guerfi faced off against Jordan Gill in a featherweight bout at age 34. He was coming in with a record of 30-6 (9), and Gill was 27 years old and with a record of 26-1-1 (7). Guerfi lost the fight via 9th-round KO.
On March 19, 2021 Karim Guerfi faced off against Lee McGregor in a bantamweight bout at age 34. He was coming in with a record of 29-5 (9), and McGregor was 24 years old and with a record of 9-0 (7). Guerfi lost the fight via 1st-round TKO.
On April 20, 2018 Karim Guerfi faced off against Michael Dasmariñas in a bantamweight bout at age 31. He was coming in with a record of 26-4 (8), and Dasmariñas was 25 years old and with a record of 27-2 (18). Guerfi lost the fight via 4th-round KO.
On April 26, 2014 Karim Guerfi faced off against Zhanat Zhakiyanov in a bantamweight bout at age 27. He was coming in with a record of 20-3 (5), and Zhakiyanov was 30 years old and with a record of 21-1 (14). Guerfi lost the fight via 5th-round KO.
On July 4, 2013 Karim Guerfi faced off against Omar Lamiri in a bantamweight bout at age 26. He was coming in with a record of 19-2 (5). Guerfi lost the fight via 10-round split decision.
On May 11, 2012 Karim Guerfi fought Juan Carlos Reveco in a flyweight world-title fight for Reveco's WBA title. Guerfi was 25 years old and with a record of 18-1 (4), and Reveco was 28 years old and with a record of 27-1 (16). Guerfi lost the fight via 12-round unanimous decision.