Weightclass:  Middleweight
Location:  Philadelphia, USA
Record:  31 - 7
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
02/10/2033Philadelphia, USA30 - 7 Pablo Larez3 - 12 WPts
02/08/2033Philadelphia, USA29 - 7 Hernan Chavis5 - 14 WPts
01/06/2033Philadelphia, USA28 - 7 Penrod Dachel4 - 13(1) WPts
01/04/2033Philadelphia, USA27 - 7 Percival Belgard3 - 7 WPts
31/01/2033Philadelphia, USA26 - 7 Juan Silvia2 - 6 WPts
01/12/2032Philadelphia, USA25 - 7 Patrick Markey10 - 30 WPts
01/10/2032Philadelphia, USA24 - 7 Jamie McVicar0 - 3 WPts
01/08/2032Philadelphia, USA23 - 7 Leggett Jean-Louis5 - 9 WPts
02/06/2032Philadelphia, USA22 - 7 Tony Wayne8(1) - 14 WPts
03/04/2032Philadelphia, USA21 - 7 Paul David0 - 3 WPts
03/02/2032Philadelphia, USA20 - 7 Rob White1 - 7 WPts
05/12/2031Philadelphia, USA19 - 7 John Valentine0 - 2 WPts
06/10/2031Chicago, USA18 - 7 David Cebula12 - 9 WPts
10/08/2031Philadelphia, USA17 - 7 Dong-jun Jeon4 - 7 WPts
12/06/2031Baton Rouge, USA16 - 7 James Hughson0 - 7 WPts
14/04/2031Christchurch, New Zealand16 - 6 Paul Hawley40 - 19 LPts
14/02/2031Philadelphia, USA15 - 6 Lloyd Christl0 - 4 WPts
17/12/2030Middlesbrough, UK14 - 6 Michael Keillor3 - 20(2) WPts
19/10/2030Lyon, France14 - 5 Jacques Vian18(3) - 19 LPts
21/08/2030Wellington, New Zealand13 - 5 James Hoani2 - 11 WPts
23/06/2030Bandar Lampung, Indonesia12 - 5 Marjohan Widiyanti0 - 5 WPts
25/04/2030Philadelphia, USA11 - 5 Joaquin Ybanez7 - 11 WPts
25/02/2030Philadelphia, USA10 - 5 Brad Lowery0 - 1 WPts
28/12/2029Gothenburg, Sweden9 - 5 Jonathan Bank8 - 18 WPts
29/10/2029Philadelphia, USA8 - 5 Adnan Usman0 - 7(1) WPts
30/08/2029Tulsa, USA7 - 5 Corey Coburn1 - 6 WPts
04/07/2029Philadelphia, USA7 - 4 Paul Scotland6 - 13 LPts
04/05/2029Philadelphia, USA6 - 4 Davie Durning0 - 3 WPts
07/03/2029Bridgeport, USA5 - 4 Rob Hosick1 - 0 WPts
15/01/2029Philadelphia, USA4 - 4 Morgan Llamas4(2) - 6 WPts
16/11/2028Philadelphia, USA3 - 4 Sam Byer2 - 12 WPts
17/09/2028Philadelphia, USA2 - 4 Seth Gibson3 - 8 WPts
19/07/2028Surprise, USA1 - 4 Vincent Favela5 - 14 WPts
24/05/2028Isfahan, Iran1 - 3 Woo Choi13 - 10 LPts
26/03/2028Louisville, USA1 - 2 Mark Adcock8 - 10 LPts
31/01/2028Philadelphia, USA1 - 1 Leeroy Hopper3 - 14 LPts
27/12/2027Los Angeles, USA1 - 0 Lewis Aden0 - 0 LPts
05/11/2027Philadelphia, USA0 - 0 Agim Haxhiu10 - 4 WPts