Weightclass:  Light Welterweight
Location:  Huntsville, USA
Record:  18 - 14
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
01/03/2030Huntsville, USA17 - 14 Sammy Struthers0 - 1 WPts
01/01/2030Huntsville, USA16 - 14 Joel Jumbe3 - 10 WPts
02/11/2029Huntsville, USA16 - 13 Darryl Queen8 - 20 LPts
03/09/2029Detroit, USA15 - 13 Sam Hakamies4 - 22(1) WPts
06/07/2029Huntsville, USA14 - 13 Vicente Barcena3 - 10 WPts
07/05/2029Huntsville, USA13 - 13 Roger Crumm9 - 13 WPts
08/03/2029Grenoble, France12 - 13 Rance Gasson10(2) - 14 WPts
07/01/2029Dushanbe, Tajikistan12 - 12 Ilkin Akbari9(1) - 20 LPts
09/11/2028Suez, Egypt11 - 12 Abdul Hameed15 - 17 WPts
11/09/2028Constantine, Algeria11 - 11 Malik Tahraoui41(3) - 20 LPts
14/07/2028Carolina, Puerto Rico10 - 11 Iago Martin9(1) - 16(1) WPts
16/05/2028San Jose, Costa Rica9 - 11 Montenegro Roldan7 - 16 WPts
18/03/2028Zarqa, Jordan8 - 11 Shayan Kuri0 - 0 WPts
19/01/2028Port St. Lucie, USA8 - 10 Leighton Breckenridge7 - 14 LPts
02/12/2027Huntsville, USA8 - 9 Alejandro Navar11 - 16 LPts
03/10/2027Huntsville, USA8 - 8 Marc Vian2 - 9 LPts
04/08/2027Naples, Italy8 - 7 Leonardo Bresso7 - 18 LPts
06/06/2027Huntsville, USA7 - 7 Franco Mejias2 - 4 WPts
08/04/2027iBhayi, South Africa6 - 7 Kaleb Ekstein2 - 8 WPts
08/02/2027Huntsville, USA6 - 6 Ian Rocks6 - 5 LPts
10/12/2026Huntsville, USA6 - 5 Zachary Gunion5 - 8 LPts
11/10/2026Bangkok, Thailand6 - 4 Fahlan Areesngarkul29 - 27 LPts
13/08/2026Los Angeles, USA5 - 4 Felix Much1 - 18 WPts
15/06/2026Huntsville, USA4 - 4 Colin Brydon1 - 0 WPts
16/04/2026Leon, Mexico4 - 3 Francisco Che3 - 7 LPts
16/02/2026Philadelphia, USA3 - 3 Mark Harries5 - 4 WPts
24/12/2025Huntsville, USA2 - 3 Chris Duchamp2 - 8 WPts
25/10/2025Tokyo, Japan2 - 2 Satoshi Hayakawa13 - 8(3) LPts
27/08/2025Fort Lauderdale, USA2 - 1 Kris Verner5 - 0 LPts
02/07/2025Huntsville, USA1 - 1 Azam Kassar0 - 5 WPts
03/05/2025Huntsville, USA0 - 1 Hilel Harchi0 - 1 WPts
05/03/2025Huntsville, USA0 - 0 Oringo Chisi2 - 0 LPts