Weightclass:  Light Flyweight
Location:  Lafayette, USA
Record:  9 - 20
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
27/04/2038Cleveland, USA8 - 20 Chris Voils18 - 12 WPts
27/03/2038Indianapolis, USA7 - 20 William Lamont13 - 14 WPts
21/02/2038Albuquerque, USA7 - 19 Josh Ferguson17 - 20 LPts
17/01/2038Cleveland, USA6 - 19 Louis Donnelly9 - 14(1) WPts
25/11/2037Lafayette, USA6 - 18 Chris Fridge4 - 17(1) LPts
26/09/2037Indianapolis, USA5 - 18 William Lamont11 - 13 WPts
24/08/2037Lafayette, USA4 - 18 Ethan Wright3 - 25 WPts
26/06/2037Louisville, USA4 - 17 Jordan Stockard9 - 9 LPts
24/06/2037Bratislava, Slovakia4 - 16 Dan Lacina12 - 12 LPts
14/05/2037Nizhnekamsk, Russia3 - 16 Evgeny Fokichev10 - 24 WPts
16/03/2037Lafayette, USA3 - 15 Daniel Magouirk1 - 10 LPts
15/01/2037Lapu-Lapu, Philippines3 - 14 James Saguin8 - 15 LPts
17/11/2036San Jose, Costa Rica3 - 13 Urvano Villalovos23 - 20 LPts
19/09/2036Shreveport, USA2 - 13 Kai Golightly2 - 2 WPts
22/07/2036Baltimore, USA1 - 13 Dan Colville1 - 8 WPts
29/05/2036Shymkent, Kazakhstan1 - 12 Waleed Kurmangaliew22(1) - 9 LPts
31/03/2036Quebec City, Canada0 - 12 Jeffrey Fabre10 - 24 WPts
01/02/2036Guayaquil, Ecuador0 - 11 Jose Felix7 - 27 LPts
04/12/2035Lafayette, USA0 - 10 Larenzo Travieso6 - 10 LPts
06/10/2035Tegucigalpa, Honduras0 - 9 Alejandro Paulino4 - 22 LPts
07/08/2035Lafayette, USA0 - 8 Imran Sani6 - 7 LPts
08/06/2035Juarez, Mexico0 - 7 Manuel Chairez17 - 15 LPts
10/04/2035Little Rock, USA0 - 6 Ben Heird6 - 7 LPts
17/02/2035New York City, USA0 - 5 Dillon Broadley1 - 20(1) LPts
22/12/2034Tuscaloosa, USA0 - 4 Paul Dewey6 - 19 LPts
05/11/2034Stamford, USA0 - 3 Dillon Fildes0 - 0 LPts
03/10/2034Ponce, Puerto Rico0 - 2 Reyes Herron10 - 15 LPts
14/09/2034Lowell, USA0 - 1 Hugh Corson9 - 17 LPts
14/08/2034Lafayette, USA0 - 0 Richie Bevan3 - 4 LPts