On July 18, 1998, Carl Thompson and Chris Eubank met again in an immediate rematch.
Thompson came in to the fight on a 5-fight win streak with a 59% KO rate, and was fighting after a gap of 3 months. Eubank was on a -2-fight win streak with a 45% KO rate, and fighting after a layoff of 3 months.
In the rematch, the challenger refused to continue the fight in the 9th round, and Carl Thompson is crowned the new cruiserweight world champion. Thompson improves his record to 24-4 (17 KOs), while Eubank adds a loss to his record at 45-5-2.
On September 10, 2004, a 40-year-old Carl Thompson (32-6, 24 KOs) and a 23-year-old fellow British boxer David Haye (10-0, 10 KOs) met in the ring in a cruiserweight bout.
Thompson came in to the fight on a 4-fight win streak with a 63% KO rate, and was fighting after a gap of 7 months and 4 days. Haye was on a 10-fight win streak with a 100% KO rate, and fighting after a layoff of 3 months and 29 days.
Carl Thompson stopped David Haye via TKO in the 5th round. Thompson improves his record to 33-6 (25 KOs), while Haye adds a loss to his record at 10-1.
On February 3, 2001, a 36-year-old Carl Thompson (27-5, 20 KOs) and Uriah Grant met in the ring in a cruiserweight bout.
Thompson came in to the fight on a 3-fight win streak with a 62% KO rate, and was fighting after a gap of 4 months and 9 days.
Carl Thompson stopped Uriah Grant via TKO in the 5th round. Thompson improves his record to 28-5 (21 KOs)
On April 18, 1998, the 33-year-old WBO cruiserweight world champion, Carl Thompson (22-4, 16 KOs), faced a 31-year-old fellow British boxer Chris Eubank (45-3-2, 23 KOs), in a title defense fight.
Thompson came in to the fight on a 4-fight win streak with a 61% KO rate, and was fighting after a gap of 6 months and 14 days. Eubank was on a -1-fight win streak with a 46% KO rate, and fighting after a layoff of 6 months and 7 days.
Carl Thompson defeated Chris Eubank via unanimous decision and successfully defended his WBO cruiserweight title. Thompson improves his record to 23-4, while Eubank adds a loss to his record at 45-4-2.
On October 4, 1997, Carl Thompson and Ralf Rocchigiani met again in a rematch.
Thompson came in to the fight on a 3-fight win streak with a 64% KO rate, and was fighting after a gap of 5 months and 8 days.
Carl Thompson defeated Ralf Rocchigiani via split decision in the rematch and wins the WBO title — in his first world-title fight. Thompson improves his record to 22-4
On June 14, 1994, a 30-year-old Carl Thompson (15-3, 11 KOs) and Akim Tafer met in the ring in a cruiserweight bout.
Thompson came in to the fight on a 6-fight win streak with a 61% KO rate, and was fighting after a gap of 4 months and 12 days.
Carl Thompson stopped Akim Tafer via TKO in the 6th round. Thompson improves his record to 16-3 (12 KOs)
On February 2, 1994, a 29-year-old Carl Thompson (14-3, 10 KOs) and Massimiliano Duran met in the ring in a cruiserweight bout.
Thompson came in to the fight on a 5-fight win streak with a 58% KO rate, and was fighting after a gap of 6 months and 8 days.
Carl Thompson stopped Massimiliano Duran via KO in the 8th round. Thompson improves his record to 15-3 (11 KOs)
On September 4, 1991, a 27-year-old Carl Thompson (9-3, 5 KOs) and Nicky Piper met in the ring.
Thompson came in to the fight on a 1-fight losing streak with a 41% KO rate, and was fighting after a gap of 5 months and 3 days.
Carl Thompson stopped Nicky Piper via TKO in the 3rd round. Thompson improves his record to 10-3 (6 KOs)
On February 6, 2004, a 39-year-old Carl Thompson (31-6, 23 KOs) and Sebastiaan Rothmann met in the ring in a cruiserweight bout.
Thompson came in to the fight on a 3-fight win streak with a 62% KO rate, and was fighting after a gap of 2 months and 30 days.
Carl Thompson stopped Sebastiaan Rothmann via TKO in the 9th round. Thompson improves his record to 32-6 (24 KOs)
On February 17, 1993, a 28-year-old Carl Thompson (11-3, 7 KOs) and Arthur Weathers met in the ring in a cruiserweight bout.
Thompson came in to the fight on a 2-fight win streak with a 50% KO rate, and was fighting after a gap of 8 months and 13 days.
Carl Thompson stopped Arthur Weathers via KO in the 2nd round. Thompson improves his record to 12-3 (8 KOs)