Weightclass:  Heavyweight
Location:  Omaha, USA
Record:  44 - 7
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
13/07/2024Busan, South Korea44 - 6 Viktor Kneib56(2) - 5 LPts Busan Olympics 2024View
01/07/2024Omaha, USA43 - 6 Emanuel Cuervo7 - 16 WPts
02/05/2024Tampa, USA42 - 6 Rex Soulis44(2) - 9 WPts USA National Championships 2024View
29/04/2024Tampa, USA41 - 6 John Boss18(2) - 22 WPts USA National Championships 2024View
26/04/2024Tampa, USA40 - 6 Louis Jann38(2) - 8 WPts USA National Championships 2024View
30/03/2024Kano, Nigeria39 - 6 Waqas Meer5 - 17 WPts
31/01/2024Omaha, USA38 - 6 Darryl Ganson3 - 9(1) WPts
03/12/2023Carrefour, Haiti38 - 5 Phillippe Osmond30 - 6 LPts
03/10/2023Zaporizhia, Ukraine37 - 5 Symon Bondar2 - 4 WPts
05/08/2023Omaha, USA37 - 4 Ludacris Mundia31(1) - 11 LPts
05/07/2023Dublin, Ireland36 - 4 Patrick Kavanagh35(1) - 10 WPts
04/06/2023Omaha, USA35 - 4 Arnie Mumbengegwi21 - 18 WPts
02/05/2023Charlotte, USA35 - 3 Rex Soulis35(2) - 4 LPts USA National Championships 2023View
29/04/2023Charlotte, USA34 - 3 Louis Jann32(2) - 7 WPts USA National Championships 2023View
26/04/2023Charlotte, USA33 - 3 Darryl Cunningham4 - 8 WPts USA National Championships 2023View
03/04/2023Omaha, USA32 - 3 Juan Alcocer25(1) - 15 WPts
03/03/2023Omaha, USA31 - 3 Juan Alcocer25(1) - 14 WPts
31/01/2023Cordoba, Spain31 - 2 Juan Alcocer24(1) - 14 LPts
31/12/2022Omaha, USA31 - 1 Juan Alcocer23(1) - 14 LPts
30/11/2022Omaha, USA30 - 1 Juan Alcocer23(1) - 13 WPts
30/10/2022Omaha, USA29 - 1 Juan Alcocer23(1) - 12 WPts
29/09/2022Cordoba, Spain28 - 1 Juan Alcocer23(1) - 11 WPts
29/08/2022Toronto, Canada27 - 1 Malcolm Rury13 - 11 WPts
01/07/2022Omaha, USA26 - 1 Amald Stoss16 - 14 WPts
02/05/2022Knoxville, USA25 - 1 Rex Soulis27 - 3 WPts USA National Championships 2022View
29/04/2022Knoxville, USA24 - 1 Cole Bate15 - 11 WPts USA National Championships 2022View
26/04/2022Knoxville, USA23 - 1 Sammy Starrett11(1) - 8 WPts USA National Championships 2022View
28/02/2022Vancouver, Canada22 - 1 Arthur Dewine0 - 5 WPts
31/12/2021Hamilton, Canada21 - 1 Sam Field10 - 14 WPts
01/11/2021Seattle, USA20 - 1 Matthew Delorme4 - 0 WPts
01/09/2021Germiston, South Africa19 - 1 Reneilwe Letlabika12 - 4 WPts
03/07/2021Maipu, Chile18 - 1 Montel Alfonso7 - 8 WPts
02/05/2021Anaheim, USA17 - 1 Edward Prothero10 - 7 WPts USA National Championships 2021View
29/04/2021Anaheim, USA16 - 1 Rex Soulis20 - 1 WPts USA National Championships 2021View
26/04/2021Anaheim, USA15 - 1 Sam Creer20 - 4 WPts USA National Championships 2021View
30/03/2021Marrakech, Morocco14 - 1 Rizwan-ul-Haq Ouhakki8 - 11 WPts
30/01/2021Linden, Guyana13 - 1 Fraser Nevitt7 - 15 WPts
01/12/2020Samarqand, Uzbekistan12 - 1 Evgeny Muradov11 - 5 WPts
03/10/2020Houston, USA11 - 1 Gregor Byars7 - 6 WPts
18/08/2020Malmo, Sweden10 - 1 Kevin Hedstrom5 - 12 WPts
20/06/2020El-Jadida, Morocco9 - 1 Quraishi Amarcha2 - 13 WPts
22/04/2020Lagos, Nigeria8 - 1 Azubuike Onazi3 - 10 WPts
23/02/2020Omaha, USA7 - 1 Michael Cavan3 - 0 WPts
24/12/2019Cincinnati, USA6 - 1 James Coenen0 - 8 WPts
28/10/2019Omaha, USA5 - 1 Borysko Obuchowski7 - 3 WPts
29/08/2019Vilnius, Lithuania5 - 0 Aleksander Kielbasa4 - 4 LPts
01/07/2019Omaha, USA4 - 0 Steinmetz Deinert1 - 3 WPts
02/05/2019Omaha, USA3 - 0 Edward Prothero0 - 2 WPts
02/03/2019Colorado Springs, USA2 - 0 Robert Hannay2 - 1 WPts
03/01/2019Omaha, USA1 - 0 Lionel Gracq0 - 1 WPts
05/11/2018Omaha, USA0 - 0 Darryl Hutcheson1 - 3 WPts