Weightclass:  Light Heavyweight
Location:  Phoenix, USA
Record:  29 - 17
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
08/05/2031Phoenix, USA28 - 17 Boswell Kouyate3 - 15 WPts
10/03/2031Phoenix, USA27 - 17 Enzo Rugani2 - 8 WPts
10/01/2031Phoenix, USA26 - 17 Hernan Morataya2 - 13 WPts
11/11/2030Phoenix, USA25 - 17 Ian Jui8 - 13 WPts
12/09/2030Phoenix, USA24 - 17 Jax Jimenez5 - 14 WPts
14/07/2030Phoenix, USA23 - 17 Kris Peralez0 - 1 WPts
15/05/2030Phoenix, USA23 - 16 Jakub Korsak14 - 5 LPts
16/03/2030Phoenix, USA23 - 15 Krystiyan Hudy0 - 6 LPts
14/01/2030Phoenix, USA22 - 15 Franciszek Jaworowski0 - 12 WPts
14/11/2029Phoenix, USA21 - 15 Pylyp Adamovich2 - 9 WPts
14/09/2029Phoenix, USA20 - 15 Okapi Chidumayo1 - 16(1) WPts
15/07/2029Phoenix, USA19 - 15 Will Muir2 - 24 WPts
16/05/2029Soshanguve, South Africa18 - 15 Matt Magqwaka13(1) - 20 WPts
18/03/2029Durban, South Africa17 - 15 Asavela Mbekile12 - 12(3) WPts
18/01/2029Phoenix, USA16 - 15 Sam Davies17(2) - 5 WPts
20/11/2028Almaty, Kazakhstan15 - 15 Haaris Yalekenow7(1) - 14 WPts
22/09/2028Gulu, Uganda15 - 14 Mark Lukwago21 - 15 LPts
25/07/2028Ufa, Russia14 - 14 Ivan Sokol5 - 24 WPts
27/05/2028Ghent, Belgium13 - 14 Amatus Van der Vane7 - 18 WPts
29/03/2028Adana, Turkey12 - 14 Bayram Chaglar12 - 18 WPts
30/01/2028Tolyatti, Russia12 - 13 Gennady Karpov10 - 10 LPts
02/12/2027Atlanta, USA11 - 13 Jack Fiddes15 - 10 WPts
05/10/2027Port-au-Prince, Haiti11 - 12 Fletcher Gasson22 - 10 LPts
07/08/2027Manukau, New Zealand11 - 11 Mike Kaukau10 - 11 LPts
09/06/2027Almaty, Kazakhstan11 - 10 Huseinqulu Cairimoff29(3) - 11 LPts
11/04/2027Irbid, Jordan11 - 9 Asif Bilal11 - 16 LPts
11/02/2027Tembisa, South Africa11 - 8 Mark Kombo39 - 14 LPts
14/12/2026Tembisa, South Africa11 - 7 Here Pistorius38(1) - 17 LPts
16/10/2026San Miguelito, Panama11 - 6 Eduardo Anselmo62(1) - 24 LPts
18/08/2026Phoenix, USA10 - 6 Fabrice Delpy1 - 9 WPts
19/06/2026Odense, Denmark10 - 5 Nels Linnemann19 - 6 LPts
21/04/2026Almaty, Kazakhstan10 - 4 Goga Kairculoff24 - 23 LPts
21/02/2026Toshkent, Uzbekistan10 - 3 Yashar Agamaliev10 - 14 LPts
24/12/2025Phoenix, USA9 - 3 Rashid Din13 - 6 WPts
18/12/2025Dublin, Ireland9 - 2 Darragh Donovan14 - 12 LPts
20/10/2025Tegucigalpa, Honduras8 - 2 Rodrigo Rentas12 - 16 WPts
22/08/2025Mashhad, Iran7 - 2 Kamran Emami8 - 16 WPts
24/06/2025Phoenix, USA6 - 2 David Ako1 - 9 WPts
26/04/2025Phoenix, USA5 - 2 Alik Afanasyev0 - 5 WPts
26/02/2025Phoenix, USA4 - 2 Pyotr Isachenko0 - 3 WPts
29/12/2024Phoenix, USA3 - 2 Kian Louden5 - 8 WPts
30/10/2024Phoenix, USA2 - 2 Ashley Blacketer2 - 1 WPts
31/08/2024Phoenix, USA1 - 2 Theo Uren2 - 2 WPts
02/07/2024Athens, Greece1 - 1 Agamemnon Demos23(4) - 11 LPts
03/05/2024Kumasi, Ghana1 - 0 Kentay Pianim2 - 12 LPts
05/03/2024Phoenix, USA0 - 0 Chris McNiall2 - 3 WPts