Weightclass:  Heavyweight
Location:  Baltimore, USA
Record:  31(10) - 13
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
18/04/2026Baltimore, USA30(10) - 13 Paul Foley6(1) - 20 WPts
17/02/2026Baltimore, USA29(9) - 13 Emanuel Espada2 - 12 WKO3
19/12/2025Baltimore, USA28(9) - 13 Joel Fergusson1 - 2 WPts
20/10/2025Baltimore, USA27(8) - 13 Mark Virtue0 - 8 WKO2
22/08/2025Wichita, USA27(8) - 12 Zach Meylor22 - 14 LPts
28/06/2025Baltimore, USA26(7) - 12 Danail Koldunov2 - 2 WKO3
29/04/2025Lancaster, USA26(7) - 11 Zach Meylor20 - 13 LPts USA National Championships 2025View
26/04/2025Lancaster, USA25(7) - 11 Geoff Abernathy18(6) - 25 WPts USA National Championships 2025View
01/03/2025Sofia, Bulgaria24(7) - 11 Petar á Zhirov0 - 3 WPts
01/01/2025Baltimore, USA23(6) - 11 Bart Andino1 - 4 WKO3
02/11/2024Sheffield, UK22(6) - 11 Michael Bowens3 - 5 WPts
04/09/2024Baltimore, USA21(5) - 11 Noel Poku0 - 4 WKO3
07/07/2024Copenhagen, Denmark20(4) - 11 Ulffr Kring18 - 21(1) WKO3
09/05/2024Shymkent, Kazakhstan19(4) - 11 Ibrahim Urazgulow5 - 13 WPts
11/03/2024Baltimore, USA18(4) - 11 Edward Bimi8 - 8 WPts
11/01/2024Gothenburg, Sweden18(4) - 10 Elliot Ahlstrand12 - 24(1) LPts
13/11/2023Pittsburgh, USA17(4) - 10 Paul Brown3 - 26 WPts
22/09/2023Almaty, Kazakhstan16(3) - 10 Borya Salimghanov0 - 0 WKO3
25/07/2023Kumasi, Ghana16(3) - 9 Dembe Abadamloora22 - 10 LPts
27/05/2023Seattle, USA15(3) - 9 Tobias Stirling10 - 21 WPts
10/04/2023Accra, Ghana15(3) - 8 Rehan Saad17 - 8 LPts
10/02/2023Westminster, USA15(3) - 7 John Warrender29(3) - 4 LPts
23/12/2022Worcester, USA15(3) - 6 Sam Shine17 - 15 LPts
21/11/2022Portland, USA14(3) - 6 Michael Thrift12 - 19 WPts
23/09/2022Riga, Latvia13(3) - 6 Sergei Lielvards4 - 15 WPts
26/07/2022Basel, Switzerland12(2) - 6 Eduard Gembala14 - 15(1) WKO3
27/05/2022Dublin, Ireland11(2) - 6 Liam McNeil4 - 22 WPts
29/03/2022Shymkent, Kazakhstan11(2) - 5 Aleksei Kazacpaew9 - 11 LPts
29/01/2022Cape Town, South Africa10(2) - 5 Mablevi Adumensa5 - 20(1) WPts
01/12/2021Tembisa, South Africa10(2) - 4 Gijzelbrecht Retief16(1) - 8 LPts
02/10/2021Glasgow, UK9(2) - 4 Duncan McIntosh3 - 8 WPts
04/08/2021Havana, Cuba9(2) - 3 Ponce Monroy9 - 13 LPts
04/06/2021Auckland, New Zealand8(2) - 3 Paul Amohanga5 - 14 WPts
05/04/2021Baltimore, USA7(2) - 3 AntonÝn Vent1 - 0 WPts
03/02/2021Accra, Ghana6(2) - 3 Oliver Sam10 - 6 WPts
04/12/2020New Haven, USA5(2) - 3 Joey Blaney5 - 8 WPts
19/10/2020Gdansk, Poland5(2) - 2 Cezar Januszewski11 - 2 LPts
21/08/2020Omaha, USA4(2) - 2 Rex Cormack2 - 10 WPts
24/06/2020Baltimore, USA3(2) - 2 Jack Gawley5 - 7 WPts
24/04/2020Shymkent, Kazakhstan3(2) - 1 Khosrov Nazarbaeff5 - 9 LPts
25/02/2020Baltimore, USA2(2) - 1 Elderson Awolowo4 - 6 WPts
26/12/2019Cambridge, UK1(1) - 1 Ollie Evans1 - 9(5) WKO3
27/10/2019Boston, USA1(1) - 0 Mark Stackpole8 - 5 LPts
05/09/2019Baltimore, USA0 - 0 Ollie Rodgers0 - 0 WKO3