Weightclass:  Lightweight
Location:  St. Louis, USA
Record:  26 - 16
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
12/04/2033St. Louis, USA25 - 16 Bart Orrock4 - 8 WPts
11/02/2033St. Louis, USA24 - 16 Fatlum Togay7 - 16 WPts
12/12/2032St. Louis, USA24 - 15 John Ryan26 - 11 LPts
12/10/2032St. Louis, USA23 - 15 Edward Cowens3 - 2 WPts
12/08/2032St. Louis, USA22 - 15 Ove Vik2 - 16 WPts
12/06/2032St. Louis, USA22 - 14 Matthew Tedford2 - 2 LPts
13/04/2032St. Louis, USA21 - 14 Veltry Chafwakale3 - 11 WPts
13/02/2032St. Louis, USA20 - 14 Xaver Maez10 - 15 WPts
15/12/2031St. Louis, USA20 - 13 Leighton MacGuire15 - 12 LPts
16/10/2031St. Louis, USA19 - 13 Sajid Akel4 - 12 WPts
16/08/2031St. Louis, USA18 - 13 Rogers Blaich2 - 2 WPts
18/06/2031St. Louis, USA17 - 13 Naftali Sowah9 - 4 WPts
18/04/2031St. Louis, USA16 - 13 Jong-ho Toh9 - 10(1) WPts
18/02/2031Isfahan, Iran15 - 13 Wu-pen Wen0 - 0 WPts
21/12/2030Wellington, New Zealand14 - 13 Hayden Glendening2 - 8 WPts
23/10/2030St. Louis, USA13 - 13 Alastair McBay3 - 29 WPts
24/08/2030St. Louis, USA13 - 12 Michael Abraham13 - 7 LPts
25/06/2030Bayamon, Puerto Rico12 - 12 Seferino Llanas0 - 4 WPts
26/04/2030St. Louis, USA11 - 12 David Jones14 - 15 WPts
26/02/2030New York City, USA11 - 11 David Jones13 - 15 LPts
02/01/2030Milwaukee, USA11 - 10 Michael Abraham9 - 6 LPts
03/11/2029St. Louis, USA11 - 9 Nick Walkinshaw17 - 21(1) LPts
21/10/2029St. Louis, USA11 - 8 Eoghan McNiall9 - 7 LPts
22/08/2029Soweto, South Africa10 - 8 Wayne Thomas20 - 10 WPts
24/06/2029St. Louis, USA10 - 7 Aleksei Below18 - 15 LPts
26/04/2029St. Louis, USA9 - 7 Gethin Blyth1 - 11 WPts
26/02/2029San Bernardo, Chile9 - 6 Manuel Toribio21(1) - 17 LPts
29/12/2028Portland, USA8 - 6 Clint Balfour3 - 7 WPts
15/11/2028St. Louis, USA7 - 6 Ian MacKechnie1 - 5 WPts
16/09/2028Malaga, Spain7 - 5 Angel Chavez11 - 17 LPts
19/07/2028Louisville, USA7 - 4 Sam Whiteford9 - 14 LPts
22/05/2028St. Louis, USA6 - 4 Robert Williamson1 - 6 WPts
24/03/2028St. Louis, USA5 - 4 Daniel Menelaws0 - 3 WPts
24/01/2028Torreon, Mexico4 - 4 Francisco Lorenzo0 - 6 WPts
26/11/2027St. Louis, USA3 - 4 Steven Harris9 - 3 WPts
27/09/2027St. Louis, USA3 - 3 Ellis Hasting12 - 10 LPts
30/07/2027Dubai, UAE3 - 2 Farhan Ghazali15 - 13 LPts
01/06/2027Chihuahua, Mexico3 - 1 Xabat Fermin6 - 8 LPts
03/04/2027St. Louis, USA2 - 1 Bob Beatie0 - 1 WPts
03/02/2027Chandler, USA2 - 0 Lloyd Colorado8 - 16 LPts
15/12/2026Honolulu, USA1 - 0 Rodrigo Villegas3 - 7 WPts
05/11/2026St. Louis, USA0 - 0 Afanas Dorzhiev1 - 13 WPts