Weightclass:  Welterweight
Location:  Indianapolis, USA
Record:  22 - 10
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
16/03/2030Indianapolis, USA21 - 10 Amjad Rasheed0 - 3 WPts
15/01/2030Indianapolis, USA20 - 10 Ian McSorley0 - 2 WPts
16/11/2029Indianapolis, USA19 - 10 Harta Fadilah8(2) - 9 WPts
17/09/2029Indianapolis, USA18 - 10 John Allen6 - 3 WPts
19/07/2029Indianapolis, USA17 - 10 John Catto0 - 0 WPts
19/05/2029Indianapolis, USA17 - 9 Jack Yi5 - 3 LPts
20/03/2029Indianapolis, USA16 - 9 John Dobson0 - 1 WPts
19/01/2029Indianapolis, USA15 - 9 Ethan Padua0 - 4 WPts
20/11/2028Indianapolis, USA15 - 8 Alik Gura6 - 14 LPts
22/09/2028Indianapolis, USA14 - 8 Bertel Arling11 - 17 WPts
24/07/2028Indianapolis, USA13 - 8 Noah Fallis3 - 9 WPts
25/05/2028Indianapolis, USA12 - 8 Dominic Kellis6 - 5 WPts
26/03/2028San Pedro Sula, Honduras11 - 8 Quico Medina11(1) - 15 WPts
27/01/2028Harare, Zimbabwe11 - 7 Gareth Samkange10 - 18(1) LPts
29/11/2027Zamboanga City, Philippines11 - 6 Chris Taay2 - 12 LPts
01/10/2027Utrecht, Netherlands10 - 6 Celestien Hazaerd1 - 11 WPts
03/08/2027Cape Coral, USA9 - 6 Morgan Samson7 - 13 WPts
06/06/2027Kingston, Jamaica9 - 5 Chris Greim14(2) - 18 LPts
08/04/2027Dakar, Senegal9 - 4 Leggett Adore8 - 1 LPts
08/02/2027Indianapolis, USA8 - 4 Ian Proudfoot1 - 0 WPts
10/12/2026Shah Alam, Malaysia7 - 4 Mohsin Baksh0 - 11 WPts
12/10/2026Indianapolis, USA7 - 3 Blake Lind7 - 3 LPts
13/08/2026Indianapolis, USA7 - 2 Attilio Van Broeck6 - 11 LPts
15/06/2026Indianapolis, USA6 - 2 Mark Bayne1 - 0 WPts
16/04/2026Milwaukee, USA6 - 1 Nick McDermott5 - 7 LPts
16/02/2026Jackson, USA5 - 1 Gareth Braudel5 - 9 WPts
26/12/2025Philadelphia, USA4 - 1 Rex Ducat1 - 5 WPts
28/10/2025New Kingston, Jamaica3 - 1 Jack Mahaffy9 - 14 WPts
30/08/2025Indianapolis, USA2 - 1 Fionn McCalley1 - 2 WPts
02/07/2025Indianapolis, USA1 - 1 Sulaiman Kimutai1 - 2 WPts
03/05/2025Indianapolis, USA0 - 1 Timofei Shimko0 - 1 WPts
05/03/2025Indianapolis, USA0 - 0 John Dunbar3 - 4(2) LPts