Weightclass:  Flyweight
Location:  Waterbury, USA
Record:  42 - 11
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
31/12/2030Waterbury, USA41 - 11 Diego Landa25 - 24 WPts
01/11/2030Acapulco, Mexico40 - 11 Juan Magana14 - 15 WPts
03/09/2030Lviv, Ukraine40 - 10 Oleksiy Dzik37 - 20 LPts
03/08/2030Waterbury, USA39 - 10 Ahmed Amini4 - 36(1) WPts
03/07/2030Waterbury, USA38 - 10 Ahmed Amini4 - 35(1) WPts
02/06/2030Waterbury, USA37 - 10 Ahmed Amini4 - 34(1) WPts
29/04/2030Henderson, USA37 - 9 Rob Prophet2(1) - 0 LPts USA National Championships 2030View
26/04/2030Henderson, USA36 - 9 Ben Tweedle2 - 13 WPts USA National Championships 2030View
12/04/2030Lviv, Ukraine35 - 9 Oleksiy Dzik37 - 15 WPts
12/03/2030Lviv, Ukraine35 - 8 Oleksiy Dzik36 - 15 LPts
09/02/2030Guayaquil, Ecuador34 - 8 Joaquin Albarado18 - 22 WPts
09/01/2030Waterbury, USA34 - 7 Joaquin Albarado17 - 22 LPts
09/12/2029Waterbury, USA33 - 7 Ahmed Amini3 - 28(1) WPts
04/11/2029Guatemala City, Guatemala33 - 6 Alejandro Arocha21 - 18 LPts
04/10/2029Guayaquil, Ecuador32 - 6 Joaquin Albarado17 - 19 WPts
03/09/2029Waterbury, USA31 - 6 Oleksiy Dzik33 - 12 WPts
03/08/2029Waterbury, USA30 - 6 Fresco Buendia17 - 24(1) WPts
02/07/2029Waterbury, USA29 - 6 James Tobin3 - 8 WPts
02/05/2029Surprise, USA28 - 6 David Cendejas21 - 10 WPts USA National Championships 2029View
29/04/2029Surprise, USA27 - 6 David Labrouste9 - 15 WPts USA National Championships 2029View
26/04/2029Surprise, USA26 - 6 Morgan Halladay5 - 6 WPts USA National Championships 2029View
20/03/2029Incheon, South Korea25 - 6 Kee-hee Lim11 - 14 WPts
20/01/2029Saitama, Japan24 - 6 Yuichi Nakagawa15(1) - 19 WPts
22/11/2028General Trias, Philippines23 - 6 Jack Bangachon15 - 6 WPts
24/09/2028Albuquerque, USA22 - 6 Salvador Lujano11 - 15 WPts
27/07/2028Philadelphia, USA21 - 6 Jack Blevens8 - 14 WPts
03/06/2028Albuquerque, USA20 - 6 Nicholas Whitestone26(1) - 16(4) WPts
26/04/2028Des Moines, USA20 - 5 Aaron McGovern32 - 10 LPts USA National Championships 2028View
29/03/2028Waterbury, USA19 - 5 Cole Donoso0 - 5 WPts
29/01/2028Athens, Greece18 - 5 Boreas Chontos12 - 10 WPts
01/12/2027Waterbury, USA17 - 5 Michael Kinnaird0 - 8 WPts
02/10/2027Ponce, Puerto Rico17 - 4 Santiago Bernabe11 - 13 LPts
04/08/2027San Juan, Puerto Rico16 - 4 Alejandro Escalera8 - 13 WPts
06/06/2027Chennai, India15 - 4 Waqas Mona5 - 13 WPts
08/04/2027Nagoya, Japan14 - 4 Nori Kudo2 - 1 WPts
08/02/2027Waterbury, USA13 - 4 Jack Blevens4 - 9 WPts
10/12/2026Abidjan, Ivory Coast13 - 3 Gauvain Laurent23(1) - 16 LPts
12/10/2026Fukuyama, Japan13 - 2 Yoshi Kojima14 - 4 LPts
14/08/2026Dakar, Senegal12 - 2 Didier Ostiguy10 - 12(2) WPts
16/06/2026Cleveland, USA11 - 2 Aaron Jarchow2 - 5 WPts
19/04/2026Ensenada, Mexico11 - 1 Hernan Enriques6 - 11 LPts
19/02/2026Waterbury, USA10 - 1 Vico Rizzo9 - 12 WPts
21/12/2025Jeonju, South Korea9 - 1 Jeong-hyeop Kong3 - 13 WPts
23/10/2025Waterbury, USA8 - 1 George Owen6(1) - 9 WPts
24/08/2025Waterbury, USA7 - 1 Ahera Peehikuru4 - 9 WPts
25/06/2025Brighton and Hove, UK6 - 1 Sid Birney4 - 6 WPts
27/04/2025Marrakech, Morocco5 - 1 Moubarak Alla1 - 14 WPts
27/02/2025Albuquerque, USA4 - 1 Salvador Lujano2 - 2 WPts
30/12/2024Waterbury, USA3 - 1 Rex Rueda1 - 1 WPts
31/10/2024Waterbury, USA2 - 1 Dai Clingan0 - 7 WPts
01/09/2024Worcester, USA1 - 1 Sammy Hogg1 - 8 WPts
04/07/2024New Orleans, USA0 - 1 Paul Malcom1 - 5(2) WPts
05/05/2024Waterbury, USA0 - 0 Sammy Hogg0 - 7 LPts