Weightclass:  Light Welterweight
Location:  Los Angeles, USA
Record:  18 - 8
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
13/04/2031Los Angeles, USA17 - 8 Nathan Poblete6 - 27 WPts
12/02/2031Los Angeles, USA16 - 8 David Keys1 - 2 WPts
14/12/2030Los Angeles, USA15 - 8 Geoff Mulligan1 - 1 WPts
15/10/2030Los Angeles, USA14 - 8 Fedar Avleev17 - 7 WPts
17/08/2030Dushanbe, Tajikistan14 - 7 Imran Gajarov24 - 9 LPts
19/06/2030Los Angeles, USA13 - 7 Mark Mutch5 - 11 WPts
20/04/2030Kansas City, USA12 - 7 Ashley Harbert13(2) - 10 WPts
21/02/2030Pikine, Senegal12 - 6 Benedict Doisneau23 - 13 LPts
24/12/2029Los Angeles, USA11 - 6 Gareth Ballentine2 - 0 WPts
25/10/2029Jacksonville, USA10 - 6 Phil Wynne2 - 10 WPts
09/09/2029Baltimore, USA9 - 6 Dillon Dodd0 - 15 WPts
10/07/2029Albuquerque, USA8 - 6 Vincent Strachan1 - 16 WPts
12/05/2029Bulawayo, Zimbabwe7 - 6 Blake Madhuku10 - 23 WPts
14/03/2029Los Angeles, USA6 - 6 Johnny Moffett2 - 1 WPts
12/01/2029Columbia, USA5 - 6 Brin Craddock6 - 21 WPts
20/11/2028Chula Vista, USA5 - 5 Dylan Seay15 - 4 LPts
21/09/2028Raleigh, USA5 - 4 James Nisbet11 - 10 LPts
25/07/2028Burgos, Spain5 - 3 Leonardo Delahoz10 - 4 LPts
27/05/2028Minneapolis, USA5 - 2 Jacob Cooney5 - 16 LPts
28/03/2028Los Angeles, USA4 - 2 Seymour Bille1 - 27 WPts
29/01/2028Los Angeles, USA3 - 2 Porfio Mestas9 - 8 WPts
01/12/2027Los Angeles, USA2 - 2 Marc Vian3 - 9 WPts
03/10/2027Los Angeles, USA1 - 2 Louis Wardrop1 - 0 WPts
05/08/2027Huntsville, USA1 - 1 Dale Harrower2 - 3 LPts
10/06/2027Baltimore, USA0 - 1 John Southerland2 - 2 WPts
19/04/2027Los Angeles, USA0 - 0 Nick Dugal0 - 1 LPts