Weightclass:  Middleweight
Location:  Middlesbrough, UK
Record:  28(1) - 15
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
22/11/2033Middlesbrough, UK27(1) - 15 Yasushi Oba5 - 15 WPts
21/09/2033Middlesbrough, UK26(1) - 15 Leroy Nolton8 - 18 WPts
21/07/2033Middlesbrough, UK25(1) - 15 Paul David1 - 11 WPts
21/05/2033Middlesbrough, UK24(1) - 15 Gregor Muir0 - 8 WPts
21/03/2033Middlesbrough, UK23(1) - 15 Jasper Neaves5 - 7 WPts
18/01/2033Middlesbrough, UK22(1) - 15 James MacGregor13 - 11(1) WPts
16/11/2032Sosnowiec, Poland22(1) - 14 Bartlomiej Warta31 - 10 LPts
16/10/2032Middlesbrough, UK22(1) - 13 Primo Baldassarri17 - 14 LPts
14/09/2032Rome, Italy21(1) - 13 Primo Baldassarri17 - 13 WPts
14/08/2032Quezon City, Philippines21(1) - 12 Billy Pendatum18 - 8(1) LPts
13/07/2032Saint Petersburg, Russia21(1) - 11 Kevin Engman28(1) - 21 LPts Saint Petersburg Olympics 2032View
01/07/2032Middlesbrough, UK20(1) - 11 William Griffith13 - 10 WPts
02/05/2032Reading, UK19(1) - 11 William Griffith13 - 9 WPts UK National Championships 2032View
29/04/2032Reading, UK18(1) - 11 Aidan Hopkins15(1) - 5 WPts UK National Championships 2032View
26/04/2032Reading, UK17(1) - 11 Bart Hughes19 - 15 WPts UK National Championships 2032View
20/03/2032Metz, France16 - 11 Horace De Leon1 - 7 WKO3
21/01/2032Paris, France15 - 11 Dominique Henri0 - 8 WPts
23/11/2031London, UK14 - 11 Gary Dee10 - 17 WPts
24/09/2031Birmingham, UK13 - 11 Floyd Stasiak7 - 15 WPts
29/07/2031Vilnius, Lithuania13 - 10 Oskar Bodak26 - 10 LPts
31/05/2031Vienna, Austria12 - 10 Reamonn Carnall11 - 11 WPts
02/04/2031Middlesbrough, UK11 - 10 Barry Patterson0 - 4 WPts
02/02/2031Kaduna, Nigeria11 - 9 Mudashiru Adewale2 - 4 LPts
05/12/2030Gothenburg, Sweden10 - 9 Milton Birke3 - 5 WPts
07/10/2030Middlesbrough, UK9 - 9 Harvey Moriarty2 - 12 WPts
09/08/2030Mulhouse, France8 - 9 Laramie de Balzac1 - 8 WPts
11/06/2030Baku, Azerbaijan7 - 9 Nurulla Allakhyarov10 - 14 WPts
13/04/2030Middlesbrough, UK6 - 9 Waltier Bart2 - 5 WPts
13/02/2030Middlesbrough, UK6 - 8 Justin Darrow7 - 7 LPts
15/12/2029Mashhad, Iran5 - 8 Faisal Abboud0 - 8 WPts
17/10/2029Gaziantep, Turkey4 - 8 Adem Kash0 - 4 WPts
19/08/2029Almaty, Kazakhstan4 - 7 Khudaverdi Cadyrgaliew14(2) - 30 LPts
21/06/2029Harare, Zimbabwe4 - 6 Isaac Nyumbu7 - 19 LPts
23/04/2029Bristol, UK3 - 6 Alex MacInnes2 - 8(2) WPts
25/02/2029Hefei, China3 - 5 Fo-hsing Moon18 - 8 LPts
27/12/2028Yerevan, Armenia3 - 4 Hamlig Kaakajian21(1) - 19 LPts
29/10/2028Dushanbe, Tajikistan3 - 3 Rashid Khalilov12(1) - 9 LPts
31/08/2028Yerevan, Armenia2 - 3 Pakin Maghakian8 - 15 WPts
03/07/2028Middlesbrough, UK2 - 2 Montel Arguijo11 - 18 LPts
05/05/2028Vienna, Austria1 - 2 Hariman Leitner0 - 0 WPts
07/03/2028Sheffield, UK1 - 1 Ashley McCorkle5(1) - 16 LPts
16/01/2028London, UK1 - 0 Gethin Cooper7 - 18 LPts
16/12/2027Middlesbrough, UK0 - 0 Russell Hughes0 - 2 WPts