Weightclass:  Middleweight
Location:  Denver, USA
Record:  18 - 21
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
22/12/2028Denver, USA18 - 20 Clinton Bisset26 - 14 LPts
23/10/2028Denver, USA17 - 20 Mauno Narinen7(1) - 15 WPts
24/08/2028Denver, USA17 - 19 Sam Ost24 - 16(1) LPts
25/06/2028Izmir, Turkey16 - 19 Bulut Sarper1 - 4(1) WPts
26/04/2028Des Moines, USA16 - 18 Bob Barnes28 - 22 LPts USA National Championships 2028View
19/03/2028Riga, Latvia15 - 18 Kir Kede30(7) - 21 WPts
20/01/2028Ilorin, Nigeria14 - 18 Segun Opabunmi4 - 12 WPts
22/11/2027Kampala, Uganda14 - 17 John Wasswa18 - 29 LPts
24/09/2027Harare, Zimbabwe14 - 16 David Sibanda11 - 15(1) LPts
27/07/2027Prague, Czech Republic13 - 16 AntonÝn Komara12 - 20 WPts
29/05/2027Rome, Italy13 - 15 Dino Scopelliti9 - 8 LPts
31/03/2027Vienna, Austria13 - 14 Rodolfo Sauerma22 - 17 LPts
31/01/2027Dushanbe, Tajikistan13 - 13 Shukur Djanaliyev19 - 12 LPts
03/12/2026Abidjan, Ivory Coast13 - 12 Algernon Claudel2 - 4 LPts
05/10/2026Denver, USA12 - 12 James Whitted17 - 22 WPts
07/08/2026Denver, USA11 - 12 Peter Hackney1 - 5 WPts
09/06/2026Denver, USA10 - 12 Alberto Cusano1 - 2 WPts
11/04/2026Tirana, Albania10 - 11 Arlind Emini38(5) - 21 LPts
11/02/2026Denver, USA9 - 11 Emanuel Martinez1 - 2 WPts
14/12/2025Denver, USA8 - 11 Olindo Matalon3 - 10 WPts
16/10/2025Denver, USA7 - 11 Rob Colvin2 - 16(1) WPts
18/08/2025Kansas City, USA6 - 11 Noah McTaggart11 - 21 WPts
01/07/2025Denver, USA5 - 11 Shaun Storie2 - 12(2) WPts
02/05/2025Denver, USA4 - 11 Ghysebrecht de Boey4 - 2 WPts
04/03/2025Jackson, USA3 - 11 Robert Givan8 - 18 WPts
09/01/2025Denver, USA3 - 10 Marshall Perret8 - 12 LPts
10/11/2024Denver, USA2 - 10 Isaac Reddoch2 - 12(4) WPts
10/09/2024Denver, USA2 - 9 Adam Lacourse11(1) - 14 LPts
13/07/2024El Paso, USA2 - 8 Kai Hamel22 - 13 LPts
17/05/2024Hyderabad, India2 - 7 Ranjiv Padmanabhan31 - 10 LPts
19/03/2024Ibadan, Nigeria2 - 6 Odion Anaja30 - 7 LPts
20/01/2024Jeonju, South Korea2 - 5 Jeong-ho Kwok30(1) - 9 LPts
22/11/2023Jakarta, Indonesia2 - 4 Noah Aziz20 - 14 LPts
23/09/2023Jersey City, USA2 - 3 Mark Hopkins12 - 10 LPts
07/08/2023Phoenix, USA2 - 2 Asif Hashem24 - 12 LPts
02/07/2023Denver, USA2 - 1 Robert Hind17 - 9 LPts
03/05/2023Denver, USA1 - 1 Iyas Byambajargal0 - 1 WPts
05/03/2023Giza, Egypt1 - 0 Amjad Emam0 - 0 LPts
05/01/2023Denver, USA0 - 0 Jim McPhail0 - 5 WPts