Weightclass:  Light Heavyweight
Location:  Omaha, USA
Record:  23 - 15
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
03/10/2029Omaha, USA22 - 15 Dylan Banker3 - 7 WPts
04/08/2029Omaha, USA21 - 15 Mark Broadley0 - 2 WPts
05/06/2029Omaha, USA21 - 14 Sammy Huntley10 - 13 LPts
07/04/2029Omaha, USA20 - 14 James Rotimi0 - 2 WPts
07/02/2029Omaha, USA19 - 14 Mark Berry3 - 5 WPts
09/12/2028Omaha, USA18 - 14 Connor Blackley2 - 1 WPts
10/10/2028Omaha, USA17 - 14 Mark Bedoya2 - 1 WPts
11/08/2028Omaha, USA16 - 14 Barry Kuusinen0 - 2 WPts
12/06/2028Omaha, USA15 - 14 Ian Elrick0 - 1 WPts
13/04/2028Omaha, USA14 - 14 Noel Gorobiy1 - 5 WPts
14/02/2028Wellington, New Zealand14 - 13 Ian Swaney19 - 19 LPts
17/12/2027Wichita, USA13 - 13 Jack Badders14 - 24(2) WPts
18/10/2027Omaha, USA12 - 13 Khaladdin Majidov12 - 23 WPts
19/08/2027Providence, USA11 - 13 Mark Crocetta9 - 16(3) WPts
22/06/2027Virginia Beach, USA11 - 12 Floyd Cain25 - 24 LPts
17/05/2027Helsinki, Finland10 - 12 Lasse Kuetari0 - 6 WPts
19/03/2027Port-au-Prince, Haiti9 - 12 Dior Nakache9 - 16 WPts
19/01/2027Omaha, USA9 - 11 Gregor Gruffudd6 - 6 LPts
20/11/2026Omaha, USA8 - 11 Angel Llano0 - 7 WPts
21/09/2026Chicago, USA8 - 10 Noel Fairlie21 - 18 LPts
11/08/2026Karagandy, Kazakhstan8 - 9 Ibrahim Urazgulow9 - 16 LPts
13/06/2026Kanpur, India8 - 8 Aseem Mohan10 - 15 LPts
15/04/2026Bordeaux, France8 - 7 Fabrice Courau7 - 22(2) LPts
15/02/2026Omaha, USA7 - 7 Paul Hector7 - 14 WPts
17/12/2025Bogota, Colombia7 - 6 Manuel Clavel39(1) - 12 LPts
19/10/2025Shymkent, Kazakhstan6 - 6 Koldan Babaew6 - 14 WPts
21/08/2025Bulawayo, Zimbabwe6 - 5 Umi Wutawunashe6(1) - 19 LPts
23/06/2025Helsinki, Finland5 - 5 Orvo Kettunen17(1) - 30 WPts
25/04/2025Omaha, USA4 - 5 Amit Bidhuri3 - 1 WPts
25/02/2025Calgary, Canada4 - 4 Clint Decoux51 - 10 LPts
28/12/2024Ponce, Puerto Rico4 - 3 Sagaz Geronimo15(1) - 13(1) LPts
30/10/2024Bridgeport, USA4 - 2 Mark Ballard3 - 8(2) LPts
25/09/2024Riverside, USA4 - 1 Will Cadwallader24 - 16(2) LPts
14/08/2024Raleigh, USA4 - 0 Joel Berwick6 - 16 LPts
02/07/2024Philadelphia, USA3 - 0 Greg Phoenix2 - 6 WPts
04/05/2024Omaha, USA2 - 0 Antwan Gallagher2 - 5 WPts
06/03/2024Omaha, USA1 - 0 Sam Sherratt1 - 6(1) WPts
05/01/2024Omaha, USA0 - 0 Peter Belasco1(1) - 3 WPts