Weightclass:  Lightweight
Location:  Derby, UK
Record:  12 - 26
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
24/05/2024Derby, UK11 - 26 John Hong0 - 1 WPts
25/03/2024Derby, UK10 - 26 Hayden McCallion0 - 1 WPts
25/01/2024Derby, UK9 - 26 Mark Nimoh1 - 13 WPts
27/11/2023Derby, UK8 - 26 Chan-dong Pan3 - 8 WPts
27/09/2023Derby, UK7 - 26 Loredo Cobarrubias1 - 21 WPts
30/07/2023Derby, UK7 - 25 Amjad Abdelnour26 - 5 LPts
30/05/2023Derby, UK6 - 25 Matt Curran1 - 5 WPts
31/03/2023Derby, UK5 - 25 Tobias Cummins3 - 4(1) WPts
30/01/2023Derby, UK5 - 24 Jay Ladd17(1) - 12 LPts
30/11/2022Derby, UK5 - 23 Colin Bridgeforth1 - 18 LPts
30/09/2022Derby, UK4 - 23 Denton MacAdam1 - 1 WPts
01/08/2022Derby, UK4 - 22 Spencer Berry13(1) - 14 LPts
31/05/2022Derby, UK4 - 21 Obafemi Akuchie16 - 12 LPts
02/04/2022London, UK4 - 20 John Dowie7 - 14 LPts
10/02/2022Derby, UK4 - 19 Floyd Santana10 - 11 LPts
11/12/2021Manaus, Brazil3 - 19 Juan Almodovar2 - 6 WPts
12/10/2021Ulsan, South Korea3 - 18 Dong-jun Chae3 - 10 LPts
13/08/2021Kolkata, India3 - 17 Jaidev Vasa6 - 15 LPts
12/06/2021London, UK3 - 16 Charlie Halley3 - 14 LPts
15/04/2021Maroua, Cameroon2 - 16 Baptiste Onana0 - 6 WPts
15/02/2021London, UK2 - 15 John Hathorne10(1) - 5 LPts
10/01/2021London, UK2 - 14 Paul Donnelly7(2) - 9 LPts
27/11/2020London, UK2 - 13 Tom McQuary11 - 7 LPts
15/10/2020London, UK2 - 12 Hugh McAden5 - 7 LPts
08/09/2020Peterborough, UK2 - 11 Joshua Cooper7 - 7 LPts
04/08/2020London, UK2 - 10 William Corghi5 - 7 LPts
11/06/2020Asuncion, Paraguay2 - 9 Carlos Rios3 - 12 LPts
11/04/2020London, UK2 - 8 Paul Maguire1 - 9 LPts
29/02/2020Derby, UK2 - 7 Vilayat Uddin1 - 6 LPts
30/12/2019Derby, UK2 - 6 Rashid Abdulla4 - 2 LPts
30/10/2019Liverpool, UK2 - 5 Will Wilson1 - 4 LPts
06/09/2019Karlsruhe, Germany2 - 4 Barnard Malzahn1 - 3 LPts
09/07/2019Derby, UK2 - 3 Reyes Olmo2 - 5 LPts
10/05/2019Derby, UK2 - 2 Gregor Casey5 - 0 LPts
09/03/2019Edinburgh, UK1 - 2 Hamish Donoghue1 - 1 WPts
15/01/2019Derby, UK0 - 2 Gethin Davies1 - 5 WPts
17/11/2018Kharkiv, Ukraine0 - 1 Kyrylo Podolski4 - 1 LPts
19/09/2018Derby, UK0 - 0 Ron Cullen0 - 0 LPts