Weightclass:  Heavyweight
Location:  Davenport, USA
Record:  21 - 19
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
30/11/2033Davenport, USA20 - 19 Antwan Bevilacqua22 - 9 WPts
30/09/2033Davenport, USA19 - 19 Boris Dzagoev1 - 2 WPts
29/07/2033Davenport, USA18 - 19 Ali Mina24 - 17 WPts
28/05/2033Davenport, USA17 - 19 Antwan Bevilacqua19 - 8 WPts
28/03/2033Davenport, USA16 - 19 Zelipe Alegria5 - 16 WPts
26/01/2033Davenport, USA15 - 19 Phillippe Simba1 - 23 WPts
26/11/2032Davenport, USA14 - 19 Mason Strang22 - 12 WPts
27/09/2032Shreveport, USA13 - 19 Cole Leeper20 - 11(1) WPts
01/08/2032Davenport, USA13 - 18 Mason Strang20 - 12 LPts
02/06/2032Davenport, USA12 - 18 Robert Popkin7 - 17 WPts
03/04/2032Knoxville, USA11 - 18 Ian Cowper11 - 13 WPts
14/02/2032Shymkent, Kazakhstan11 - 17 Borya Cajrbecow8 - 16 LPts
17/12/2031Allentown, USA11 - 16 Mike Roach23 - 17 LPts
15/11/2031Davenport, USA10 - 16 Johnny Gabriel10 - 2 WPts
01/10/2031Roskilde, Denmark10 - 15 Filip Juhl9 - 11 LPts
03/08/2031Davenport, USA10 - 14 Cable Houlette11 - 9 LPts
27/06/2031Belfast, UK10 - 13 Ciaran Cavanaugh23 - 7 LPts
27/05/2031Davenport, USA10 - 12 Ciaran Cavanaugh22 - 7 LPts
26/04/2031Davenport, USA10 - 11 James Mathison25 - 14 LPts USA National Championships 2031View
15/04/2031Vienna, Austria9 - 11 Ekerd Maltzahn3 - 13 WPts
15/03/2031Zaragoza, Spain9 - 10 Onofre Lopez20(2) - 4 LPts
12/02/2031Vienna, Austria8 - 10 Ekerd Maltzahn3 - 11 WPts
12/01/2031Vienna, Austria8 - 9 Ekerd Maltzahn2 - 11 LPts
12/12/2030Davenport, USA7 - 9 Reiner Scheier5 - 7 WPts
14/10/2030Aalborg, Denmark6 - 9 Zvi Hennings15 - 24 WPts
16/08/2030Mogilev, Belarus6 - 8 Oleksander Macey21 - 21 LPts
18/06/2030Davenport, USA6 - 7 Jason Fitzgerald21(1) - 12 LPts
19/04/2030Davenport, USA5 - 7 John Fitzpatrick5 - 12 WPts
18/02/2030Mobile, USA4 - 7 Joshua Bay1 - 5 WPts
22/12/2029Poznan, Poland3 - 7 Marcin Kendziorski3 - 10 WPts
23/10/2029Turku, Finland3 - 6 Pietari Ahola10 - 16 LPts
25/08/2029Davenport, USA2 - 6 William Keen2 - 4 WPts
26/06/2029Davenport, USA1 - 6 John Hendrie1 - 4 WPts
27/04/2029Dublin, Ireland1 - 5 Darragh Molony10 - 8 LPts
27/02/2029Philadelphia, USA1 - 4 Robert Popkin3 - 0 LPts
14/01/2029Denver, USA1 - 3 Sid Kelsoe9 - 14 LPts
17/11/2028Lafayette, USA1 - 2 Isaac Fergeson17 - 22 LPts
21/09/2028Las Vegas, USA1 - 1 James Kelso12 - 10 LPts
11/08/2028Boston, USA1 - 0 Sean Matthew0 - 0 LPts
05/07/2028Davenport, USA0 - 0 Snorre Clasen0 - 8 WPts