Weightclass:  Bantamweight
Location:  Indianapolis, USA
Record:  29 - 15
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
31/01/2034Indianapolis, USA28 - 15 Ian Enoch1 - 3 WPts
01/12/2033Indianapolis, USA27 - 15 Inigo Pattillo18 - 11 WPts
30/09/2033Indianapolis, USA26 - 15 Vidal Ferraz6 - 5 WPts
30/07/2033Indianapolis, USA25 - 15 Aoi Oye3 - 7 WPts
29/05/2033Indianapolis, USA24 - 15 Alejandro Ras5 - 10 WPts
29/03/2033Indianapolis, USA23 - 15 Kyo Miyashiro0 - 12 WPts
27/01/2033Indianapolis, USA22 - 15 Alejandro Lucia1 - 7 WPts
27/11/2032Indianapolis, USA21 - 15 Nicandro Basulto0 - 14 WPts
27/09/2032Indianapolis, USA20 - 15 Inigo Criqui0 - 3 WPts
28/07/2032Indianapolis, USA20 - 14 Valeri Falin11 - 19 LPts
29/05/2032Indianapolis, USA19 - 14 Henry Dyer10 - 15 WPts
29/03/2032Indianapolis, USA18 - 14 Daniel Bates4 - 3 WPts
29/01/2032Brussels, Belgium17 - 14 Pernell Nouvel15(1) - 22 WPts
01/12/2031Puente Alto, Chile17 - 13 Montana Roxas17 - 4 LPts
03/10/2031Paris, France16 - 13 Severin Lizarazu12 - 12(1) WPts
05/08/2031Amman, Jordan15 - 13 Obaid Mansour10 - 11 WPts
07/06/2031Novokuznetsk, Russia14 - 13 Konstantin Dyachenko7 - 14 WPts
08/04/2031Natal, Brazil13 - 13 Agapetus Monterroso2 - 13 WPts
08/02/2031Indianapolis, USA13 - 12 James Calder9 - 6 LPts
11/12/2030Montgomery, USA12 - 12 David Crabb3 - 15 WPts
16/10/2030Valparaiso, Chile12 - 11 Antonio Mancera35 - 17 LPts
18/08/2030Minneapolis, USA11 - 11 Arthur Frost1 - 14 WPts
29/06/2030Indianapolis, USA11 - 10 Danny Bayne20 - 19 LPts
29/04/2030Ponce, Puerto Rico11 - 9 Ora Adame37(4) - 7 LPts
28/02/2030Indianapolis, USA11 - 8 Darryl Larrimore1 - 12 LPts
31/12/2029Amman, Jordan10 - 8 Azam Emami6 - 24 WPts
02/11/2029Annaba, Algeria9 - 8 Tariq Guemmadi0 - 17(2) WPts
04/09/2029Riga, Latvia9 - 7 Georgiy Dzervene9(1) - 19(1) LPts
07/07/2029Carolina, Puerto Rico9 - 6 Quico Godinez11 - 33 LPts
08/05/2029Nairobi, Kenya9 - 5 Mason Yusuf22 - 18(1) LPts
10/03/2029Kuala Lumpur, Malaysia9 - 4 Charlie Fung6 - 13 LPts
10/01/2029Omaha, USA9 - 3 Ronald McArtor15 - 22 LPts
17/11/2028Indianapolis, USA8 - 3 Pancho Julio0 - 6 WPts
18/09/2028Indianapolis, USA7 - 3 Erdem Akyuz4 - 8 WPts
19/07/2028Indianapolis, USA6 - 3 Oleos Cruce3(1) - 15 WPts
21/05/2028Portland, USA5 - 3 Josh Coro1 - 18(1) WPts
28/03/2028Indianapolis, USA4 - 3 Clint Boas2 - 3 WPts
29/01/2028Indianapolis, USA3 - 3 Moana Kaura2 - 2 WPts
01/12/2027Kawaguchi, Japan3 - 2 Kyo Kojima6 - 17 LPts
03/10/2027Fayetteville, USA3 - 1 Harvey Hughes12 - 13 LPts
15/08/2027Kunming, China3 - 0 Ming Kiang7 - 18 LPts
17/06/2027Nashville, USA2 - 0 Rex Normand0 - 0 WPts
03/05/2027Managua, Nicaragua1 - 0 Jeraldo Quezada12 - 20 WPts
05/03/2027Indianapolis, USA0 - 0 Clint Ballantyne0 - 0 WPts