Weightclass:  Light Flyweight
Location:  Louisville, USA
Record:  30 - 22
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
24/12/2029Kyoto, Japan29 - 22 Satoru Nomura15(1) - 10 WPts
26/10/2029Johannesburg, South Africa29 - 21 James Keleku27 - 18 LPts
28/08/2029Madrid, Spain29 - 20 Yago Lopez31 - 13 LPts
30/06/2029Samarqand, Uzbekistan29 - 19 Yulian Ragimov9 - 9 LPts
02/05/2029Surprise, USA29 - 18 Edward MacLaine4 - 0 LPts USA National Championships 2029View
29/04/2029Surprise, USA28 - 18 Andy Johnston3 - 0 WPts USA National Championships 2029View
26/04/2029Surprise, USA27 - 18 Mark Kavanagh11 - 19 WPts USA National Championships 2029View
06/04/2029Chelyabinsk, Russia26 - 18 Georgiy Vinogradov11(1) - 28 WPts
06/02/2029Nassau, Bahamas25 - 18 Rich Dunnett8 - 11 WPts
09/12/2028Mendoza, Argentina24 - 18 Jose Maldonado9 - 8 WPts
11/10/2028Karagandy, Kazakhstan23 - 18 Kolya Galiackberov10 - 19 WPts
13/08/2028Bergen, Norway23 - 17 Dana Walberg22 - 14 LPts
13/07/2028Louisville, USA23 - 16 Dana Walberg21 - 14 LPts
02/06/2028Ho Chi Minh City, Vietnam23 - 15 Du Lam33(1) - 13 LPts
02/05/2028Des Moines, USA23 - 14 John Green17 - 5 LPts USA National Championships 2028View
29/04/2028Des Moines, USA22 - 14 George Giroud9 - 10 WPts USA National Championships 2028View
26/04/2028Des Moines, USA21 - 14 Arnie Hargest6 - 11 WPts USA National Championships 2028View
11/04/2028Louisville, USA20 - 14 Yves Reinier22 - 14 WPts
09/03/2028Panama City, Panama19 - 14 Angel Zarco14(2) - 21 WPts
07/02/2028Louisville, USA18 - 14 Angel Zarco14(2) - 20 WPts
04/01/2028Prague, Czech Republic18 - 13 Bartolomej Konik16 - 19(5) LPts
21/11/2027Ulaanbaatar, Mongolia17 - 13 Waqqas Sodnom17 - 6 WPts
23/09/2027Athens, Greece16 - 13 Nemo Grivas13 - 14 WPts
26/07/2027Charleston, USA16 - 12 Paul Gabriel8 - 12(1) LPts
28/05/2027Overland Park, USA15 - 12 Michael Smeaton12 - 19 WPts
26/04/2027Huntsville, USA15 - 11 Dominic Kenneson19(1) - 21 LPts USA National Championships 2027View
22/03/2027Manchester, USA14 - 11 Dom Smail17 - 12 WPts
29/01/2027Mobile, USA13 - 11 Arnie Henderson5 - 11 WPts
01/12/2026Seattle, USA12 - 11 Aaron Hoggarth4 - 11(2) WPts
03/10/2026Soshanguve, South Africa12 - 10 Penda Magqwaka9(1) - 9(1) LPts
05/08/2026Louisville, USA12 - 9 Penda Magqwaka8(1) - 9(1) LPts
07/06/2026Seattle, USA12 - 8 Davie Kor10 - 18 LPts
28/04/2026Jersey City, USA12 - 7 John Marcelino16(3) - 26 LPts
28/03/2026Louisville, USA11 - 7 Loredo Cecilio5 - 15 WPts
28/01/2026Minsk, Belarus11 - 6 Fedar Sautin7 - 11 LPts
30/11/2025Louisville, USA10 - 6 Fedar Sautin7 - 10 WPts
01/10/2025Manchester, USA10 - 5 Dom Smail9 - 11 LPts
16/08/2025Tallahassee, USA9 - 5 Scott Heggie5 - 6 WPts
23/06/2025Albuquerque, USA9 - 4 Andy Ruxton28 - 11 LPts
26/04/2025Lancaster, USA9 - 3 Dan Burnet16(3) - 21 LPts USA National Championships 2025View
22/04/2025Louisville, USA8 - 3 Kai Bennion2 - 4 WPts
21/02/2025Eugene, USA7 - 3 Rob Tinlin0 - 6 WPts
26/12/2024Louisville, USA6 - 3 Myung-joo Ma2 - 1 WPts
28/10/2024Louisville, USA5 - 3 Gethin Liston2 - 1 WPts
30/08/2024Tegucigalpa, Honduras5 - 2 Ramirez Prudente28 - 15 LPts
02/07/2024Louisville, USA4 - 2 Malik Kharoti0 - 2 WPts
03/05/2024Louisville, USA3 - 2 Soo-il Roh0 - 1 WPts
05/03/2024Eugene, USA2 - 2 Rob Tinlin0 - 0 WPts
17/01/2024Tulsa, USA2 - 1 Bradley Francy7 - 11 LPts
21/11/2023Tallahassee, USA1 - 1 Scott Heggie0 - 0 WPts
21/10/2023Mobile, USA0 - 1 Leo Akins0 - 0 WPts
05/09/2023Louisville, USA0 - 0 Dale Cool0 - 0 LPts