Weightclass:  Middleweight
Location:  Wichita, USA
Record:  25(1) - 12(1)
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
22/10/2023Wichita, USA24(1) - 12(1) Melor Imashew3 - 7 WPts
23/08/2023Wichita, USA24(1) - 11 Nuru Nkhatha17(1) - 17 LKO3
24/06/2023Johannesburg, South Africa24(1) - 10 Montraie Adisi14(1) - 17 LPts
26/04/2023Charlotte, USA24(1) - 9 Mike Moor24 - 6 LPts USA National Championships 2023View
30/03/2023Angers, France23(1) - 9 Henri Abadie19(2) - 8 WPts
30/01/2023Austin, USA23(1) - 8 William Delangel12 - 14 LPts
23/12/2022Wichita, USA22(1) - 8 Enzo Carrasquillo1 - 8 WPts
24/10/2022Wichita, USA21(1) - 8 Alastair Kenneson21 - 11 WPts
25/08/2022Minsk, Belarus21(1) - 7 Apostol Kostiuk16 - 12 LPts
27/06/2022Guadalupe, Mexico20(1) - 7 Juan Mireles13 - 10 WPts
29/04/2022Knoxville, USA20(1) - 6 John McFarlane27(1) - 1 LPts USA National Championships 2022View
26/04/2022Knoxville, USA19(1) - 6 Ben Rosa9 - 8 WPts USA National Championships 2022View
17/04/2022Wichita, USA18(1) - 6 Jerrold Barahona17 - 10 WPts
17/02/2022Rochester, USA17(1) - 6 Robert Nicholson13 - 9 WPts
29/12/2021Philadelphia, USA16(1) - 6 Corey Claudel0 - 16 WPts
28/11/2021Vantaa, Finland15(1) - 6 Nikolai Raevuori17 - 7 WPts
29/09/2021Wichita, USA14(1) - 6 Kundrat Wnek17 - 5 WPts
30/07/2021Warsaw, Poland13(1) - 6 Fabian Sulewski17 - 3 WPts
01/06/2021Jaipur, India13(1) - 5 Aftab Momin14 - 6 LPts
03/04/2021Chesapeake, USA12(1) - 5 Alastair Kenneson14 - 8 WPts
11/02/2021Wichita, USA12(1) - 4 Dom Arther8 - 6 LPts
13/12/2020Wichita, USA11(1) - 4 Joseph Keitetsi2 - 2 WPts
13/10/2020Wichita, USA10(1) - 4 Shahin Abad3 - 3 WPts
15/08/2020Kansas City, USA9(1) - 4 Ellis Killin1 - 4(1) WPts
29/06/2020Wichita, USA8(1) - 4 Inigo Flynn11(1) - 4 WPts
29/04/2020Tucson, USA8(1) - 3 Jacob Donohoe16 - 1 LPts USA National Championships 2020View
26/04/2020Tucson, USA7(1) - 3 Robert Byars8 - 7 WPts USA National Championships 2020View
31/03/2020Wichita, USA6(1) - 3 Vince Griff4 - 5 WPts
30/01/2020Provo, USA5(1) - 3 Leighton Jones2 - 5 WPts
21/12/2019Nashville, USA4 - 3 Mark Orem9 - 2 WKO3
27/10/2019Guatemala City, Guatemala4 - 2 Reyes Vizcaino4 - 5 LPts
29/08/2019Warsaw, Poland3 - 2 Mateusz Kiedrowski3 - 5 WPts
01/07/2019Wichita, USA2 - 2 Fedya Belussov2 - 4 WPts
02/05/2019Saint Petersburg, Russia2 - 1 Afon Nikolishin4 - 0 LPts
03/03/2019Wichita, USA2 - 0 Yulian Kozel1 - 1 LPts
03/01/2019Samarqand, Uzbekistan1 - 0 Agha Dilbazi1 - 0 WPts
05/11/2018Wichita, USA0 - 0 Gethin Zatorski2 - 1 WPts