Weightclass:  Super Heavyweight
Location:  Cleveland, USA
Record:  30 - 19
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
20/02/2026Cleveland, USA29 - 19 Josh Bali0 - 19(1) WPts
22/12/2025Cleveland, USA28 - 19 Josh Flynn1 - 1 WPts
23/10/2025Cleveland, USA27 - 19 Melor Rozhkov2 - 5 WPts
24/08/2025Cleveland, USA26 - 19 Joaquin Baez2 - 1 WPts
25/06/2025Cleveland, USA25 - 19 Andrii Belussov2 - 4 WPts
26/04/2025Cleveland, USA24 - 19 Denton Owen6 - 12 WPts
25/02/2025Cleveland, USA23 - 19 Geoff Duris2 - 9(1) WPts
28/12/2024Cleveland, USA22 - 19 Kian Balderston5 - 20 WPts
30/10/2024Cleveland, USA21 - 19 Dmitri Gavrilov1 - 2 WPts
01/09/2024Cleveland, USA20 - 19 John Lewis1 - 0 WPts
03/07/2024Cleveland, USA19 - 19 Ponce Pinales0 - 1 WPts
04/05/2024Cleveland, USA18 - 19 Oskar Flis2 - 21 WPts
06/03/2024Takoradi, Ghana18 - 18 Khalon Adams3 - 14 LPts
07/01/2024Vilnius, Lithuania18 - 17 Jakub Bialk17 - 17(6) LPts
08/11/2023Dushanbe, Tajikistan18 - 16 Kazim Karakhanov21 - 13 LPts
10/09/2023Kampala, Uganda17 - 16 Sammy Egondantende14 - 20 WPts
13/07/2023Lublin, Poland17 - 15 Marceli Witko30(3) - 8 LPts
15/05/2023Harare, Zimbabwe16 - 15 Joseph Mumbengegwi7 - 20 WPts
17/03/2023Ottawa, Canada15 - 15 Johnny Abraham3(1) - 24(2) WPts
17/01/2023Kitakyushu, Japan15 - 14 Takeo Okazaki13 - 14 LPts
19/11/2022Zagreb, Croatia15 - 13 Anto Spajic18 - 10 LPts
21/09/2022Odense, Denmark15 - 12 Ulster Birch29 - 4 LPts
24/07/2022Almaty, Kazakhstan14 - 12 Umair Ibragimow22(1) - 7 WPts
26/05/2022Accra, Ghana13 - 12 David Mayat5 - 16 WPts
28/03/2022Kampala, Uganda13 - 11 Jamar Tayali12 - 14 LPts
28/01/2022Port-au-Prince, Haiti13 - 10 Paul Becotte17 - 7 LPts
30/11/2021Raleigh, USA12 - 10 Glynn Lindsay6 - 11 WPts
29/10/2021Cleveland, USA11 - 10 Ulises Bocanegra0 - 8 WPts
29/08/2021Ghent, Belgium11 - 9 Miguel Inerweyde14 - 4 LPts
30/06/2021New York City, USA11 - 8 Davie Lowery19 - 4 LPts
28/05/2021Stamford, USA11 - 7 Sam Mylin5 - 10 LPts
30/03/2021Chicago, USA11 - 6 Zach McLain10 - 9 LPts
06/02/2021Saint Petersburg, Russia10 - 6 Yulian Samarin7 - 9 WPts
09/12/2020Cleveland, USA9 - 6 John Orrick5 - 7 WPts
08/10/2020Oulu, Finland8 - 6 Herkko Kekkonen1 - 16 WPts
10/08/2020Portland, USA8 - 5 Brendan Woodhouse8 - 9 LPts
11/06/2020Graz, Austria7 - 5 Andreas Cantwell5(1) - 10 WPts
11/04/2020Newark, USA7 - 4 John De Corato3 - 7 LPts
14/02/2020Sumqayit, Azerbaijan6 - 4 Zahid Rizaev1 - 10 WPts
15/12/2019Cleveland, USA5 - 4 Sam Buraimoh3 - 3 WPts
16/10/2019Toronto, Canada4 - 4 Aramis Oltz2 - 2 WPts
17/08/2019Dresden, Germany3 - 4 Kelby Malkus1 - 6 WPts
19/06/2019Calgary, Canada3 - 3 Blake Torry4 - 5 LPts
20/04/2019Umlazi, South Africa3 - 2 Dillon Joubert0 - 1 LPts
20/02/2019Adana, Turkey2 - 2 Serhat Unel5 - 3 WPts
23/12/2018Chicago, USA1 - 2 Ethan Frasier3 - 3 WPts
31/10/2018Novosibirsk, Russia1 - 1 Kolzak Zarubin1 - 1 LPts
02/09/2018Cleveland, USA0 - 1 Fraco Cardinal0 - 1 WPts
05/07/2018Providence, USA0 - 0 Sam Handyside0 - 0 LPts