Weightclass:  Bantamweight
Location:  Detroit, USA
Record:  29 - 7
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
25/11/2033Detroit, USA28 - 7 Michael Catterson18 - 13 WPts
26/09/2033Detroit, USA27 - 7 Angel Vasco9 - 9 WPts
27/07/2033Detroit, USA26 - 7 Hiroki Taketa3 - 11 WPts
26/05/2033Detroit, USA25 - 7 Diego Julian6 - 12 WPts
26/03/2033Detroit, USA24 - 7 Alejandro Centeno22 - 17 WPts
25/01/2033Detroit, USA23 - 7 Henry Dyer11 - 18 WPts
25/11/2032Detroit, USA22 - 7 Gus Swain8 - 9 WPts
25/09/2032Detroit, USA21 - 7 Mike Straube6 - 11 WPts
26/07/2032Detroit, USA20 - 7 Chau Duy11(2) - 35(4) WPts
27/05/2032Detroit, USA19 - 7 Arran Creelman10 - 9 WPts
27/03/2032Minneapolis, USA18 - 7 Nathan McCrae6 - 11 WPts
31/01/2032Puente Alto, Chile18 - 6 Montana Roxas18 - 4 LPts
03/12/2031Jackson, USA17 - 6 Paul Baute5 - 14 WPts
06/10/2031Detroit, USA16 - 6 John Halliday2 - 13 WPts
07/08/2031Montreal, Canada15 - 6 Elliot Creelman6 - 12 WPts
09/06/2031Baltimore, USA14 - 6 John Spedden2 - 12 WPts
12/04/2031Santa Clarita, USA14 - 5 Sam Aikins12 - 7 LPts
12/02/2031Detroit, USA13 - 5 Chris Watters3 - 18 WPts
15/12/2030Saratov, Russia13 - 4 Zernebog Karpov7 - 12 LPts
17/10/2030Detroit, USA12 - 4 Gregor Monaghan3 - 16 WPts
19/08/2030Ponce, Puerto Rico11 - 4 Angel Sierra2 - 2 WPts
21/06/2030San Juan, Puerto Rico10 - 4 Quico Toscano4 - 13 WPts
23/04/2030Detroit, USA9 - 4 Waleed Hamidou3 - 9 WPts
22/02/2030Baltimore, USA8 - 4 Seth Moor1 - 4 WPts
01/01/2030Detroit, USA7 - 4 Kieran Rapira0 - 2 WPts
02/11/2029Boston, USA6 - 4 David Stewart0 - 2 WPts
07/09/2029Nassau, Bahamas6 - 3 Stephen Telfer22 - 28 LPts
10/07/2029Rotterdam, Netherlands5 - 3 Anselm Tillman13 - 12 WPts
12/05/2029Panama City, Panama5 - 2 Joaquin Salcedo19 - 18 LPts
14/03/2029Detroit, USA4 - 2 Alen Steedman1 - 12(2) WPts
13/01/2029Shah Alam, Malaysia3 - 2 Adnan Hariri9 - 21 WPts
15/11/2028San Juan, Puerto Rico3 - 1 Quiqui Camara26 - 5 LPts
17/09/2028Nashville, USA2 - 1 Aaron Khiong5 - 9 WPts
11/08/2028Detroit, USA1 - 1 Ian McCallister3 - 2 WPts
13/06/2028Baton Rouge, USA1 - 0 Dale Adan29(3) - 17 LPts
05/05/2028Detroit, USA0 - 0 Peter Martos0 - 3 WPts