Weightclass:  Welterweight
Location:  Omaha, USA
Record:  21 - 15
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
16/02/2028Omaha, USA20 - 15 Noah Risk2 - 0 WPts
18/12/2027Omaha, USA19 - 15 Valto Petaja1 - 0 WPts
19/10/2027Omaha, USA18 - 15 Malcolm Caleb0 - 2 WPts
20/08/2027Omaha, USA17 - 15 Agron Arap2 - 5 WPts
21/06/2027Omaha, USA16 - 15 Geoff Hutchison0 - 4 WPts
22/04/2027Omaha, USA15 - 15 Rob Pfalzgraf1 - 0 WPts
21/02/2027Omaha, USA14 - 15 Chris Mwei0 - 9 WPts
23/12/2026Omaha, USA13 - 15 John Spano15(1) - 19 WPts
24/10/2026Omaha, USA12 - 15 Khalid Hashim1 - 9 WPts
25/08/2026Omaha, USA12 - 14 Nhan Vinh9 - 6 LPts
26/06/2026Omaha, USA12 - 13 Daniil Tyurina12 - 9 LPts
27/04/2026Omaha, USA11 - 13 Kian Hillen9 - 4 WPts
26/02/2026Riga, Latvia11 - 12 Mikhail Kaposts16 - 20 LPts
29/12/2025Omaha, USA10 - 12 Alejandro Montoya2 - 9 WPts
31/10/2025Pittsburgh, USA9 - 12 Ashley Harbert10 - 19 WPts
04/09/2025Richmond, USA9 - 11 Chris Ferry17(1) - 20 LPts
07/07/2025Omaha, USA8 - 11 Jose Laris1 - 5 WPts
08/05/2025Albuquerque, USA7 - 11 Jack Westwood28(1) - 15 WPts
10/03/2025Spanish Town, Jamaica7 - 10 Lucas Culton31 - 12(2) LPts
10/01/2025Turin, Italy7 - 9 Vanni Fortuna22(2) - 22 LPts
12/11/2024Accra, Ghana7 - 8 Bart Atintande7 - 30 LPts
14/09/2024Wichita, USA7 - 7 Bruce Mitchell18 - 15 LPts
18/07/2024Samarqand, Uzbekistan6 - 7 Aghasafa Medjidov2 - 15 WPts
19/05/2024Newark, USA6 - 6 Juan Camejo9 - 16 LPts
21/03/2024Memphis, USA5 - 6 Felix Rabbitt7 - 16(7) WPts
22/01/2024Omaha, USA4 - 6 Ian Patton1 - 1(1) WPts
23/11/2023Omaha, USA4 - 5 William Yalley21(2) - 14 LPts
23/09/2023Little Rock, USA3 - 5 Mick Hew4 - 15 WPts
19/08/2023Honolulu, USA3 - 4 Louis Scobie25 - 7 LPts
05/07/2023Honolulu, USA2 - 4 Joseph Harkins0 - 0 WPts
30/05/2023Jackson, USA1 - 4 Blake Darroch2 - 11 WPts
02/04/2023Jersey City, USA1 - 3 Harvey Satter25(1) - 7 LPts
02/02/2023New York City, USA1 - 2 Clint Moran15 - 13 LPts
01/01/2023Bouake, Ivory Coast1 - 1 Damien Baze0 - 3 LPts
03/11/2022Omaha, USA0 - 1 Erjon Muftuoglu1(1) - 0 WPts
05/09/2022Omaha, USA0 - 0 James Keane0 - 7 LPts