Weightclass:  Heavyweight
Location:  Louisville, USA
Record:  23 - 20
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
08/10/2033Louisville, USA22 - 20 Corey Sniezek1 - 4 WPts
08/08/2033Louisville, USA21 - 20 Billy Byrne0 - 2 WPts
07/06/2033Louisville, USA20 - 20 Krystiyan Babyak1 - 4 WPts
07/04/2033Louisville, USA19 - 20 Rex Shira1 - 7 WPts
05/02/2033Louisville, USA19 - 19 Yakiv Malis4 - 9 LPts
06/12/2032Louisville, USA18 - 19 Joey Nourse1 - 0 WPts
06/10/2032Louisville, USA17 - 19 Greg Neily3 - 1 WPts
06/08/2032Louisville, USA16 - 19 Chris Jones2 - 4 WPts
06/06/2032Louisville, USA15 - 19 Chris Dann4 - 9 WPts
06/04/2032Louisville, USA14 - 19 Isaac Sheenan3 - 4 WPts
06/02/2032Louisville, USA14 - 18 Zain Karataew3 - 19(1) LPts
08/12/2031Louisville, USA14 - 17 Orlando Solorzano4 - 6 LPts
10/10/2031Almaty, Kazakhstan13 - 17 Kamran Urazoff18 - 26 WPts
12/08/2031Boston, USA13 - 16 Rob Sloan9 - 16 LPts
14/06/2031Boise, USA12 - 16 Joe Morse6 - 19 WPts
14/04/2031San Jose, Costa Rica11 - 16 Diego Lucas8 - 15 WPts
14/02/2031Jackson, USA10 - 16 Ed MacConnell10 - 15 WPts
17/12/2030Baltimore, USA9 - 16 David Milton3 - 25(1) WPts
24/10/2030Montevideo, Uruguay8 - 16 Alejandro Alban7 - 4 WPts
26/08/2030Albuquerque, USA8 - 15 Dave Landin8 - 23 LPts
27/06/2030Munich, Germany8 - 14 Willis Gerger20(2) - 7 LPts
29/04/2030Essen, Germany7 - 14 Wendale Pickler5 - 20 WPts
01/03/2030Touba, Senegal6 - 14 Alexandre Sogue5 - 4 WPts
01/01/2030Louisville, USA5 - 14 Evgeny Gutowsky0 - 2 WPts
02/11/2029Louisville, USA4 - 14 Qazanfar Sheikh3 - 8 WPts
03/09/2029Louisville, USA4 - 13 Jonathan Burt12 - 9 LPts
06/07/2029Miami, USA3 - 13 William Carreon1 - 10(1) WPts
10/05/2029Bulawayo, Zimbabwe3 - 12 Bryn Mudariki9 - 28 LPts
12/03/2029Dublin, Ireland3 - 11 Mason MacIver19 - 28 LPts
12/01/2029Salerno, Italy3 - 10 Adolfo Urso14 - 19 LPts
14/11/2028Turin, Italy3 - 9 Bernardo Palagi6(1) - 27 LPts
16/09/2028Aarhus, Denmark3 - 8 Ull Ronne10 - 15 LPts
19/07/2028Toshkent, Uzbekistan2 - 8 Vikenti Iskenderov1 - 11 WPts
21/05/2028Stockholm, Sweden2 - 7 Maximilian Dalberg19(1) - 26(4) LPts
23/03/2028San Juan, Puerto Rico1 - 7 Marco Parody0 - 0 WPts
24/01/2028Bremen, Germany1 - 6 Rollin Mahnken26 - 7 LPts
26/11/2027Baton Rouge, USA1 - 5 James Slone4 - 6 LPts
28/09/2027Aarhus, Denmark1 - 4 Ulrik Bremer17 - 14(1) LPts
31/07/2027Khayelitsha, South Africa1 - 3 Roshaun Ncita8 - 19 LPts
02/06/2027Newark, USA1 - 2 David Hughes5 - 25 LPts
04/04/2027Overland Park, USA1 - 1 Mark Skeen11 - 5 LPts
08/02/2027Indianapolis, USA1 - 0 Ian Inglis10 - 16 LPts
05/01/2027Louisville, USA0 - 0 Nick Cammon0 - 5 WPts