Weightclass:  Welterweight
Location:  Honolulu, USA
Record:  31 - 7
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
14/06/2024Honolulu, USA30 - 7 Raoul Delahaye2(1) - 14(3) WPts
14/04/2024Honolulu, USA29 - 7 John Carew0 - 4 WPts
14/02/2024Honolulu, USA28 - 7 Sid Bryson9 - 13 WPts
16/12/2023Honolulu, USA27 - 7 Toghrul Safaev1 - 3 WPts
17/10/2023Honolulu, USA26 - 7 Clint Cumming11 - 20 WPts
19/08/2023Honolulu, USA25 - 7 Mark MacNevin3 - 4 WPts
20/06/2023Honolulu, USA24 - 7 Chris Mill5 - 2 WPts
21/04/2023Honolulu, USA23 - 7 John Spano3 - 4 WPts
20/02/2023Honolulu, USA23 - 6 Charles Shedden19(2) - 12 LPts
21/12/2022Honolulu, USA22 - 6 Greg Abbey1 - 0 WPts
22/10/2022Honolulu, USA21 - 6 George Dunlop2 - 6 WPts
23/08/2022Honolulu, USA20 - 6 Gazi Hegazi5 - 6 WPts
23/06/2022Los Angeles, USA19 - 6 Joaquin De Gonia13(2) - 16 WPts
29/04/2022Knoxville, USA19 - 5 Owen Ritchie25 - 2 LPts USA National Championships 2022View
26/04/2022Knoxville, USA18 - 5 Michael Blaikie26 - 3 WPts USA National Championships 2022View
26/02/2022Accra, Ghana17 - 5 Leon Labi16(3) - 13 WPts
28/12/2021New Kingston, Jamaica16 - 5 Brett Leonards12 - 9 WPts
29/10/2021Honolulu, USA15 - 5 Robert Laidley8 - 14 WPts
29/08/2021Newark, USA14 - 5 Jasper Landreth10 - 9 WPts
30/06/2021New York City, USA13 - 5 Greg Napier9 - 13 WPts
07/05/2021Marseille, France12 - 5 Garner de Saint-Exupery15 - 7 WPts
09/03/2021Honolulu, USA11 - 5 Gareth Kingan6 - 10 WPts
08/01/2021Nashville, USA11 - 4 John McFarlane12 - 5 LPts
08/12/2020Honolulu, USA10 - 4 Kolby Bove4 - 10 WPts
08/10/2020Honolulu, USA9 - 4 Campbell Beaudoin2 - 5 WPts
09/08/2020Honolulu, USA8 - 4 Kudret Chinar3 - 8 WPts
08/06/2020Anderlecht, Belgium7 - 4 Waltier Calmat3 - 11 WPts
10/04/2020Melbourne, Australia6 - 4 Rob Gracie6 - 9 WPts
11/02/2020Honolulu, USA5 - 4 Ian Montrose8 - 6 WPts
12/12/2019Donetsk, Ukraine5 - 3 Symon Kopko1 - 7 LPts
14/10/2019Honolulu, USA5 - 2 Blake Atsu3 - 5 LPts
15/08/2019Honolulu, USA4 - 2 Robert Darling8 - 3 WPts
15/06/2019The Hague, Netherlands4 - 1 Borgman Lemmens8 - 2 LPts
16/04/2019Honolulu, USA3 - 1 James Gibson0 - 1 WPts
13/02/2019Baku, Azerbaijan3 - 0 Jumshud Imanov4 - 0 LPts
15/12/2018Honolulu, USA2 - 0 Mike Guadarrama0 - 3 WPts
16/10/2018Honolulu, USA1 - 0 Rob Wern0 - 6 WPts
18/08/2018Honolulu, USA0 - 0 Charles Shedden0 - 2 WPts