Weightclass:  Middleweight
Location:  Olathe, USA
Record:  17 - 10
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
28/08/2031Olathe, USA17 - 9 Sasha Aleshin22(2) - 19 LPts
30/06/2031Olathe, USA16 - 9 Spencer Mphahlele21 - 6 WPts
01/05/2031Olathe, USA15 - 9 Obaid Pour3 - 7 WPts
03/03/2031Olathe, USA14 - 9 Joe Kiungu7 - 16 WPts
02/01/2031Olathe, USA13 - 9 Dmitri Tarasov4 - 24(1) WPts
03/11/2030Olathe, USA12 - 9 Dmitriy Lach0 - 1 WPts
04/09/2030Olathe, USA11 - 9 William Krummel8 - 7 WPts
06/07/2030Olathe, USA10 - 9 Rico Concepcion10 - 14 WPts
07/05/2030Olathe, USA9 - 9 Pedro Col-long7 - 21 WPts
09/03/2030Olathe, USA8 - 9 Maynard Hellberg3 - 8 WPts
08/01/2030Olathe, USA7 - 9 Chang-hoon Ham1 - 15 WPts
08/11/2029Olathe, USA6 - 9 Daiki Yamaguchi12 - 7 WPts
09/09/2029Olathe, USA5 - 9 Jonathan Kimmins5 - 7 WPts
10/07/2029Ibadan, Nigeria5 - 8 Azubuike Aromire9 - 15 LPts
12/05/2029Minneapolis, USA4 - 8 Patrick Markey3 - 15 WPts
15/03/2029Elche, Spain4 - 7 Ramirez Villagran13 - 9 LPts
15/01/2029Wichita, USA4 - 6 Rob Crangle0 - 4 LPts
19/11/2028Olathe, USA3 - 6 Corey Coburn1 - 1 WPts
21/09/2028Burgos, Spain3 - 5 Reynaldo Escamilla16 - 17 LPts
24/07/2028Richmond, USA2 - 5 Tariq Noorani19 - 8 WPts
19/06/2028New York City, USA2 - 4 Leighton MacBride0 - 0 LPts
18/05/2028Shamkir, Azerbaijan2 - 3 Imran Jat11 - 29 LPts
20/03/2028Olathe, USA2 - 2 Ben Fettes8 - 21 LPts
14/02/2028Bern, Switzerland2 - 1 Gere Mehrhoff41 - 21 LPts
17/12/2027Aalborg, Denmark2 - 0 Odo Felsing1 - 1 LPts
19/10/2027San Bernardino, USA1 - 0 Rob Selkirk0 - 0 WPts
05/09/2027Olathe, USA0 - 0 Isaac Brydon0 - 0 WPts