Weightclass:  Light Heavyweight
Location:  Boston, USA
Record:  21(1) - 27
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
22/12/2031Boston, USA20(1) - 27 Waleed Dandachi13 - 13 WPts
23/10/2031Boston, USA19(1) - 27 Lambrecht Demytryschin3 - 7 WPts
23/08/2031Boston, USA18(1) - 27 Afanas Michal2 - 6 WPts
24/06/2031Boston, USA17(1) - 27 Montego Diaz2 - 6 WPts
25/04/2031Kharkiv, Ukraine16(1) - 27 Faddei Pawluk2 - 11 WPts
25/02/2031Boston, USA15(1) - 27 Waqas Quraishi0 - 12 WPts
27/12/2030Algiers, Algeria15(1) - 26 Zuffur Galloul11(1) - 17 LPts
29/10/2030Khabarovsk, Russia14(1) - 26 Isaak Gankin11 - 13 WPts
31/08/2030Braunschweig, Germany13(1) - 26 Wesley Ahles8 - 13 WPts
03/07/2030Nashville, USA13(1) - 25 Connor Sanzo13 - 18 LPts
19/05/2030Olathe, USA13(1) - 24 Mark Enoch22 - 13 LPts
18/04/2030Stockholm, Sweden13(1) - 23 Erik Hillen14 - 10 LPts
18/02/2030Tulsa, USA13(1) - 22 Brendan McRobbie22 - 13 LPts
04/01/2030Novosibirsk, Russia12(1) - 22 Timofei Panov1 - 0 WPts
06/11/2029Tehran, Iran12(1) - 21 Amer Yusuf23(2) - 16(3) LPts
08/09/2029Boston, USA11 - 21 Bryan Griffith14 - 21(4) WKO3
10/07/2029Toshkent, Uzbekistan10 - 21 Sasha Karasheff17 - 17 WPts
12/05/2029Cape Town, South Africa10 - 20 Mandla Govender7 - 17 LPts
14/03/2029Accra, Ghana10 - 19 James Awere15(1) - 28 LPts
14/01/2029Oyo, Nigeria10 - 18 Hope Thompson18 - 8 LPts
16/11/2028Bangalore, India9 - 18 Vinay Agarwal5 - 16 WPts
18/09/2028Cape Town, South Africa8 - 18 Lucas Kahasha10(1) - 23 WPts
21/07/2028Almaty, Kazakhstan8 - 17 Jawad Umralieff19 - 7 LPts
23/05/2028Prague, Czech Republic8 - 16 Valdemar Vacura18 - 19 LPts
25/03/2028Istanbul, Turkey8 - 15 Devrim Erbakan17 - 15 LPts
26/01/2028Turku, Finland8 - 14 Lauri Rannisto30 - 15 LPts
28/11/2027Accra, Ghana7 - 14 Rex Afful7 - 21(2) WPts
30/09/2027Vilnius, Lithuania7 - 13 Alaksander Daniel21 - 20 LPts
02/08/2027Liege, Belgium6 - 13 Telo Dewaere0 - 2 WPts
03/06/2027Boston, USA5 - 13 Harvey Ker0 - 5 WPts
06/04/2027Accra, Ghana5 - 12 Wayne Boateng15 - 8 LPts
06/02/2027Philadelphia, USA4 - 12 Jay Virenque1 - 9(2) WPts
10/12/2026Dublin, Ireland4 - 11 Paul Black60 - 12 LPts
12/10/2026Boston, USA4 - 10 Michael Lowder5 - 14(1) LPts
13/08/2026Detroit, USA4 - 9 Brad Igo2 - 11 LPts
17/06/2026Boston, USA3 - 9 Luka Kasatonov1 - 19 WPts
18/04/2026Harare, Zimbabwe3 - 8 Mark Parirenyatwa21(2) - 31 LPts
18/02/2026iBhayi, South Africa3 - 7 Ashley Van der Byl19 - 14 LPts
21/12/2025Sligo, Ireland3 - 6 Ciaran Dempsey27 - 23 LPts
23/10/2025Brasilia, Brazil3 - 5 Xaverius Rama23 - 22 LPts
25/08/2025Randburg, South Africa3 - 4 Will Kaleuka34 - 14 LPts
27/06/2025Irbid, Jordan3 - 3 Asif Maboub20(2) - 16 LPts
29/04/2025Hamburg, Germany3 - 2 Apsel Wagner4 - 10 LPts
01/03/2025Boston, USA2 - 2 Denton Kerrigan2 - 0 WPts
31/12/2024Boston, USA1 - 2 Mark Crocetta1 - 7 WPts
01/11/2024Boston, USA1 - 1 Hamish Smith0 - 8 LPts
02/09/2024Sao Paulo, Brazil1 - 0 Ora Barbas1 - 0 LPts
05/07/2024Boston, USA0 - 0 Joseph Hallum0 - 0 WPts