Weightclass:  Lightweight
Location:  Long Beach, USA
Record:  20 - 6
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
11/08/2022Long Beach, USA19 - 6 Henry Quirke14 - 17 WPts
10/06/2022Long Beach, USA18 - 6 Diego Villanueva6 - 7 WPts
11/04/2022Long Beach, USA17 - 6 John Murrow2(1) - 3 WPts
10/02/2022Long Beach, USA16 - 6 Umair Elbaz8 - 12 WPts
11/12/2021Long Beach, USA15 - 6 Alik Nikolishin2 - 9 WPts
11/10/2021Long Beach, USA14 - 6 Desmond Gam5 - 20(1) WPts
10/08/2021Long Beach, USA13 - 6 Deri Probert3 - 7 WPts
09/06/2021Long Beach, USA12 - 6 Atif Ayrout6 - 4 WPts
09/04/2021Long Beach, USA11 - 6 Steve Mewies8 - 5 WPts
06/02/2021Long Beach, USA11 - 5 Peter Valentine16(1) - 5 LPts
07/12/2020Long Beach, USA10 - 5 Dimi Berezin13 - 5 WPts
07/10/2020Long Beach, USA9 - 5 Sinjon Jade2 - 13 WPts
08/08/2020Lima, Peru8 - 5 Neron Ayon4 - 11 WPts
09/06/2020Long Beach, USA7 - 5 Kajetan Dudzik7 - 9 WPts
09/04/2020Long Beach, USA6 - 5 Sam Paisley1 - 8 WPts
10/02/2020Long Beach, USA5 - 5 Sam Lothian2 - 12 WPts
11/12/2019Long Beach, USA4 - 5 Garen Courtellemont5(1) - 7 WPts
12/10/2019Long Beach, USA4 - 4 Ioakim Moldogaliew6 - 2 LPts
12/08/2019Long Beach, USA4 - 3 Montenegro Remedios7 - 3 LPts
13/06/2019Long Beach, USA3 - 3 Kieran Landreth0 - 1 WPts
14/04/2019Long Beach, USA3 - 2 Mike Cobian3 - 0 LPts
11/02/2019Moreno Valley, USA3 - 1 Aaron Trotman3 - 5 LPts
24/12/2018Wellington, New Zealand2 - 1 Justin Peri3 - 2 WPts
25/10/2018Long Beach, USA1 - 1 Dave Borjon1 - 5 WPts
27/08/2018Augusta, USA1 - 0 Roger Dull4 - 1 LPts
18/07/2018Long Beach, USA0 - 0 Mike Polston1 - 0 WPts