Weightclass:  Middleweight
Location:  Arlington, USA
Record:  10 - 25
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
26/04/2031Arlington, USA9 - 25 Johnny Sconce1 - 1 WPts
25/02/2031Arlington, USA8 - 25 Dai Barrett4 - 12 WPts
26/12/2030Arlington, USA7 - 25 Joe Louden0 - 1 WPts
28/10/2030Arlington, USA6 - 25 William Gollon3 - 2 WPts
29/08/2030Arlington, USA6 - 24 Gazi Nawaz5 - 10 LPts
29/06/2030Arlington, USA6 - 23 Peter Fenwick9 - 17 LPts
30/04/2030Arlington, USA6 - 22 Wilmer Wistrom2 - 2(1) LPts
02/03/2030Arlington, USA5 - 22 Seung-dae Sheen5 - 8 WPts
02/01/2030Arlington, USA4 - 22 Rodrigo Villalta0 - 4 WPts
03/11/2029Arlington, USA4 - 21 Colombo De Angelis1 - 0 LPts
04/09/2029New Orleans, USA4 - 20 Greg Westwater4 - 20(2) LPts
10/07/2029Arlington, USA4 - 19 Daiki Oye0 - 10(3) LPts
11/05/2029San Juan, Puerto Rico4 - 18 Agapetus Ossa16(1) - 16 LPts
13/03/2029Lucknow, India4 - 17 Akil Mogul17 - 13 LPts
13/01/2029Tehran, Iran3 - 17 Chiranjeevi Jangade8 - 22 WPts
15/11/2028Cork, Ireland3 - 16 Connor Hasting32 - 17 LPts
17/09/2028Arlington, USA2 - 16 Bryan Halliday2 - 4 WPts
19/07/2028St. Louis, USA2 - 15 Glynn Bowell7 - 10 LPts
23/05/2028Arlington, USA2 - 14 Michael Hillhouse0 - 4 LPts
24/03/2028Paris, France2 - 13 Gareth Rubel24(1) - 6 LPts
25/01/2028Arlington, USA1 - 13 Barry Gollon1 - 6 WPts
26/11/2027Antwerp, Belgium1 - 12 Jakob Wapoel20 - 26 LPts
28/09/2027Cali, Colombia1 - 11 Diego Velazco17 - 7 LPts
31/07/2027Ibadan, Nigeria1 - 10 Gbolahan Daura8 - 17(3) LPts
02/06/2027San Felipe de Puerto Plata, Dominican Republic1 - 9 Santiago Corzo12 - 24 LPts
04/04/2027Carolina, Puerto Rico1 - 8 Cipriano Prisco9 - 14 LPts
04/02/2027Izmir, Turkey1 - 7 Deniz Dervish19(1) - 25 LPts
07/12/2026Arlington, USA1 - 6 Glynn Pio2 - 3 LPts
08/10/2026Santa Rosa, Philippines1 - 5 Neron Taruc6 - 15 LPts
10/08/2026Arlington, USA1 - 4 Cody Craik5(1) - 7 LPts
11/06/2026Arlington, USA1 - 3 Danny Dunnett5 - 5 LPts
19/04/2026Arlington, USA1 - 2 Duncan Howey0 - 1 LPts
18/02/2026Manchester, USA1 - 1 James Bald19(1) - 7 LPts
01/01/2026Greensboro, USA1 - 0 Arran Humphreys10 - 21 LPts
05/11/2025Stamford, USA0 - 0 John Scott0 - 0 WPts