Weightclass:  Middleweight
Location:  Chicago, USA
Record:  26 - 15
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
18/05/2029Chicago, USA26 - 14 Danyaal Naggar5 - 17 LPts
19/03/2029Chicago, USA25 - 14 Kyo0won Seo22 - 6 WPts
18/01/2029Chicago, USA24 - 14 Francisco Prior2 - 1 WPts
19/11/2028Chicago, USA23 - 14 Shaun Carnes0 - 1 WPts
20/09/2028Chicago, USA22 - 14 Denton Cosenza2 - 2 WPts
21/07/2028Chicago, USA21 - 14 Kian Kinnick3 - 4 WPts
22/05/2028Chicago, USA20 - 14 Barry King8 - 6 WPts
23/03/2028Santiago de los Caballeros, Dominican Republic19 - 14 Marjun Peralta8 - 17 WPts
24/01/2028Gothenburg, Sweden18 - 14 Frank Salin13 - 17(3) WPts
26/11/2027Lusaka, Zambia18 - 13 James Mzumara4 - 16 LPts
28/09/2027Isfahan, Iran17 - 13 Shen Geng13 - 10 WPts
31/07/2027Chicago, USA16 - 13 Satoshi Fukui3 - 4 WPts
02/06/2027Tacoma, USA16 - 12 Gregor Mathison13 - 20(1) LPts
08/04/2027Chesapeake, USA16 - 11 Gus Dean26 - 16 LPts
16/02/2027Chicago, USA15 - 11 Tobias MacQueen1 - 1 WPts
18/12/2026Lusaka, Zambia14 - 11 Kaleb Kamwanga2 - 18 WPts
20/10/2026Chicago, USA13 - 11 Beltran Febles6 - 18 WPts
21/08/2026Milwaukee, USA12 - 11 Anton Skinner14 - 17 WPts
06/07/2026Chicago, USA11 - 11 Kai Mattix0 - 1 WPts
16/06/2026Pekanbaru, Indonesia10 - 11 Darma Laly11 - 13 WPts
18/04/2026Las Vegas, USA9 - 11 Leo Owen10 - 13 WPts
18/02/2026Kansas City, USA9 - 10 Davie Murray7 - 21 LPts
21/12/2025Chicago, USA8 - 10 Liberatore Leo7 - 9(1) WPts
23/10/2025Bangkok, Thailand8 - 9 Yokthong Santiubon33 - 16 LPts
25/08/2025Stockholm, Sweden8 - 8 Malte Arndt29 - 17 LPts
27/06/2025Managua, Nicaragua7 - 8 Montego Felipe5 - 17 WPts
29/04/2025Chicago, USA7 - 7 Hoefke Van der Poorten3 - 1 LPts
01/03/2025Athens, Greece6 - 7 Grigor Loukas0 - 1 WPts
01/01/2025Chicago, USA6 - 6 Rob Pfannenstiel9 - 11(1) LPts
02/11/2024Chicago, USA5 - 6 Pirro Kallas1 - 5 WPts
04/09/2024Shiraz, Iran4 - 6 Ahmed Mahmud9 - 16 WPts
07/07/2024Graz, Austria4 - 5 Eberhardt Tarnowski21 - 19(1) LPts
09/05/2024Jersey City, USA4 - 4 Steven Crear9 - 14 LPts
03/04/2024Phoenix, USA4 - 3 Asif Hashem28 - 12 LPts
28/02/2024Toulouse, France4 - 2 Fabrice Fabre5 - 12 LPts
31/12/2023Indianapolis, USA3 - 2 Henry Couper0 - 3 WPts
26/11/2023Manchester, USA3 - 1 Billy Hayes27 - 7 LPts
04/10/2023Settat, Morocco3 - 0 El Houari Elbahraoui14(2) - 23 LPts
06/08/2023North Las Vegas, USA2 - 0 John Firth13 - 15 WPts
03/07/2023Chicago, USA1 - 0 Waqar Rahim1 - 4 WPts
05/05/2023Chicago, USA0 - 0 John Hewitt0 - 0 WPts