Weightclass:  Lightweight
Location:  Middlesbrough, UK
Record:  27(1) - 23
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
09/12/2032Middlesbrough, UK26(1) - 23 Boden Jobert5 - 12 WPts
09/10/2032Middlesbrough, UK26(1) - 22 Craig Baker13 - 10 LPts
09/08/2032Middlesbrough, UK25(1) - 22 Kamran Hussein0 - 7 WPts
10/06/2032Middlesbrough, UK24(1) - 22 Lewis Kissick0 - 3 WPts
11/04/2032Ghaziabad, India23(1) - 22 Duleep Joshi13 - 10 WPts
12/02/2032Goiania, Brazil22(1) - 22 Venacio Mancia3 - 15 WPts
15/12/2031Rostock, Germany21(1) - 22 Richart Gay13 - 19 WPts
17/10/2031Lagos, Nigeria20(1) - 22 Yakubu Uti6 - 19 WPts
19/08/2031Montevideo, Uruguay19 - 22 Ramiro Sanchez5 - 25(2) WKO3
21/06/2031Middlesbrough, UK19 - 21 Jamie McClure6 - 11 LPts
21/04/2031Middlesbrough, UK18 - 21 Euan Thrift0 - 1 WPts
21/02/2031Mashhad, Iran17 - 21 Hsin Boh13 - 13 WPts
24/12/2030Abobo, Ivory Coast16 - 21 Percy Sand11 - 11 WPts
26/10/2030Dakar, Senegal15 - 21 Dior Houdon2 - 11 WPts
28/08/2030Isfahan, Iran15 - 20 Gazi Kassem26 - 18 LPts
30/06/2030Middlesbrough, UK14 - 20 Des Ferris6 - 6 WPts
02/05/2030Melbourne, Australia14 - 19 Johnny Suite9(1) - 6 LPts
04/03/2030Guadalajara, Mexico14 - 18 Seferino Larios13 - 9 LPts
04/01/2030Middlesbrough, UK13 - 18 Sam Birnie1 - 25 WPts
06/11/2029Surat, India13 - 17 Aftab Salem16(1) - 9 LPts
08/09/2029Middlesbrough, UK12 - 17 John MacMurdo9 - 9 WPts
10/07/2029Istaravshan, Tajikistan12 - 16 Valeri Nadirov23 - 14 LPts
11/05/2029Kharkiv, Ukraine11 - 16 Kolya Shubin12 - 25 WPts
13/03/2029Kiev, Ukraine10 - 16 Kyrylo Volk9 - 13(1) WPts
13/01/2029Cork, Ireland9 - 16 Thomas Regan12 - 19 WPts
15/11/2028Kremenchuk, Ukraine9 - 15 Hadeon Dziuba35(1) - 18 LPts
17/09/2028Middlesbrough, UK8 - 15 Amer Shaheed4 - 9(2) WPts
19/07/2028Eindhoven, Netherlands8 - 14 Beys Van de Custeele24 - 6 LPts
21/05/2028Vilnius, Lithuania8 - 13 Roman Cichowski17 - 17 LPts
23/03/2028San Juan, Puerto Rico7 - 13 Manny Cea3 - 10 WPts
24/01/2028Middlesbrough, UK6 - 13 Declan Mulrennan10 - 6 WPts
25/11/2027Lexington, USA5 - 13 Hayden Lang1 - 11 WPts
27/09/2027Karlsruhe, Germany4 - 13 Alder Berns2 - 10(1) WPts
30/07/2027Middlesbrough, UK4 - 12 Joseph McArtor5 - 7 LPts
31/05/2027Guatemala City, Guatemala4 - 11 Hilario Camero19 - 17 LPts
02/04/2027Cork, Ireland4 - 10 Dean MacClelland7 - 26 LPts
02/02/2027Kano, Nigeria3 - 10 Amer Fawaz2 - 14 WPts
05/12/2026San Juan, Puerto Rico3 - 9 Rafael Pio2 - 13 LPts
07/10/2026Maiduguri, Nigeria2 - 9 Gbolahan Obayan2 - 11 WPts
09/08/2026Abidjan, Ivory Coast2 - 8 Pernell Bayle4(1) - 12(1) LPts
11/06/2026Ecatepec, Mexico2 - 7 Diego Maravilla8(2) - 9 LPts
13/04/2026Middlesbrough, UK2 - 6 Paul Brockett7 - 15 LPts
13/02/2026Villa Nueva, Guatemala1 - 6 Manuel Beltran5 - 15 WPts
16/12/2025Middlesbrough, UK1 - 5 Barry Bagby4 - 1 LPts
18/10/2025Wakefield, UK1 - 4 Barry Bagby3 - 1 LPts
30/08/2025Sharjah, UAE1 - 3 Kamran Elmoudawi14 - 23 LPts
02/07/2025Glasgow, UK1 - 2 Charlie McCrae2 - 1 LPts
21/05/2025Glasgow, UK1 - 1 Edward MacLaine24 - 17(1) LPts
20/04/2025Santa Cruz de la Sierra, Bolivia1 - 0 Quiqui Sison5 - 10 LPts
20/02/2025Middlesbrough, UK0 - 0 Peter Whitestone0 - 2 WPts