Weightclass:  Light Welterweight
Location:  Nashville, USA
Record:  25 - 10
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
08/07/2030Nashville, USA24 - 10 Dmitri Erkinbeck6 - 7 WPts
09/05/2030Nashville, USA23 - 10 Santiago Enrique1 - 3 WPts
10/03/2030Nashville, USA23 - 9 Chris Malan11 - 16 LPts
10/01/2030Nashville, USA22 - 9 JW Ekelaers3 - 10 WPts
10/11/2029Nashville, USA22 - 8 Arnie Ampon9 - 13 LPts
10/09/2029Nashville, USA21 - 8 Clinton Dalling1 - 3 WPts
11/07/2029Nashville, USA20 - 8 Bart Norrie3 - 11 WPts
12/05/2029Nashville, USA19 - 8 Francisco Zarco1 - 4 WPts
13/03/2029Nashville, USA18 - 8 Ian McNeeley0 - 1 WPts
11/01/2029Nashville, USA17 - 8 Bradley Scheer0 - 6 WPts
12/11/2028Bangkok, Thailand16 - 8 Thongtaeng Sangkagowit7 - 16 WPts
14/09/2028Tehran, Iran15 - 8 Zuffur Sadiq6 - 15 WPts
17/07/2028Nashville, USA14 - 8 Ian Treacy7 - 6 WPts
18/05/2028Pikine, Senegal13 - 8 Garrison Badji9 - 26 WPts
20/03/2028Plovdiv, Bulgaria13 - 7 Andon á Krumov26 - 17 LPts
21/01/2028Carolina, Puerto Rico13 - 6 Roman Labrador15(1) - 18 LPts
23/11/2027Bremen, Germany12 - 6 Mayor Adelmann5 - 9 WPts
25/09/2027Bangkok, Thailand12 - 5 Yokthong Boonyong15(1) - 19 LPts
28/07/2027New York City, USA12 - 4 Chris Sutherland2 - 7 LPts
02/06/2027Khenifra, Morocco12 - 3 Muslih Ballouchy9 - 17(1) LPts
04/04/2027Indianapolis, USA11 - 3 Robert Laidler2 - 23 WPts
04/02/2027Indianapolis, USA10 - 3 Robert Laidler2 - 22 WPts
09/12/2026Newark, USA9 - 3 Phil Gotch9 - 6 WPts
11/10/2026Nashville, USA8 - 3 Joe Ryan4 - 7 WPts
12/08/2026Nashville, USA7 - 3 Brendan Moreman9 - 4 WPts
13/06/2026Tehran, Iran7 - 2 Haaris Neman6 - 22(1) LPts
15/04/2026Nashville, USA6 - 2 Ashley Kenny6 - 12 WPts
15/02/2026San Antonio, USA6 - 1 Rex Pennie5 - 4 LPts
26/12/2025Detroit, USA5 - 1 Sam Hakamies1 - 1 WPts
28/10/2025Nashville, USA4 - 1 Ian Couts1 - 0 WPts
29/08/2025Dubai, UAE3 - 1 Amer Atallah1 - 2 WPts
01/07/2025Mar del Plata, Argentina3 - 0 Malvolio Alpizar0 - 1 LPts
03/05/2025Nashville, USA2 - 0 Waleed Hadi0 - 1 WPts
05/03/2025Winnipeg, Canada1 - 0 Louis Breckenridge0 - 0 WPts
05/01/2025San Miguelito, Panama0 - 0 Jose Garcia0 - 0 WPts