Weightclass:  Bantamweight
Location:  Baltimore, USA
Record:  20(1) - 9(1)
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
02/05/2038Cleveland, USA20(1) - 8(1) Michael Blaustein27(11) - 6 LPts USA National Championships 2038View
29/04/2038Cleveland, USA19(1) - 8(1) Kenzie Lanza4 - 0 WPts USA National Championships 2038View
26/04/2038Cleveland, USA18 - 8(1) Gus Ghant3 - 8 WKO3 USA National Championships 2038View
12/04/2038Baltimore, USA18 - 7(1) Ricardo Rufino13 - 8 LPts
12/03/2038Jaipur, India17 - 7(1) Girish Parikh33(1) - 10 WPts
09/02/2038Jaipur, India17 - 6(1) Girish Parikh32(1) - 10 LPts
09/01/2038Zapopan, Mexico17 - 5(1) Santiago Coito20(1) - 8 LPts Americas Championships 2038View
12/12/2037Baltimore, USA16 - 5(1) Clinton MacDermott40(3) - 24 WPts
09/11/2037Baltimore, USA15 - 5(1) Vicente Pasion7 - 9 WPts
09/10/2037Baltimore, USA14 - 5(1) Vicente Pasion7 - 8 WPts
07/09/2037Busan, South Korea14 - 4(1) Diego Moraga60(1) - 30 LPts Busan World Championships 2037View
29/08/2037Baltimore, USA13 - 4(1) Nicandro Florida5 - 13 WPts
01/07/2037Auckland, New Zealand12 - 4(1) Lewis Findley0 - 0 WPts
02/05/2037Richmond, USA11 - 4(1) Charles Loar31(1) - 18 WPts USA National Championships 2037View
29/04/2037Richmond, USA10 - 4(1) Michael Blaustein19(3) - 5 WPts USA National Championships 2037View
26/04/2037Richmond, USA9 - 4(1) Sam Sherriff18 - 17 WPts USA National Championships 2037View
23/02/2037Brasilia, Brazil8 - 4(1) Fausto Cambra18 - 20(1) WPts
26/12/2036Puebla, Mexico8 - 3(1) Angel Rana30(1) - 18(1) LPts
28/10/2036Matamoros, Mexico7 - 3(1) Sierra Hernandez13 - 23 WPts
30/08/2036Baltimore, USA6 - 3(1) Leeroy Hatt1 - 0 WPts
30/06/2036Asuncion, Paraguay6 - 2(1) Lisandro Can11 - 17 LPts
02/05/2036Fresno, USA6 - 1 Charlie Craigmile31(13) - 9 LKO3 USA National Championships 2036View
29/04/2036Fresno, USA5 - 1 Michael Blaustein13(3) - 3 WPts USA National Championships 2036View
26/04/2036Fresno, USA4 - 1 Mark Roland21 - 16(1) WPts USA National Championships 2036View
11/04/2036Boston, USA3 - 1 Ian Creighton0 - 0 WPts
25/02/2036Khayelitsha, South Africa2 - 1 Laurenzo Kotze21(1) - 23 WPts
28/12/2035Dushanbe, Tajikistan1 - 1 Dmitri Dzhandosoff23 - 14 WPts
30/10/2035Cincinnati, USA0 - 1 Clint Lesley0 - 0 WPts
05/09/2035Baltimore, USA0 - 0 Jamie McNiall9 - 1(1) LPts