Weightclass:  Light Welterweight
Location:  Denver, USA
Record:  23 - 2
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
23/10/2021Denver, USA22 - 2 Ollie Spalding18 - 5 WPts
22/08/2021Denver, USA21 - 2 Sancho Almeda5 - 12 WPts
21/06/2021Denver, USA20 - 2 Declan Cookston14 - 10 WPts
20/04/2021Denver, USA19 - 2 Leon Space14 - 6 WPts
18/02/2021Denver, USA18 - 2 David Hamel5 - 2 WPts
19/12/2020Denver, USA17 - 2 Michael Baillie7 - 8 WPts
18/10/2020Denver, USA16 - 2 John Erwood4 - 4 WPts
19/08/2020Denver, USA15 - 2 Rhod Vaughan10 - 4 WPts
18/06/2020Denver, USA14 - 2 Geoff Skeen1 - 2 WPts
17/04/2020Denver, USA13 - 2 Mike McAdam9 - 6 WPts
18/02/2020Denver, USA12 - 2 Nathan Dorkenoo1 - 6 WPts
19/12/2019Charlotte, USA11 - 2 Corey Hier3 - 8 WPts
06/11/2019Kiev, Ukraine11 - 1 Symon Pavlovsky6 - 3 LPts
08/09/2019Denver, USA11 - 0 Cody Naismith7(1) - 3 LPts
09/07/2019Cape Town, South Africa10 - 0 John Cephu1 - 5 WPts
11/05/2019Asuncion, Paraguay9 - 0 Alejandro Lugo2 - 5 WPts
12/03/2019Denver, USA8 - 0 Mark Skinner2 - 3 WPts
11/01/2019Kharkiv, Ukraine7 - 0 Bohdan Mihalik4(1) - 2 WPts
13/11/2018Longmont, USA6 - 0 Ollie Fairbairn2 - 4 WPts
22/09/2018Oulu, Finland5 - 0 Alpo Uotinen1 - 1 WPts
23/07/2018Denver, USA4 - 0 Zachary Wyllie1 - 1 WPts
22/05/2018Cainta, Philippines3 - 0 Dave Ibus1 - 0 WPts
24/03/2018Denver, USA2 - 0 Mark Plowman2 - 0 WPts
10/02/2018Denver, USA1 - 0 Daniel MacLaine0 - 1 WPts
05/01/2018Denver, USA0 - 0 Isaak Yaroshenko0 - 0 WPts