Weightclass:  Middleweight
Location:  Philadelphia, USA
Record:  17 - 17
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
29/10/2030Philadelphia, USA17 - 16 Diego Oliva4 - 1 LPts
31/08/2030Philadelphia, USA17 - 15 Hugh Vaughan9 - 9 LPts
30/06/2030Cleveland, USA16 - 15 Mel Bulloch8 - 25 WPts
07/05/2030Knoxville, USA16 - 14 Mason Dai12 - 15 LPts
26/03/2030Philadelphia, USA15 - 14 Juan Archibeque0 - 3 WPts
27/02/2030Longmont, USA14 - 14 Sam Byer4 - 18 WPts
31/12/2029Kuala Lumpur, Malaysia13 - 14 Ahmed Sabet4 - 5 WPts
01/11/2029Columbia, USA12 - 14 Lucas Winn8(1) - 15 WPts
10/09/2029Newark, USA12 - 13 Josh Cheves9 - 14 LPts
12/07/2029Bologna, Italy11 - 13 Giuseppe Ramponi14 - 15 WPts
14/05/2029Philadelphia, USA10 - 13 Michael Moore1 - 6 WPts
15/03/2029Nashville, USA9 - 13 Rob Forrest6 - 19(1) WPts
16/01/2029Philadelphia, USA8 - 13 Ian Merson1 - 1 WPts
18/11/2028Madison, USA8 - 12 Martyn Evans17 - 12 LPts
21/09/2028Charleston, USA8 - 11 Noel McCornack6 - 16(1) LPts
24/07/2028Philadelphia, USA8 - 10 Hanno Kanne9 - 6 LPts
26/05/2028Philadelphia, USA7 - 10 Joe Larrimore2 - 4 WPts
20/05/2028Philadelphia, USA6 - 10 Sancho Palomar0 - 4(1) WPts
22/03/2028Georgetown, Guyana6 - 9 Mark Welsh11 - 20(5) LPts
23/01/2028Ilorin, Nigeria6 - 8 Bryan Iyorhe20(1) - 32 LPts
25/11/2027Bayamon, Puerto Rico6 - 7 Ramirez Canales13 - 15 LPts
27/09/2027Delmas, Haiti6 - 6 Chevy de Sade34(4) - 36 LPts
30/07/2027Birmingham, USA6 - 5 George Dove3(1) - 29 LPts
03/06/2027Philadelphia, USA5 - 5 Blake Lawhead5 - 7 WPts
06/04/2027Philadelphia, USA4 - 5 Dominic Paradis0 - 4 WPts
05/02/2027Cleveland, USA4 - 4 Sid Leander1 - 12(1) LPts
05/01/2027Portland, USA3 - 4 James Maine0 - 0 WPts
04/12/2026Seattle, USA3 - 3 Corey Stackpole11 - 15 LPts
06/10/2026Longmont, USA2 - 3 Sam Byer0 - 0 WPts
19/08/2026Johor Bahru, Malaysia2 - 2 Irfan Mohammadi2 - 17 LPts
21/06/2026Philadelphia, USA2 - 1 Diego Lupercio1 - 12 LPts
22/04/2026Philadelphia, USA1 - 1 George Romand4 - 3 WPts
22/02/2026Henderson, USA1 - 0 Dom Croy15 - 8 LPts
05/01/2026Philadelphia, USA0 - 0 Fedor Kireev1 - 20(1) WPts