Weightclass:  Middleweight
Location:  Minneapolis, USA
Record:  29 - 17
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
04/04/2033Minneapolis, USA28 - 17 Quimby Anda0 - 8 WPts
03/02/2033Minneapolis, USA27 - 17 Neil Nkolola7 - 13 WPts
04/12/2032Minneapolis, USA26 - 17 Alejandro Alvares0 - 6 WPts
04/10/2032Minneapolis, USA25 - 17 Felippe Capote4 - 15 WPts
04/08/2032Minneapolis, USA24 - 17 Silvestro Dorigo3 - 5 WPts
06/06/2032Minneapolis, USA23 - 17 Ye Ze9 - 15 WPts
07/04/2032Minneapolis, USA22 - 17 Ryo Murata5 - 7 WPts
08/02/2032Minneapolis, USA22 - 16 Robert Schirru29 - 7 LPts
10/12/2031Minneapolis, USA21 - 16 Xabat Oliva1 - 11 WPts
11/10/2031Minneapolis, USA20 - 16 Jay Baughn11 - 24(1) WPts
12/08/2031Minneapolis, USA19 - 16 Bruce Dryburgh16 - 14 WPts
14/06/2031Minneapolis, USA19 - 15 Chris Callender14 - 29 LPts
14/04/2031Minneapolis, USA19 - 14 Rob Robbie24(2) - 7 LPts
13/02/2031Minneapolis, USA19 - 13 Blake Lawhead24 - 11 LPts
15/12/2030Yerevan, Armenia19 - 12 Vachagan Galajyan33 - 16 LPts
17/10/2030Baton Rouge, USA18 - 12 James Hughson0 - 3 WPts
19/08/2030Baton Rouge, USA18 - 11 John Trail15 - 12 LPts
24/06/2030Cali, Colombia17 - 11 Angel Pinales9 - 29 WPts
26/04/2030Henderson, USA17 - 10 Gareth Barclay19 - 13 LPts USA National Championships 2030View
04/03/2030Barcelona, Venezuela16 - 10 Joaquin Mosso28 - 22 WPts
04/01/2030Dundee, UK16 - 9 Charlie McTyre18 - 22(2) LPts
06/11/2029Miami, USA16 - 8 Ashley Davis9 - 13 LPts
11/09/2029Indianapolis, USA15 - 8 David Darby4 - 17 WPts
13/07/2029Norman, USA14 - 8 Tobias MacQueen7 - 10 WPts
15/05/2029Baton Rouge, USA14 - 7 Hayden Millan5 - 8 LPts
16/03/2029Minneapolis, USA13 - 7 Joel Reidy0 - 3 WPts
15/01/2029Minneapolis, USA12 - 7 David Dewey0 - 6 WPts
16/11/2028Sendai, Japan11 - 7 Keiichi Imai6 - 15 WPts
18/09/2028Minneapolis, USA10 - 7 Se-jong Shon12 - 8 WPts
20/07/2028Lafayette, USA9 - 7 Hayden Hutcherson9 - 12 WPts
22/05/2028Minneapolis, USA8 - 7 Peter Fenwick3 - 10 WPts
23/03/2028Zagreb, Croatia8 - 6 Damjan Greguric47(1) - 20 LPts
24/01/2028Osogbo, Nigeria7 - 6 Godfrey Onuachu5 - 23(1) WPts
26/11/2027Minneapolis, USA6 - 6 Clint Sheriff2 - 7 WPts
28/09/2027Tacoma, USA6 - 5 Mick Nivison6 - 19 LPts
04/08/2027Minneapolis, USA5 - 5 Haider Jasem7 - 13 WPts
05/06/2027Minneapolis, USA5 - 4 Gareth Barclay7 - 4 LPts
07/04/2027Minneapolis, USA4 - 4 Bart Riggins0 - 6 WPts
06/02/2027Jeonju, South Korea4 - 3 Kee-hee Mah6 - 8 LPts
09/12/2026Kansas City, USA3 - 3 Sam Ost16 - 11(1) WPts
18/10/2026Oslo, Norway3 - 2 Ker Skaug7 - 12 LPts
20/08/2026Minneapolis, USA2 - 2 Jack Ferry4 - 3 WPts
21/06/2026Augusta, USA2 - 1 Darryl Coulter15 - 17 LPts
03/05/2026Minneapolis, USA1 - 1 Kyle Sproul0 - 1 WPts
05/03/2026Perth, Australia0 - 1 Oliver McCoach0 - 0 WPts
05/01/2026Minneapolis, USA0 - 0 Jamie Vorster9 - 7 LPts