Weightclass:  Welterweight
Location:  San Diego, USA
Record:  32 - 3
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
25/03/2024San Diego, USA31 - 3 Sid Bryson9 - 14 WPts
25/01/2024San Diego, USA30 - 3 Ben Haworth5 - 8 WPts
27/11/2023San Diego, USA29 - 3 Charles Wagne8(1) - 7 WPts
27/09/2023San Diego, USA28 - 3 Fresco Camilo3 - 5 WPts
30/07/2023San Diego, USA27 - 3 Ricardo Fontanilla5 - 12 WPts
31/05/2023San Diego, USA26 - 3 Isaac Quail0 - 3 WPts
01/04/2023San Diego, USA25 - 3 Milton Brogren5 - 4 WPts
01/02/2023San Diego, USA24 - 3 Amon Beauchamp5 - 16(11) WPts
02/12/2022San Diego, USA23 - 3 Ellis Guzman10 - 14 WPts
02/10/2022San Diego, USA22 - 3 Ashley Harbert2 - 8 WPts
03/08/2022San Diego, USA21 - 3 Diego Bejar0 - 1 WPts
02/06/2022New York City, USA20 - 3 Joel Baines12 - 11 WPts
07/04/2022Harare, Zimbabwe20 - 2 Oliver Joubert14 - 11 LPts
07/02/2022San Diego, USA19 - 2 Shaun Whitehill1 - 7 WPts
07/12/2021New Kingston, Jamaica18 - 2 Chris Steel5 - 3 WPts
09/10/2021San Diego, USA17 - 2 Arnie Yuill13 - 6 WPts
08/08/2021Istanbul, Turkey16 - 2 Volkan Erdem13 - 9 WPts
08/06/2021Mitchells Plain, South Africa15 - 2 Phumelele Mpontshane1 - 20(4) WPts
09/04/2021San Diego, USA14 - 2 Zachary Pagan8 - 9 WPts
06/02/2021Fort Wayne, USA13 - 2 Greg Kincade4 - 12 WPts
10/12/2020San Diego, USA12 - 2 Steven Quirk1 - 2 WPts
09/10/2020San Diego, USA11 - 2 Justin Thomaston4 - 1 WPts
10/08/2020San Diego, USA10 - 2 Harvey Satter11 - 5 WPts
09/06/2020San Diego, USA9 - 2 Rob Gracie6 - 10 WPts
09/04/2020San Diego, USA8 - 2 Sabeer Narkulow4 - 8 WPts
10/02/2020Cleveland, USA8 - 1 Malcolm Aikin7 - 0 LPts
12/12/2019San Diego, USA7 - 1 Kian Landrum5(1) - 3 WPts
12/10/2019San Diego, USA6 - 1 Patrick McCorkle1 - 6 WPts
12/08/2019Pretoria, South Africa5 - 1 Cole Mxoyana3 - 3 WPts
14/06/2019San Diego, USA4 - 1 Oscar Robert3 - 0 WPts
14/04/2019Makiivka, Ukraine4 - 0 Fedar Chura8 - 1 LPts
13/02/2019San Diego, USA3 - 0 Bryan Kitching4 - 2 WPts
15/12/2018Los Angeles, USA2 - 0 Cole Binnie2 - 0 WPts
05/11/2018Nashville, USA1 - 0 Leighton Lacey0 - 0 WPts
05/10/2018San Diego, USA0 - 0 Felix Shank0 - 2(1) WPts