Weightclass:  Light Heavyweight
Location:  Tucson, USA
Record:  31(1) - 4
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
07/10/2023Tucson, USA30(1) - 4 Oliwier Strama3 - 4 WPts
09/08/2023Los Angeles, USA29(1) - 4 Michael Owen21 - 12 WPts
01/07/2023Tucson, USA28(1) - 4 Iliya á Merinov14 - 14(1) WPts
02/05/2023Charlotte, USA28(1) - 3 Paul Rogerson36 - 7 LPts USA National Championships 2023View
29/04/2023Charlotte, USA27(1) - 3 Ellis Ritchie10(1) - 4 WPts USA National Championships 2023View
26/04/2023Charlotte, USA26(1) - 3 Gabriele Scoccimarro25 - 5 WPts USA National Championships 2023View
14/04/2023Tucson, USA25(1) - 3 Edward Brydon21 - 13 WPts
13/02/2023Montreal, Canada24(1) - 3 Alastair Walker19 - 10 WPts
16/12/2022Honolulu, USA23(1) - 3 Robert Rodger24 - 9 WPts
21/10/2022Kharkiv, Ukraine22(1) - 3 Dmitriy Shostak21 - 6 WPts
23/08/2022Tucson, USA21(1) - 3 Sergey Shubin1 - 1 WPts
24/06/2022Tucson, USA20(1) - 3 Ichiro Mae1 - 7 WPts
26/04/2022Knoxville, USA20(1) - 2 Paul Rogerson25 - 4 LPts USA National Championships 2022View
08/04/2022Frankfurt, Germany19(1) - 2 Steinmetz Bertholf19 - 5 WPts
08/02/2022Abidjan, Ivory Coast18(1) - 2 Amiens Bayne10 - 13 WPts
11/12/2021Lusaka, Zambia17(1) - 2 Sulaiman Mweetwa12 - 12 WPts
13/10/2021Czestochowa, Poland16(1) - 2 Walenty Baczewski17 - 7 WPts
15/08/2021Chitungwiza, Zimbabwe15(1) - 2 James Wutawunashe11 - 10 WPts
16/06/2021Brasilia, Brazil15(1) - 1 Ignado Carda10 - 10(1) LPts
18/04/2021Dubai, UAE15(1) - 0 Aftab Tawil10(1) - 9 LPts
17/02/2021Krasnodar, Russia14(1) - 0 Fedor Pozniak5 - 3 WPts
20/12/2020Tucson, USA13(1) - 0 Bart Bendt1 - 3 WPts
19/10/2020Krakow, Poland12 - 0 Michal Godek2 - 16(1) WKO3
21/08/2020Berlin, Germany11 - 0 Kiefer Mallinger7 - 7 WPts
21/06/2020Tucson, USA10 - 0 Willaperht Christlieb2 - 8 WPts
21/04/2020Tucson, USA9 - 0 Szymon Kaluzny5 - 8 WPts
22/02/2020Havana, Cuba8 - 0 Fidel Marrero6 - 8 WPts
24/12/2019Tucson, USA7 - 0 Joel Kingan1 - 3 WPts
24/10/2019Tucson, USA6 - 0 Satch Painchaud3 - 6(4) WPts
25/08/2019Tucson, USA5 - 0 Habbab Sektioui9 - 2 WPts
26/06/2019Nuremberg, Germany4 - 0 Baldovino Jennings2 - 5 WPts
28/04/2019Tucson, USA3 - 0 Colin Dolan2 - 5 WPts
25/02/2019Mobile, USA2 - 0 Brendan Coutts0 - 5 WPts
04/01/2019Halle, Germany1 - 0 Benjamin Gilgen2 - 5 WPts
06/11/2018Tucson, USA0 - 0 Marco Donoso1 - 2 WPts