On September 2, 2023, a 31-year-old David Allen (21-5-2, 18 KOs) and a 32-year-old British boxer Frazer Clarke (7-0, 5 KOs) met in the ring in a heavyweight bout.
Allen came in to the fight on a 4-fight win streak with a 64% KO rate, and was fighting after a gap of 6 months and 8 days. Clarke was on a 7-fight win streak with a 71% KO rate, and fighting after a layoff of 2 months and 17 days.
Frazer Clarke stopped David Allen via RTD in the 6th round. Clarke improves his record to 8-0 (6 KOs), while Allen adds a loss to his record at 21-6-2.
On July 20, 2019, a 27-year-old David Allen (17-4-2, 14 KOs) and a 36-year-old British boxer David Price (24-5, 19 KOs) met in the ring.
Allen came in to the fight on a 4-fight win streak with a 60% KO rate, and was fighting after a gap of 3 months. Price was on a 2-fight win streak with a 65% KO rate, and fighting after a layoff of 3 months and 20 days.
David Price stopped David Allen via RTD in the 10th round. Price improves his record to 25-5 (20 KOs), while Allen adds a loss to his record at 17-5-2.
On June 23, 2018, a 26-year-old David Allen (13-3-2, 10 KOs) and a 26-year-old French boxer Tony Yoka (4-0, 3 KOs) met in the ring.
Allen came in to the fight on a 1-fight win streak with a 55% KO rate, and was fighting after a gap of 1 month and 19 days. Yoka was on a 4-fight win streak with a 75% KO rate, and fighting after a layoff of 2 months and 16 days.
Tony Yoka stopped David Allen via TKO in the 10th round. Yoka improves his record to 5-0 (4 KOs), while Allen adds a loss to his record at 13-4-2.
On May 27, 2017, a 25-year-old David Allen (11-2-1, 8 KOs) and Lenroy Thomas met in the ring.
Allen came in to the fight on a 2-fight win streak with a 57% KO rate, and was fighting after a gap of 2 months and 23 days.
David Allen lost to Lenroy Thomas via split decision in the 12-round fight, and adds a loss to his record at 11-3-1.
On December 10, 2016, a 24-year-old David Allen (9-1-1, 6 KOs) and a 37-year-old Cuban boxer Luis Ortiz (26-0, 22 KOs) met in the ring.
Allen came in to the fight on a 1-fight losing streak with a 54% KO rate, and was fighting after a gap of 4 months and 10 days. Ortiz was on a 26-fight win streak with a 84% KO rate, and fighting after a layoff of 28 days.
Luis Ortiz stopped David Allen via TKO in the 7th round. Ortiz improves his record to 27-0 (23 KOs), while Allen adds a loss to his record at 9-2-1.
On July 30, 2016, a 24-year-old David Allen (9-0-1, 6 KOs) and a 28-year-old British boxer Dillian Whyte (17-1, 14 KOs) met in the ring.
Allen came in to the fight on a 4-fight win streak with a 60% KO rate, and was fighting after a gap of 4 months and 4 days. Whyte was on a 1-fight win streak with a 77% KO rate, and fighting after a layoff of 1 month and 5 days.
Dillian Whyte defeated David Allen via unanimous decision in the 10-round heavyweight fight. Whyte improves his record to 18-1, while Allen adds a loss to his record at 9-1-1.