Weightclass:  Light Welterweight
Location:  St. Louis, USA
Record:  23 - 7
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
29/10/2030St. Louis, USA22 - 7 Javier Reynosa3 - 9 WPts
31/08/2030St. Louis, USA21 - 7 Dimos Marcos1 - 3 WPts
01/07/2030St. Louis, USA20 - 7 Bob Keddy3 - 17 WPts
03/05/2030St. Louis, USA19 - 7 Bruce Terrace1 - 3 WPts
04/03/2030St. Louis, USA18 - 7 Joe Issac15 - 18 WPts
04/01/2030St. Louis, USA17 - 7 Thys Morkel2 - 4 WPts
06/11/2029St. Louis, USA16 - 7 Darryl Gardocki15 - 12 WPts
06/09/2029St. Louis, USA16 - 6 John Catterson14 - 10 LPts
08/07/2029St. Louis, USA15 - 6 Joseph Wayne0 - 8 WPts
08/05/2029Columbia, USA14 - 6 Arran Nisbet1 - 22(7) WPts
11/03/2029Sao Paulo, Brazil14 - 5 Diego Mateus0 - 0 LPts
11/01/2029Bangkok, Thailand14 - 4 Yodchanchai Champool19(1) - 25 LPts
13/11/2028Middlesbrough, UK13 - 4 Barry Prichard8 - 17(3) WPts
15/09/2028St. Louis, USA12 - 4 Hayden Constancio3 - 12 WPts
17/07/2028Lincoln, USA11 - 4 Gordon McClellan3 - 11 WPts
30/05/2028Salt Lake City, USA10 - 4 Noah Brody4 - 17 WPts
29/04/2028Des Moines, USA10 - 3 Alessandro Collino12 - 15 LPts USA National Championships 2028View
26/04/2028Des Moines, USA9 - 3 Mark Stein9 - 8 WPts USA National Championships 2028View
27/03/2028Cedar Rapids, USA8 - 3 Hugh Oughton9 - 8 WPts
29/01/2028San Pedro, Philippines7 - 3 Kris Alday11 - 4 WPts
30/11/2027St. Louis, USA6 - 3 Robert Afakirya5(2) - 7 WPts
02/10/2027St. Louis, USA5 - 3 Juan Blanco8(2) - 20 WPts
04/08/2027St. Louis, USA4 - 3 Leon Neily1 - 3(1) WPts
05/06/2027Montevideo, Uruguay4 - 2 Urvano Correira4 - 13 LPts
07/04/2027St. Louis, USA4 - 1 Edmund Speirs9 - 7 LPts
06/02/2027Algiers, Algeria3 - 1 Obaid Hadjaoui1 - 9 WPts
09/12/2026St. Louis, USA2 - 1 Alec Bara0 - 2 WPts
10/10/2026Virginia Beach, USA2 - 0 Robert McNaughton3 - 10 LPts
25/08/2026Manchester, USA1 - 0 Vincent Donalson4 - 19(4) WPts
05/07/2026St. Louis, USA0 - 0 John Steedman0 - 0 WPts