Weightclass:  Lightweight
Location:  Huddersfield, UK
Record:  28(9) - 17
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
11/02/2033Huddersfield, UK27(9) - 17 Patrick Messa8 - 9(1) WPts
12/12/2032Huddersfield, UK27(9) - 16 James Sipula23 - 11 LPts
12/10/2032Huddersfield, UK26(8) - 16 Majid Sadi0 - 3 WKO3
12/08/2032Huddersfield, UK25(8) - 16 Jack Ruane16 - 10 WPts
12/06/2032Huddersfield, UK24(8) - 16 Alen Laude21(1) - 10 WPts
13/04/2032Huddersfield, UK23(8) - 16 Irfan Farra3 - 7(1) WPts
13/02/2032Huddersfield, UK22(8) - 16 Gazi Amin7 - 8 WPts
15/12/2031Huddersfield, UK21(7) - 16 Obaid Nabih1 - 3(1) WKO3
16/10/2031Huddersfield, UK21(7) - 15 Jair Montejo26 - 6 LPts
16/08/2031Huddersfield, UK20(7) - 15 Bart Ryan13 - 10(1) WPts
17/06/2031Huddersfield, UK20(7) - 14 Gordon McCard23(3) - 10 LPts
17/04/2031Huddersfield, UK20(7) - 13 Gordon McCard22(3) - 9 LPts
16/02/2031Khouribga, Morocco19(7) - 13 Askari Akhchichine4 - 6 WPts
19/12/2030Lviv, Ukraine18(6) - 13 Matviyko Kozuch8 - 17 WKO3
21/10/2030Cape Town, South Africa18(6) - 12 James Lifunisabo0 - 0 LPts
23/08/2030Puebla, Mexico17(6) - 12 Felippe Herran1 - 11 WPts
25/06/2030Tijuana, Mexico16(6) - 12 Miguel Mora5 - 7 WPts
26/04/2030Peterborough, UK16(6) - 11 Zach Entwistle15(1) - 40 LPts UK National Championships 2030View
06/03/2030Huddersfield, UK15(5) - 11 Bruce Eugene0 - 5 WKO3
06/01/2030Bern, Switzerland14(5) - 11 Meinrad Schelle25(2) - 14 WPts
08/11/2029Donetsk, Ukraine13(5) - 11 Oleksander Petrowski6 - 12 WPts
10/09/2029Glasgow, UK12(4) - 11 Charlie McCrae13 - 16 WKO3
12/07/2029Mexico City, Mexico12(4) - 10 Alejandro Celestino10 - 16 LPts
14/05/2029Huddersfield, UK11(4) - 10 Garon Gehres2 - 2 WPts
15/03/2029Milan, Italy10(3) - 10 Giuseppe Baresi2 - 7(2) WKO3
15/01/2029Chicago, USA9(3) - 10 John Kielbasa6 - 12 WPts
17/11/2028London, UK9(3) - 9 Kieran Slone17 - 13(1) LPts
20/09/2028Huddersfield, UK8(3) - 9 Jasper Corcoran0 - 3 WPts
22/07/2028Huddersfield, UK7(3) - 9 Vicenzo Chiarante1 - 5 WPts
24/05/2028Blackpool, UK6(3) - 9 Ricky Brown2 - 5(1) WPts
28/03/2028Huddersfield, UK6(3) - 8 Alano Tesoro17(2) - 9 LPts
29/01/2028Aberdeen, UK5(2) - 8 Tom Griffith3 - 20(2) WKO2
30/11/2027Rio de Janeiro, Brazil5(2) - 7 Gabriel Matheus2 - 6 LPts
02/10/2027Naples, Italy5(2) - 6 Angelo Gatti14 - 12 LPts
04/08/2027Milton Keynes, UK5(2) - 5 Daniel Elias6 - 4 LPts
05/06/2027London, UK5(2) - 4 Dale MacAdams12 - 16 LPts
11/04/2027Huddersfield, UK4(2) - 4 Sorrel Begue1 - 1 WPts
11/02/2027Edinburgh, UK4(2) - 3 Ken McBane31(4) - 6 LPts
17/12/2026Milton Keynes, UK4(2) - 2 Ellis Ormiston22 - 14 LPts
15/11/2026Cardiff, UK3(2) - 2 John Colville0 - 0 WPts
11/10/2026Sheffield, UK2(1) - 2 Lewis Yeaman2 - 10(1) WKO3
16/08/2026Belo Horizonte, Brazil2(1) - 1 Jeraldo Canal21 - 16 LPts
18/06/2026London, UK2(1) - 0 Robert McClenney7 - 20 LPts
20/04/2026Tilburg, Netherlands1 - 0 Cesar Kins12(2) - 40(4) WKO3
20/02/2026Huddersfield, UK0 - 0 Ian Quinn1 - 1 WPts