Weightclass:  Light Welterweight
Location:  Warrington, UK
Record:  29 - 23
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
12/09/2034Warrington, UK28 - 23 Kenzie Whitfield1 - 20 WPts
12/07/2034Warrington, UK27 - 23 Gonzalo Picazo4 - 14 WPts
11/05/2034Warrington, UK26 - 23 Orville Fillion3 - 14 WPts
11/03/2034Warrington, UK25 - 23 Alan McCalmont0 - 1 WPts
10/01/2034Warrington, UK24 - 23 Mark Chipende2 - 12 WPts
09/11/2033Warrington, UK23 - 23 Clint Farris2 - 20 WPts
10/09/2033Warrington, UK22 - 23 Vince Slight0 - 0 WPts
10/07/2033Warrington, UK21 - 23 Erhardt Jett3 - 9 WPts
09/05/2033Warrington, UK20 - 23 Chris Minnie0 - 2 WPts
10/03/2033Warrington, UK19 - 23 Marceli Tobiasz4 - 17 WPts
08/01/2033Warrington, UK19 - 22 Isaac Dickinson24 - 13 LPts
08/11/2032Sofia, Bulgaria19 - 21 Boris á Romanov12 - 16 LPts
09/09/2032Genoa, Italy18 - 21 Mario Augello1 - 4 WPts
12/07/2032Warrington, UK17 - 21 Johnny Fitzpatrick0 - 2 WPts
13/05/2032Warrington, UK16 - 21 Peter Vint11(1) - 16 WPts
14/03/2032Warrington, UK15 - 21 Mike Hayden0 - 5 WPts
14/01/2032Melbourne, Australia14 - 21 Harry Ziriryan11 - 14 WPts
16/11/2031London, UK14 - 20 John Brydon7 - 19 LPts
21/09/2031Jaipur, India14 - 19 Irfan Dia9 - 3 LPts
24/07/2031Warrington, UK13 - 19 Blake Morgan10 - 11 WPts
26/05/2031London, UK13 - 18 Alexander McQuillin9 - 20(1) LPts
28/03/2031Warrington, UK13 - 17 Felix Deas8 - 7 LPts
28/01/2031Aden, Yemen13 - 16 Sajid Awon27 - 9 LPts
30/11/2030Vilnius, Lithuania13 - 15 Roman Czapiewski9 - 16(2) LPts
02/10/2030Birmingham, UK13 - 14 Clint Crowe4 - 15 LPts
06/08/2030Glasgow, UK12 - 14 Paul McPhearson7 - 26(1) WPts
09/06/2030Luton, UK11 - 14 Ian Lourie6 - 11 WPts
11/04/2030Bayamon, Puerto Rico10 - 14 Santiago Forero0 - 14 WPts
11/02/2030Padang, Indonesia9 - 14 Nugi Nursugianti2 - 9 WPts
14/12/2029Zagreb, Croatia9 - 13 Mijo Komar3 - 13 LPts
16/10/2029Warrington, UK8 - 13 Clint Buckley2 - 6 WPts
17/08/2029London, UK7 - 13 John Brydon5 - 7 WPts
19/06/2029Luton, UK7 - 12 Ian Lourie2 - 9 LPts
21/04/2029San Jose, Costa Rica6 - 12 Seferino Aybar1 - 4 WPts
21/02/2029Samarqand, Uzbekistan6 - 11 Aydin Usubov1 - 17 LPts
23/12/2028Warrington, UK6 - 10 Blake Morgan3 - 2 LPts
24/10/2028Panama City, Panama6 - 9 Vidal Jacome7 - 22 LPts
26/08/2028Panama City, Panama6 - 8 Jesus Saldivar12(1) - 15 LPts
28/06/2028Warrington, UK5 - 8 David Morrice3 - 1 WPts
28/04/2028Quebec City, Canada5 - 7 Dabney Lacourse65(3) - 17 LPts
29/02/2028Lima, Peru5 - 6 Cortez Menor0 - 0 LPts
01/01/2028Croix des Bouqets, Haiti4 - 6 Gaston Beger3 - 5 WPts
03/11/2027Santa Fe de la Vera Cruz, Argentina4 - 5 Pablo Moya17 - 20 LPts
04/09/2027Curitiba, Brazil4 - 4 Marjun Barreira27(2) - 26 LPts
07/07/2027Las Tunas, Cuba4 - 3 Isidro Casal10 - 11 LPts
09/05/2027London, UK4 - 2 Davie Wogan3 - 16 LPts
13/03/2027Leicester, UK3 - 2 Majid Sarwar2 - 9 WPts
13/01/2027Birmingham, UK2 - 2 Eddie McCardle0 - 3 WPts
22/11/2026Bradford, UK1 - 2 Martin MacCormack4 - 5 WPts
05/10/2026London, UK1 - 1 Joey Kinnie15 - 34(8) LPts
02/09/2026Warrington, UK1 - 0 Haider Kader0 - 4 LPts
05/07/2026Warrington, UK0 - 0 Ron MacKillop0 - 5 WPts