Weightclass:  Light Welterweight
Location:  Kansas City, USA
Record:  25 - 14
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
30/08/2026Kansas City, USA24 - 14 Raynard Lacourse8 - 12 WPts
01/07/2026Kansas City, USA23 - 14 Sean Blair1 - 0 WPts
02/05/2026Athens, USA23 - 13 Dan Macmillan15 - 2 LPts USA National Championships 2026View
29/04/2026Athens, USA22 - 13 Jacob Kling13 - 6 WPts USA National Championships 2026View
28/04/2026Kansas City, USA21 - 13 Mark Rosete2 - 16 WPts
26/04/2026Athens, USA20 - 13 Jamie Nevin12 - 15 WPts USA National Championships 2026View
28/02/2026Kansas City, USA19 - 13 Elliot Huskey0 - 1 WPts
30/12/2025Little Rock, USA18 - 13 Gethin Drewes1 - 30(5) WPts
01/11/2025New Haven, USA17 - 13 Richie Sauceman5 - 18 WPts
06/09/2025Charlotte, USA16 - 13 Fraser Williams24 - 20 WPts
08/07/2025Barcelona, Spain15 - 13 Quico Concepcion25 - 24(2) WPts
10/05/2025Atlanta, USA14 - 13 Fraser Gawley8 - 15 WPts
13/03/2025Ulsan, South Korea13 - 13 Jin-hyeon Her5 - 15 WPts
13/01/2025El Kelaa Des Sraghna, Morocco12 - 13 Bushr Bouabe8 - 13 WPts
15/11/2024Kansas City, USA11 - 13 John Neale4 - 14 WPts
15/09/2024Seoul, South Korea10 - 13 Kook-young Heo0 - 3 WPts
18/07/2024San Diego, USA9 - 13 Mark Henrie5 - 11(1) WPts
19/05/2024Montevideo, Uruguay8 - 13 Salvador Macias2 - 7 WPts
21/03/2024Paris, France8 - 12 Pascal Cruguet22 - 14 LPts
22/01/2024Spokane, USA8 - 11 Ollie Colette12 - 15 LPts
27/11/2023Kansas City, USA7 - 11 Steven Acheampong11(1) - 20 WPts
27/09/2023Memphis, USA6 - 11 Gethin Gills2 - 10 WPts
30/07/2023Columbus, USA6 - 10 Ian Shirer8 - 23 LPts
01/06/2023Kansas City, USA6 - 9 Cris Rayos5 - 20(1) LPts
02/04/2023Rome, Italy6 - 8 Cristiano De Corato13 - 10 LPts
02/02/2023Ecatepec, Mexico6 - 7 Santiago Ras21 - 11 LPts
05/12/2022Zagreb, Croatia6 - 6 Dušan Šalic7 - 13 LPts
07/10/2022Kansas City, USA5 - 6 Wayne Mattix7 - 12 WPts
08/08/2022Kansas City, USA4 - 6 Corey Blackman2 - 8 WPts
08/06/2022Kansas City, USA3 - 6 Lloyd McAffee3 - 4 WPts
10/04/2022Kansas City, USA3 - 5 Macario Lima14(1) - 6 LPts
10/02/2022San Lorenzo, Paraguay2 - 5 Alejandro Escarcega9 - 14(1) WPts
13/12/2021Riga, Latvia1 - 5 Ioakim Salna6 - 14 WPts
14/10/2021Wellington, New Zealand1 - 4 Stephen Bellin16 - 6 LPts
15/08/2021Kansas City, USA1 - 3 Barry Fallaw6 - 5 LPts
13/06/2021London, UK1 - 2 Malcolm Wayson15(2) - 6 LPts
14/04/2021Minneapolis, USA0 - 2 Jack Kelley2 - 3 WPts
15/02/2021Philadelphia, USA0 - 1 Dale Kilgore2 - 9 LPts
05/01/2021Baltimore, USA0 - 0 Robert Borthwick0 - 0 LPts