Weightclass:  Flyweight
Location:  Providence, USA
Record:  21 - 7
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
24/07/2029Providence, USA20 - 7 Montenegro Curiel2 - 19(1) WPts
24/05/2029Providence, USA19 - 7 Salvador Rafael2 - 1 WPts
26/03/2029Providence, USA18 - 7 Bryan Keddie3 - 2 WPts
26/01/2029Providence, USA18 - 6 John Nanney7 - 7(1) LPts
27/11/2028Providence, USA17 - 6 Jaguar Tobia2 - 7 WPts
28/09/2028Providence, USA16 - 6 Jesus Villasenor1 - 0 WPts
30/07/2028Providence, USA15 - 6 Dylan Mylin1 - 4 WPts
31/05/2028Providence, USA14 - 6 David Labrouste5 - 12 WPts
01/04/2028Providence, USA13 - 6 Jack Louttit4 - 7 WPts
01/02/2028Providence, USA12 - 6 Peter Priddy2 - 4 WPts
03/12/2027Providence, USA11 - 6 Mark Seff0 - 1 WPts
04/10/2027Providence, USA10 - 6 David Fall1 - 5 WPts
06/08/2027Providence, USA9 - 6 Arran Voiles0 - 1 WPts
06/06/2027Providence, USA8 - 6 Salvador Lujano7 - 11 WPts
08/04/2027Georgetown, Guyana7 - 6 Denton Croy1 - 8 WPts
08/02/2027Mexico City, Mexico7 - 5 Juan Bustos11 - 10 LPts
11/12/2026Seoul, South Korea7 - 4 Chung-yong Gang10 - 5 LPts
13/10/2026Providence, USA6 - 4 Evgeny Mach2 - 12 WPts
14/08/2026Ulaanbaatar, Mongolia6 - 3 Hadir Sadycow45 - 8 LPts
16/06/2026Providence, USA5 - 3 Roman Travieso5 - 11 WPts
17/04/2026Providence, USA4 - 3 Angel Nabor0 - 2 WPts
17/02/2026El Alto, Bolivia3 - 3 Beltran Torres11 - 8 WPts
20/12/2025Providence, USA2 - 3 Mark Milton1 - 5 WPts
21/10/2025Bayamon, Puerto Rico1 - 3 Reynaldo Machuca10(1) - 22 WPts
23/08/2025Changchun, China1 - 2 Quon Goh5 - 7 LPts
25/06/2025Incheon, South Korea0 - 2 Hyun-jun Bak4 - 2 WPts
27/04/2025Baton Rouge, USA0 - 1 Dave Tannehill4(1) - 15 LPts
05/03/2025Providence, USA0 - 0 Jevonte Anyidoho3 - 14 LPts