Weightclass:  Welterweight
Location:  Overland Park, USA
Record:  22 - 9
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
31/01/2034Overland Park, USA21 - 9 Fadei Najafov2 - 0 WPts
30/11/2033Overland Park, USA20 - 9 Gustav Rosen8 - 13 WPts
29/09/2033Overland Park, USA19 - 9 Steffen Jentsch2 - 5 WPts
29/07/2033Overland Park, USA19 - 8 Josh Dumpit6 - 6 LPts
29/05/2033Overland Park, USA18 - 8 Aimon Frances1 - 6 WPts
29/03/2033Overland Park, USA17 - 8 Xhosas Simanansa3 - 4 WPts
26/01/2033Overland Park, USA17 - 7 Connor Pasking14 - 11 LPts
23/11/2032Overland Park, USA16 - 7 Hayden Allen0 - 3 WPts
22/09/2032Overland Park, USA15 - 7 Inigo Morgan1 - 0 WPts
23/07/2032Overland Park, USA14 - 7 Justin Edmond2 - 4 WPts
24/05/2032Overland Park, USA13 - 7 Bruce Madhuku0 - 6 WPts
25/03/2032Overland Park, USA12 - 7 John Caird1 - 10 WPts
25/01/2032Buenaventura, Colombia11 - 7 Quiqui Sagun4 - 13 WPts
27/11/2031Ponce, Puerto Rico11 - 6 Rodrigo Aranda0 - 0 LPts
27/09/2031Little Rock, USA10 - 6 Declan Dull9 - 11 WPts
07/08/2031Mashhad, Iran9 - 6 Yong Yao5 - 17 WPts
09/06/2031Tamale, Ghana9 - 5 Dai Ankomah45 - 23 LPts
11/04/2031Overland Park, USA8 - 5 Brendan Neagle3 - 2 WPts
09/02/2031Soweto, South Africa7 - 5 Tamarius Holomisa17(1) - 10 WPts
12/12/2030Nassau, Bahamas7 - 4 Nathan Hopper27 - 26 LPts
14/10/2030Overland Park, USA6 - 4 Mark Nash2 - 2 WPts
16/08/2030Glasgow, UK6 - 3 Ronald McCowen19(1) - 19 LPts
18/06/2030Boston, USA5 - 3 Shaun Donohoe0 - 0 WPts
29/04/2030Parma, Italy4 - 3 Adolfo Quaglierini2 - 17 WPts
01/03/2030Providence, USA4 - 2 Dave Gattuso21 - 8 LPts
03/01/2030Krasnodar, Russia3 - 2 Toma Davydov2 - 8 WPts
05/11/2029Lexington, USA2 - 2 Ian Hall0 - 0 WPts
21/09/2029Kansas City, USA2 - 1 Daniel Thorsen0 - 0 LPts
18/08/2029Shreveport, USA1 - 1 Isaac Snodgrass0 - 0 WPts
03/07/2029Athens, Greece1 - 0 Nauplius Scafidi19 - 16(1) LPts
05/05/2029New Haven, USA0 - 0 James Herritt0 - 0 WPts