Weightclass:  Middleweight
Location:  Stoke, UK
Record:  21 - 18(3)
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
25/11/2033Stoke, UK20 - 18(3) Peter MacKenzie1 - 9 WPts
25/09/2033Stoke, UK19 - 18(3) Mariano Airaghi4 - 10 WPts
25/07/2033Stoke, UK19 - 17(3) Hamzah Salampessy2 - 13 LPts
25/05/2033Stoke, UK18 - 17(3) Hercules Maragos6 - 7 WPts
25/03/2033Stoke, UK17 - 17(3) Graeae Christakos0 - 12 WPts
23/01/2033Stoke, UK16 - 17(3) Tobias Ricci1 - 7 WPts
22/11/2032Stoke, UK15 - 17(3) Leonel Roque1 - 11 WPts
21/09/2032Stoke, UK14 - 17(3) Vince Hughes5 - 4 WPts
22/07/2032Stoke, UK14 - 16(2) Jack McGinnis12(2) - 8 LKO3
23/05/2032Stoke, UK14 - 15(1) Isaak Mikus2 - 1 LKO2
23/03/2032Stoke, UK13 - 15(1) Peter Pryor6 - 11 WPts
23/01/2032Stoke, UK12 - 15(1) Gavin MacAlpine1 - 0 WPts
23/11/2031Vienna, Austria11 - 15(1) Steinway Nauta4 - 18 WPts
25/09/2031Ghent, Belgium11 - 14(1) Poulidor Ridtsaert16 - 15 LPts
28/07/2031Bristol, UK11 - 13(1) Alex MacInnes5 - 19(2) LPts
31/05/2031Constantine, Algeria11 - 12(1) Danyaal Madjer11 - 9 LPts
02/04/2031London, UK11 - 11(1) Chris Linnen6 - 14(1) LPts
02/02/2031Toulouse, France10 - 11(1) Turiau de France5 - 10 WPts
05/12/2030Santo Domingo de Guzman, Dominican Republic9 - 11(1) Ramiro Macario1 - 13 WPts
07/10/2030Stoke, UK8 - 11(1) Aaro Alanen0 - 1 WPts
09/08/2030Aarhus, Denmark8 - 10(1) Thorin Duus16 - 19(1) LPts
11/06/2030Stoke, UK7 - 10(1) Johnny Davies0 - 2 WPts
12/04/2030Hanoi, Vietnam6 - 10(1) Dinh Trang5 - 15 WPts
12/02/2030Oxford, UK6 - 9(1) Justin McClimon7 - 7 LPts
17/12/2029Kampala, Uganda5 - 9(1) Vashon Commins10 - 18 WPts
19/10/2029Cardiff, UK5 - 8(1) Joshua Maver12 - 14 LPts
21/08/2029San Pedro Sula, Honduras5 - 7(1) Antonio Callejas22(4) - 21 LPts
23/06/2029Kampala, Uganda5 - 6(1) Michael Nsereko8 - 7 LPts
25/04/2029Liverpool, UK4 - 6(1) Keith Gwenn4 - 11 WPts
25/02/2029Stoke, UK3 - 6(1) Sid Westwater0 - 2 WPts
27/12/2028Wakefield, UK2 - 6(1) Marcus McClenathan0 - 5 WPts
26/11/2028Cardiff, UK1 - 6(1) Robert Hughes0 - 0 WPts
23/10/2028London, UK1 - 5(1) Mark McMahon2 - 12 LPts
24/08/2028Soledad, Colombia1 - 4 Francisco Aleman10 - 9 LKO3
26/06/2028London, UK1 - 3 Mark McMahon1 - 11 LPts
04/05/2028El Alto, Bolivia0 - 3 Manuel Alvillar18 - 15 WPts
06/03/2028Norwich, UK0 - 2 Rob Spens18 - 2 LPts
16/01/2028Swansea, UK0 - 1 Edward James16(2) - 15 LPts
03/12/2027Stoke, UK0 - 0 Gary Dee2 - 0 LPts