Weightclass:  Light Welterweight
Location:  Kansas City, USA
Record:  31 - 17
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
28/09/2028Kansas City, USA30 - 17 Andy Hastie6 - 3 WPts
30/07/2028Kansas City, USA29 - 17 Juan Fontan3 - 4 WPts
31/05/2028Kansas City, USA28 - 17 Gig Porro1 - 6(1) WPts
01/04/2028Kansas City, USA27 - 17 Juan Abarca12 - 9(1) WPts
02/02/2028Kansas City, USA26 - 17 Bronco Torrez1 - 11 WPts
04/12/2027Poltava, Ukraine26 - 16 Melor Gontcharov9(1) - 11 LPts
06/10/2027Louisville, USA25 - 16 Floyd Shanklin21 - 23 WPts
14/08/2027Kansas City, USA24 - 16 Amer Maqdisi10 - 10 WPts
15/06/2027Naperville, USA23 - 16 Sammy Argo13 - 19 WPts
26/04/2027Huntsville, USA23 - 15 James Stine19(1) - 18(1) LPts USA National Championships 2027View
11/04/2027San Francisco, USA22 - 15 Gethin Rhydderch21 - 12 WPts
12/02/2027Garoua, Cameroon21 - 15 Franchot Osmond9 - 11 WPts
15/12/2026Curitiba, Brazil21 - 14 Juan Alvaro9 - 10 LPts
17/10/2026Milwaukee, USA20 - 14 Darryl Whitehill26(4) - 14 WPts
18/08/2026Warren, USA19 - 14 Aaron Moffett10 - 19 WPts
21/06/2026Kansas City, USA18 - 14 Jacob Spang0 - 1 WPts
22/04/2026Kazan, Russia17 - 14 Kir Samedov0 - 9 WPts
22/02/2026Kansas City, USA16 - 14 Ian Segura3 - 5 WPts
24/12/2025Kansas City, USA15 - 14 Aftab Meer1 - 19 WPts
25/10/2025Kansas City, USA14 - 14 Phil Tshikumini0 - 7 WPts
27/08/2025Sao Paulo, Brazil13 - 14 Carlos Villarruel1 - 3 WPts
29/06/2025Kansas City, USA12 - 14 Takeshi Yoshida1 - 2 WPts
30/04/2025Osaka, Japan11 - 14 Eiji Teshima4 - 12 WPts
02/03/2025Omaha, USA10 - 14 Morgan Yates3 - 18 WPts
02/01/2025The Hague, Netherlands10 - 13 Bette Van Dale18 - 15 LPts
04/11/2024Tegucigalpa, Honduras10 - 12 Franco Reyes47(3) - 7 LPts
06/09/2024Patrai, Greece9 - 12 Chruse Alexopoulos14 - 27 WPts
09/07/2024Brampton, Canada9 - 11 Paul King31 - 10 LPts
11/05/2024Manukau, New Zealand9 - 10 George Crawford5 - 13 LPts
13/03/2024Waitakere, New Zealand9 - 9 Gregor Hepi17(1) - 21 LPts
14/01/2024Kansas City, USA8 - 9 Billy Carruth4 - 7 WPts
15/11/2023Amman, Jordan8 - 8 Waqas Farhat15 - 20 LPts
17/09/2023Vilnius, Lithuania8 - 7 Adrian Bora25 - 9(1) LPts
20/07/2023Bridgeport, USA8 - 6 Sean Meston8 - 16 LPts
01/06/2023Bouake, Ivory Coast7 - 6 Sacha Berland11(1) - 22 WPts
03/04/2023Jeonju, South Korea6 - 6 Jae-sung Jin2 - 3 WPts
03/02/2023Dallas, USA6 - 5 Fraser Agnew7 - 15 LPts
01/01/2023Copenhagen, Denmark6 - 4 Elvis Berndsen9 - 12 LPts
03/11/2022Kansas City, USA5 - 4 Nicholas Hepner3 - 11 WPts
05/09/2022Milwaukee, USA4 - 4 Zachary Neil0 - 0 WPts
03/08/2022Eugene, USA3 - 4 Xabat Llorente10 - 7 WPts
05/06/2022Managua, Nicaragua3 - 3 Gervasio Borrego8 - 16 LPts
07/04/2022Chihuahua, Mexico2 - 3 Ricardo Galvez1 - 13 WPts
07/02/2022Madison, USA1 - 3 Daniel MacLaine11(1) - 15 WPts
12/12/2021Samarqand, Uzbekistan0 - 3 Mansur Pirani1 - 20 WPts
13/10/2021Chicago, USA0 - 2 Mark ToPolish11 - 8 LPts
21/08/2021Phoenix, USA0 - 1 Chris Vause10 - 9 LPts
05/07/2021Kansas City, USA0 - 0 Chris Denton9 - 6 LPts