Weightclass:  Welterweight
Location:  Henderson, USA
Record:  22 - 14
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
23/11/2028Henderson, USA21 - 14 Sam Albany5 - 23 WPts
24/09/2028Henderson, USA20 - 14 Wous Van Clarent1 - 13 WPts
26/07/2028Henderson, USA19 - 14 Ron McKenna0 - 4 WPts
28/05/2028Henderson, USA18 - 14 Chris Banter4 - 5 WPts
29/03/2028Henderson, USA17 - 14 Robert Bethell0 - 2 WPts
29/01/2028Henderson, USA16 - 14 Brett Gowens1 - 1 WPts
30/11/2027Henderson, USA15 - 14 Patrick Rowan9 - 17 WPts
02/10/2027Henderson, USA15 - 13 Leeroy Clark11 - 25 LPts
03/08/2027Henderson, USA15 - 12 Rachid Matthyssens8 - 3 LPts
03/06/2027Henderson, USA14 - 12 Joel Kilman0 - 4 WPts
05/04/2027Henderson, USA13 - 12 Arthur Hillhouse1 - 1 WPts
04/02/2027Henderson, USA12 - 12 Gethin Abraham2 - 8(1) WPts
06/12/2026Henderson, USA11 - 12 Mark Dodd1 - 3 WPts
07/10/2026Yonkers, USA10 - 12 Ulises Perea7 - 8 WPts
09/08/2026New Delhi, India9 - 12 Aftab Khan5 - 14 WPts
10/06/2026Henderson, USA8 - 12 Scott Cousar2 - 12 WPts
12/04/2026Pretoria, South Africa8 - 11 Denton Fungurume4 - 10 LPts
12/02/2026Irvine, USA8 - 10 Ben Hedley46(1) - 13 LPts
15/12/2025Portland, USA7 - 10 Greg Cauldwell14 - 19 WPts
21/10/2025Providence, USA7 - 9 Robert Armando10 - 8 LPts
23/08/2025Boksburg, South Africa7 - 8 Feliciaan De Bruyn20 - 15 LPts
25/06/2025Henderson, USA7 - 7 Robert Armando8 - 8 LPts
26/04/2025Henderson, USA6 - 7 Amon Thayne4(1) - 12(2) WPts
26/02/2025Henderson, USA5 - 7 Nwankwo Duba3 - 2 WPts
29/12/2024Krasnoyarsk, Russia4 - 7 Dimi Yefremov0 - 3(1) WPts
31/10/2024Tulsa, USA4 - 6 Declan Batie4 - 5 LPts
16/09/2024Cleveland, USA3 - 6 Alec Birnie5 - 21(2) WPts
01/08/2024Henderson, USA3 - 5 Mark McClung6 - 0 LPts
29/06/2024Carrefour, Haiti3 - 4 Barbabe Chamfort7 - 16 LPts
01/05/2024Memphis, USA3 - 3 Greg Abbey2 - 8 LPts
31/03/2024Lancaster, USA3 - 2 David Stirton37 - 4 LPts
29/02/2024Henderson, USA3 - 1 Verlyn Ado30(1) - 11 LPts
31/12/2023Henderson, USA2 - 1 Rodrigo Carbajal2 - 10 WPts
01/11/2023Henderson, USA1 - 1 Zuffur Mahmud1 - 1 WPts
02/09/2023Henderson, USA1 - 0 Allam Elgoumri1 - 0 LPts
05/07/2023Henderson, USA0 - 0 Isaac Quail0 - 4 WPts