Weightclass:  Welterweight
Location:  Lancaster, USA
Record:  21 - 9
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
10/04/2023Lancaster, USA20 - 9 Steven James4 - 6 WPts
10/02/2023Lancaster, USA19 - 9 Dale Quigley1 - 3 WPts
11/12/2022Lancaster, USA18 - 9 Jacob Nesbit1 - 0 WPts
11/10/2022Lancaster, USA17 - 9 John Watson1 - 4 WPts
13/08/2022Lancaster, USA16 - 9 Carolus Sonko1 - 1 WPts
13/06/2022Lancaster, USA15 - 9 Gaylord Signate1 - 7 WPts
15/04/2022Lancaster, USA14 - 9 Michael Semple5 - 7 WPts
14/02/2022Lancaster, USA14 - 8 Derrick Kachayr12 - 14 LPts
15/12/2021Lancaster, USA13 - 8 Bilal Atakshiev13 - 11 WPts
15/10/2021Lancaster, USA12 - 8 George Dunlop0 - 1 WPts
14/08/2021Lancaster, USA11 - 8 Bradley Wilkie5 - 12 WPts
12/06/2021Lancaster, USA10 - 8 Polo Muniru8 - 11 WPts
12/04/2021Accra, Ghana9 - 8 Malik Ghani9 - 11 WPts
11/02/2021Norfolk, USA9 - 7 Atif Huda0 - 9(2) LPts
15/12/2020Independence, USA8 - 7 Callum Yuille2 - 11 WPts
15/10/2020Shakhty, Russia7 - 7 Zernebog Baiborodov6 - 7 WPts
17/08/2020Lancaster, USA6 - 7 Kyle Lesslie1 - 3 WPts
16/06/2020Panama City, Panama6 - 6 Rodrigo Cancino10 - 3 LPts
17/04/2020Lancaster, USA5 - 6 Bryn Phillips0 - 2 WPts
18/02/2020Nairobi, Kenya4 - 6 Dominic Kithuka3 - 9 WPts
21/12/2019Bogota, Colombia4 - 5 Fidel Amezquita9 - 4 LPts
22/10/2019Lancaster, USA4 - 4 Andrii Move4 - 6 LPts
23/08/2019Lancaster, USA4 - 3 Miguel Porro3 - 5 LPts
24/06/2019Plovdiv, Bulgaria4 - 2 Nikolai á Slovenov3 - 4 LPts
25/04/2019Jackson, USA3 - 2 Chris Nash1 - 1 WPts
24/03/2019Lancaster, USA2 - 2 Oringo Amooti2 - 4 WPts
22/01/2019Anchorage, USA2 - 1 Richie Lytle7 - 1 LPts
02/12/2018Lancaster, USA1 - 1 Oleksander Shevchenko1 - 5 WPts
03/10/2018Tucson, USA1 - 0 Zach Kenna0 - 1 LPts
05/08/2018Lancaster, USA0 - 0 Dominic Montrose1 - 4 WPts