Weightclass:  Light Flyweight
Location:  Louisville, USA
Record:  35(5) - 12
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
26/09/2032Louisville, USA34(4) - 12 Aaron Lawgoch18 - 21(4) WKO3
27/07/2032Louisville, USA33(4) - 12 Ian Moncrieff3 - 18 WPts
28/05/2032Louisville, USA32(4) - 12 Gazi Jermanus12 - 33 WPts
28/03/2032Louisville, USA31(4) - 12 Haaris Obeid11 - 9 WPts
28/01/2032Louisville, USA30(4) - 12 Fumio Omori8 - 9 WPts
28/11/2031Louisville, USA29(4) - 12 Hiro Mukai1 - 7 WPts
28/09/2031Louisville, USA28(4) - 12 Kai Iddrisu10 - 8 WPts
29/07/2031Louisville, USA27(4) - 12 Diego Chavera0 - 9 WPts
30/05/2031Louisville, USA26(4) - 12 Talbot Gaudin11 - 28 WPts
29/03/2031Louisville, USA25(4) - 12 Richie Callander7 - 12 WPts
29/01/2031Louisville, USA24(3) - 12 Mark Dann17 - 26(4) WKO3
01/12/2030Louisville, USA23(2) - 12 Mark Dann17 - 25(3) WKO3
02/10/2030Valparaiso, Chile22(2) - 12 Vicente Montoro17 - 9 WPts
04/08/2030Louisville, USA22(2) - 11 Amer Aboud17 - 19(3) LPts
06/06/2030Tegucigalpa, Honduras21(1) - 11 Xavier Macera14 - 13(2) WKO3
08/04/2030San Pedro Sula, Honduras21(1) - 10 Sierra Valentin13(1) - 21(2) LPts
08/02/2030Medellin, Colombia20(1) - 10 Juan Garza4 - 11 WPts
11/12/2029Tegucigalpa, Honduras19(1) - 10 Jerrold Barraza14 - 15 WPts
13/10/2029Louisville, USA18 - 10 Mark Dann14 - 20(2) WKO3
14/08/2029Louisville, USA17 - 10 Apostol Tokarski1 - 2 WPts
16/06/2029Louisville, USA16 - 10 Rob Wadle1 - 2 WPts
17/04/2029Zarqa, Jordan15 - 10 Rehman Begum8 - 19 WPts
17/02/2029Tegucigalpa, Honduras14 - 10 Carlos Espinal5 - 18 WPts
20/12/2028Seattle, USA14 - 9 Shaun Franchino13(1) - 12 LPts
18/11/2028Raleigh, USA14 - 8 Jack Lloyd21 - 17 LPts
17/10/2028Nuevo Laredo, Mexico13 - 8 Juan Cruz4 - 20 WPts
19/08/2028Can Tho, Vietnam12 - 8 Thang Thinh11 - 21 WPts
21/06/2028Melbourne, Australia11 - 8 Dai Taaffe0 - 0 WPts
23/04/2028Newark, USA11 - 7 Zachary White3 - 12 LPts
24/02/2028Newark, USA10 - 7 Zachary White3 - 11 WPts
16/01/2028Louisville, USA9 - 7 Mark Kavanagh5 - 17 WPts
19/11/2027Louisville, USA8 - 7 Mark Kavanagh5 - 16 WPts
21/09/2027Louisville, USA7 - 7 Lewis Brier0 - 5 WPts
23/07/2027Fort Smith, USA7 - 6 Harvey Garrett7(1) - 7 LPts
25/05/2027Ulaanbaatar, Mongolia7 - 5 Hsin Tsolmon12 - 15 LPts
27/03/2027Kuala Lumpur, Malaysia6 - 5 Kamran Gad4 - 20(6) WPts
27/01/2027Louisville, USA5 - 5 Rhys Priddy1 - 4 WPts
28/11/2026Isfahan, Iran5 - 4 Yasin Farrah9 - 19 LPts
29/09/2026Daloa, Ivory Coast4 - 4 Bassett Nicolai2 - 12 WPts
01/08/2026Yaoundé, Cameroon3 - 4 Jean-Baptiste Modiano3 - 14 WPts
03/06/2026Louisville, USA2 - 4 Mick Biller2 - 1 WPts
05/04/2026San Juan, Puerto Rico2 - 3 Onofre Rodriguez14 - 8 LPts
05/02/2026New York City, USA1 - 3 Neil Blackman2 - 6 WPts
09/12/2025Louisville, USA1 - 2 Barry Boswell4 - 2 LPts
11/10/2025Louisville, USA1 - 1 John Green3 - 1 LPts
13/08/2025Eugene, USA1 - 0 Rob Tinlin1 - 8 LPts
05/07/2025Louisville, USA0 - 0 Kenji Fujita0 - 0 WPts