Weightclass:  Lightweight
Location:  Milwaukee, USA
Record:  27 - 19
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
27/11/2033Milwaukee, USA26 - 19 Prokop Kostelecky6 - 5 WPts
27/09/2033Milwaukee, USA25 - 19 Jose Gaffud7 - 14 WPts
27/07/2033Milwaukee, USA24 - 19 Wayne Cayton5 - 12(1) WPts
26/05/2033Milwaukee, USA23 - 19 Michael Lemonds5 - 16 WPts
26/03/2033Milwaukee, USA22 - 19 Rob Ancrum9 - 9 WPts
24/01/2033Milwaukee, USA21 - 19 Alejandro Prisco6 - 13 WPts
24/11/2032Milwaukee, USA20 - 19 Reyes Capon2 - 2 WPts
24/09/2032Milwaukee, USA20 - 18 Aaron Weale17 - 4 LPts
25/07/2032Milwaukee, USA20 - 17 Aaron Weale16 - 4 LPts
26/05/2032Milwaukee, USA19 - 17 Tajo Jerez1 - 3 WPts
26/03/2032Milwaukee, USA19 - 16 Zachary Keller16 - 3 LPts
27/01/2032Kanpur, India18 - 16 Premnath Parmer11 - 11 WPts
28/11/2031Shah Alam, Malaysia18 - 15 Majid Hoque2 - 0 LPts
30/09/2031Almaty, Kazakhstan17 - 15 Andrii Babaeff11 - 13 WPts
02/08/2031Anchorage, USA17 - 14 Michael Aday9 - 7 LPts
17/06/2031Milwaukee, USA16 - 14 Jake Colquhoun11 - 2 WPts
17/04/2031Mixco, Guatemala15 - 14 Gervasio Pomar3 - 20 WPts
17/02/2031Milwaukee, USA14 - 14 Waleed Amer7 - 10 WPts
20/12/2030Bursa, Turkey14 - 13 Volkan Cevikce16 - 13 LPts
22/10/2030Abidjan, Ivory Coast13 - 13 Paul Normandeau7 - 3 WPts
24/08/2030Palembang, Indonesia12 - 13 Jatawaman Suriaatmadja12 - 8 WPts
26/06/2030Milwaukee, USA12 - 12 Michael Abraham12 - 7 LPts
26/04/2030Henderson, USA12 - 11 Michael Abraham11 - 6 LPts USA National Championships 2030View
03/03/2030Lublin, Poland11 - 11 Bartosz Kilinski1 - 1 WPts
03/01/2030Blackpool, UK10 - 11 Malcolm Burns7 - 22 WPts
05/11/2029Utrecht, Netherlands9 - 11 Napoleon Van den Rade0 - 0 WPts
07/09/2029Columbus, USA9 - 10 Paul Kaplan10 - 3 LPts
19/07/2029Milwaukee, USA9 - 9 Mark Beattie51 - 12 LPts
24/06/2029Milwaukee, USA9 - 8 Mark Beattie48 - 12 LPts
11/06/2029Milwaukee, USA9 - 7 Mark Beattie46 - 12 LPts
17/05/2029Milwaukee, USA9 - 6 Mark Beattie45 - 11 LPts
26/04/2029Surprise, USA9 - 5 Brendan MacIsaac40 - 16 LPts USA National Championships 2029View
07/03/2029Bouake, Ivory Coast8 - 5 Chandler Fonck4 - 16 WPts
06/01/2029Guayaquil, Ecuador7 - 5 Franco Sanchez17 - 13 WPts
07/11/2028Kawaguchi, Japan6 - 5 Aki Aoyama21 - 39 WPts
09/09/2028Milwaukee, USA5 - 5 Edmund Gam3 - 13 WPts
11/07/2028Prague, Czech Republic4 - 5 Patrik Mlynarik12 - 19 WPts
13/05/2028Almaty, Kazakhstan4 - 4 Tariq Isabaeff14 - 10 LPts
15/03/2028Copenhagen, Denmark4 - 3 Lunt Theisen11(1) - 21 LPts
16/01/2028Houston, USA3 - 3 Lewis Nelson2 - 13 WPts
25/11/2027Seattle, USA3 - 2 Malcolm Matri7 - 11 LPts
29/09/2027Birmingham, USA2 - 2 Mark Davie2 - 2 WPts
02/08/2027Lafayette, USA1 - 2 Jamie Tock1 - 11 WPts
03/06/2027Charlotte, USA1 - 1 Eric McCosh9 - 27(2) LPts
14/04/2027Minneapolis, USA1 - 0 Rob Dashiell16 - 26 LPts
05/03/2027Milwaukee, USA0 - 0 Vince Lindelof0 - 9 WPts