Weightclass:  Welterweight
Location:  Independence, USA
Record:  27 - 11
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
16/04/2024Independence, USA26 - 11 Rob Sloan8 - 21 WPts
16/02/2024Independence, USA25 - 11 Rudolf Bambenek0 - 6 WPts
18/12/2023Independence, USA24 - 11 Nemesio Arjona1 - 11 WPts
19/10/2023Cedar Rapids, USA24 - 10 Kian Dorch29(2) - 2 LPts
03/09/2023Independence, USA24 - 9 Rashid Tayeb22 - 15 LPts
31/07/2023Independence, USA23 - 9 Kieran Mombeshora17 - 21 WPts
30/06/2023Independence, USA22 - 9 Chang-woo Boo14 - 21 WPts
28/05/2023Almaty, Kazakhstan21 - 9 Valeri Iksanov13 - 19 WPts
26/04/2023Charlotte, USA21 - 8 Charles Shedden21(2) - 12 LPts USA National Championships 2023View
19/04/2023Independence, USA21 - 7 Andro Hren28(1) - 8 LPts
27/02/2023Independence, USA20 - 7 Matthys Mets1 - 2 WPts
29/12/2022Dallas, USA20 - 6 Owen Ritchie30 - 2 LPts
25/11/2022Los Angeles, USA19 - 6 Jay Bonnar18 - 10 WPts
21/10/2022Bratislava, Slovakia18 - 6 VÝt Ryba18 - 13 WPts
23/08/2022Lusaka, Zambia17 - 6 Darryl Kakoza8 - 22 WPts
25/06/2022Santa Clarita, USA17 - 5 Lewis Cartaya17 - 13 LPts
29/04/2022Knoxville, USA17 - 4 Richie Lytle29 - 2 LPts USA National Championships 2022View
26/04/2022Knoxville, USA16 - 4 Lewis Cartaya17 - 12 WPts USA National Championships 2022View
04/03/2022Independence, USA16 - 3 Ricky Venters26 - 0 LPts
02/01/2022Independence, USA15 - 3 Otokar Michalec11 - 12 WPts
01/11/2021Independence, USA14 - 3 Ksawery Grzyb16 - 9 WPts
31/08/2021Toronto, Canada13 - 3 Hayden Elliot12(1) - 4 WPts
03/07/2021Independence, USA12 - 3 Nemesio Parras1 - 0 WPts
02/05/2021Anaheim, USA12 - 2 Dan Rury25 - 1 LPts USA National Championships 2021View
29/04/2021Anaheim, USA11 - 2 Michael Blaikie20 - 2 WPts USA National Championships 2021View
26/04/2021Anaheim, USA10 - 2 Charles Cooper8 - 13 WPts USA National Championships 2021View
11/04/2021Tulsa, USA9 - 2 Dai Buell4 - 10 WPts
11/02/2021Independence, USA8 - 2 Jose Bancale4 - 8 WPts
13/12/2020Saint Petersburg, Russia7 - 2 Viktor Cherkasov8 - 6 WPts
15/10/2020Independence, USA6 - 2 Dimos Martir14 - 7 WPts
17/08/2020Independence, USA5 - 2 Giorgio Valerio7 - 7 WPts
16/06/2020Independence, USA4 - 2 Nwankwo Onyeuku13 - 5 WPts
16/04/2020Los Angeles, USA4 - 1 Peter Moutray5 - 4 LPts
23/02/2020Dublin, Ireland4 - 0 Aidan Cullen8 - 1 LPts
26/12/2019Spokane, USA3 - 0 Michael Hamel2 - 2 WPts
02/11/2019Independence, USA2 - 0 Mikhail Sagyndykov4 - 4 WPts
03/09/2019Independence, USA1 - 0 Lubaid Batsaikhan4 - 3 WPts
05/07/2019Independence, USA0 - 0 Wayne Humphries3 - 2(1) WPts