Weightclass:  Welterweight
Location:  Warrington, UK
Record:  19 - 20(1)
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
09/01/2034Warrington, UK18 - 20(1) John McNiff2 - 8 WPts
08/11/2033Warrington, UK17 - 20(1) Corey Delany3 - 11 WPts
08/09/2033Warrington, UK16 - 20(1) Joe McGuire15 - 21 WPts
08/07/2033Warrington, UK15 - 20(1) Tase á Lomov2 - 4 WPts
08/05/2033Bayamon, Puerto Rico15 - 19(1) Angel Peron19 - 22 LPts
10/03/2033Warrington, UK15 - 18(1) Gazi Sader20 - 10(1) LPts
08/01/2033Turku, Finland14 - 18(1) Jonne Tammisto8 - 13 WPts
10/11/2032Gyumri, Armenia14 - 17(1) Zarevant Narcessian23 - 7 LPts
12/09/2032Warrington, UK13 - 17(1) Louis Symon1 - 27 WPts
13/07/2032Coventry, UK12 - 17(1) Dave Leary7 - 16 WPts
19/05/2032Athens, Greece12 - 16(1) Demetre Stathakis9 - 12 LPts
21/03/2032Warrington, UK11 - 16(1) Dennis MacNab11 - 22 WPts
21/01/2032Warrington, UK10 - 16(1) David Duffey1 - 13 WPts
22/11/2031Northampton, UK9 - 16(1) Paul Polson0 - 8 WPts
23/09/2031London, UK9 - 15(1) Justin Moncrieff6 - 14 LPts
27/07/2031Brussels, Belgium9 - 14(1) Andre Albert5 - 17 LPts
29/05/2031Warrington, UK8 - 14(1) Rhod Nash2 - 18 WPts
28/03/2031Montevideo, Uruguay8 - 13(1) Desiderio Mustafa21 - 15 LPts
28/01/2031Sydney, Australia8 - 12 Joe Hollinger27(1) - 13 LTKO3
30/11/2030Warrington, UK7 - 12 Ethan Hance5 - 15 WPts
02/10/2030Warrington, UK6 - 12 Glyn Johns0 - 15 WPts
04/08/2030Baotou, China6 - 11 Thawab Ulsbold10 - 17(2) LPts
06/06/2030Warrington, UK5 - 11 Adnan Guler2 - 6 WPts
08/04/2030Casablanca, Morocco4 - 11 El Mahi Guennoun2 - 7 WPts
08/02/2030Warrington, UK3 - 11 Fraco Gabaldon2 - 8 WPts
11/12/2029Bangkok, Thailand2 - 11 Suor Dechmitr3 - 23 WPts
13/10/2029Bangkok, Thailand2 - 10 Thongthailek Artnontong14 - 26 LPts
15/08/2029Warrington, UK1 - 10 Dario Godino0 - 4 WPts
17/06/2029Zapopan, Mexico1 - 9 Diego Morea4 - 11 LPts
19/04/2029Panama City, Panama1 - 8 Santiago Arbelaez15 - 15 LPts
19/02/2029Khujand, Tajikistan1 - 7 Kir Gasanzade17 - 10 LPts
22/12/2028Warrington, UK0 - 7 Ethan Hance1 - 7 WPts
24/10/2028Warrington, UK0 - 6 Richie Cranston2 - 2 LPts
25/08/2028Warrington, UK0 - 5 Marc Obie3 - 6 LPts
26/06/2028Norwich, UK0 - 4 Gethin Brydon10 - 12 LPts
27/04/2028Telford, UK0 - 3 Robert Ghant1 - 13 LPts
04/03/2028London, UK0 - 2 Ellis Kozma13(2) - 12 LPts
16/01/2028London, UK0 - 1 John Culbert10 - 20 LPts
16/12/2027Warrington, UK0 - 0 Morgan Yeoman2 - 0 LPts