Weightclass:  Middleweight
Location:  Memphis, USA
Record:  33 - 9
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
08/02/2027Memphis, USA32 - 9 Jay Toledano6 - 9 WPts
10/12/2026Memphis, USA31 - 9 Baldric Schack6 - 6 WPts
11/10/2026Memphis, USA30 - 9 Mark Leven1 - 8 WPts
12/08/2026Memphis, USA29 - 9 David Woodyard3 - 8 WPts
13/06/2026Malaga, Spain29 - 8 Xalvador Duenas16 - 10 LPts
15/04/2026Chennai, India28 - 8 Azam Ismael2 - 15 WPts
15/02/2026Memphis, USA27 - 8 Mark Belano4 - 5 WPts
18/12/2025Memphis, USA26 - 8 Angel Sebastian2 - 10(2) WPts
20/10/2025Riyadh, Saudi Arabia25 - 8 Adnan Bastany4 - 12 WPts
22/08/2025Kansas City, USA24 - 8 Davie Murray7 - 18 WPts
06/07/2025Greensboro, USA24 - 7 Arran Humphreys8 - 20 LPts
08/05/2025Warren, USA23 - 7 Oscar Gorman14 - 13 WPts
10/03/2025Bakersfield, USA23 - 6 Alano Cid12 - 28 LPts
28/01/2025Belo Horizonte, Brazil23 - 5 Felippe Velez16 - 11 LPts
30/11/2024Austin, USA22 - 5 Cody Craik0 - 1 WPts
26/11/2024Saint Paul, USA21 - 5 Bart Hedeen1 - 14 WPts
19/11/2024Charlotte, USA20 - 5 Matthew Bevans0 - 12 WPts
11/11/2024Philadelphia, USA19 - 5 Lloyd Baton0 - 2 WPts
01/11/2024Oklahoma City, USA18 - 5 Joseph Arabie0 - 1 WPts
28/10/2024Providence, USA18 - 4 Harvey San Angelo12 - 12 LPts
23/10/2024Philadelphia, USA17 - 4 Corey Claudel2 - 33(1) WPts
09/10/2024Detroit, USA17 - 3 Rob Pfannenstiel8 - 10(1) LPts
09/10/2024Detroit, USA17 - 2 Rob Pfannenstiel7 - 10(1) LPts
05/09/2024Detroit, USA16 - 2 Declan Jamison1 - 9(1) WPts
31/08/2024Des Moines, USA15 - 2 Oscar Borland1 - 5 WPts
21/08/2024Philadelphia, USA14 - 2 Corey Claudel2 - 31(1) WPts
08/08/2024Indianapolis, USA13 - 2 Kris Ellis4(1) - 20(3) WPts
01/08/2024Memphis, USA12 - 2 Mark Semple1 - 9(1) WPts
15/07/2024Durham, USA11 - 2 Neil Julien2 - 9 WPts
01/07/2024Memphis, USA10 - 2 James Gavin4 - 12 WPts
01/05/2024Omaha, USA10 - 1 Kai Myres0 - 14 LPts
26/04/2024Albuquerque, USA9 - 1 Amer Akel3 - 15(2) WPts
17/04/2024Louisville, USA9 - 0 Mark Tilford1 - 23(9) LPts
24/03/2024Albuquerque, USA8 - 0 Matthew Revilla0 - 13(1) WPts
14/03/2024Louisville, USA7 - 0 Mark Tilford1 - 22(9) WPts
11/03/2024Louisville, USA6 - 0 Mark Tilford1 - 21(9) WPts
24/02/2024Albuquerque, USA5 - 0 William Hopkins0 - 10 WPts
10/02/2024Jackson, USA4 - 0 Harry Brodsky0 - 5 WPts
04/02/2024Philadelphia, USA3 - 0 Cole Mellas0 - 10 WPts
20/01/2024Albuquerque, USA2 - 0 Matthew Revilla0 - 11(1) WPts
17/01/2024Memphis, USA1 - 0 Matt Mason0 - 3 WPts
16/01/2024Albuquerque, USA0 - 0 Amer Akel3 - 13(2) WPts