Weightclass:  Light Flyweight
Location:  Montgomery, USA
Record:  18 - 10
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
20/01/2033Montgomery, USA17 - 10 John Paisley8(1) - 25 WPts
20/11/2032Montgomery, USA16 - 10 Kazuki Hasegawa3 - 12(1) WPts
20/09/2032Montgomery, USA15 - 10 Rafael Barajas2 - 6 WPts
21/07/2032Montgomery, USA15 - 9 Deshi Kam19 - 9 LPts
21/05/2032Montgomery, USA14 - 9 Murad Akbarov3 - 9 WPts
22/03/2032Montgomery, USA13 - 9 Cipriano Bartolome1 - 7 WPts
22/01/2032Montgomery, USA12 - 9 Hisoka Sugimoto4 - 10 WPts
23/11/2031Montgomery, USA11 - 9 Hilal Pishnamazzade0 - 2 WPts
24/09/2031Montgomery, USA10 - 9 Alen Brownlee1 - 3 WPts
27/07/2031Montgomery, USA9 - 9 Alen Brownlee1 - 2 WPts
29/05/2031Montgomery, USA8 - 9 Bryn Coleman0 - 8 WPts
29/03/2031Montgomery, USA8 - 8 Xaver Acero8 - 8 LPts
29/01/2031Louisville, USA8 - 7 Darryl Lawhead8 - 4 LPts
05/12/2030Montgomery, USA7 - 7 Orlando Monico5 - 8 WPts
07/10/2030Takoradi, Ghana6 - 7 James Yeboah3 - 12 WPts
09/08/2030Montgomery, USA5 - 7 Yasin Popal5 - 7 WPts
11/06/2030Lusaka, Zambia4 - 7 Hayden Sampa1 - 0 WPts
13/04/2030New York City, USA4 - 6 Giorgio Truffi10 - 5 LPts
13/02/2030Montgomery, USA3 - 6 Paul Livingstone0 - 3 WPts
15/12/2029Montgomery, USA2 - 6 Zakwan Kusainov9 - 8 WPts
17/10/2029Montgomery, USA1 - 6 Duncan Bigg2 - 0 WPts
18/08/2029Hoover, USA1 - 5 Malcolm Watson5 - 21 LPts
20/06/2029Montgomery, USA0 - 5 Robert Salomon1 - 3 WPts
21/04/2029Nashville, USA0 - 4 Robert Forsythe3 - 16 LPts
26/02/2029Manchester, USA0 - 3 Hassan Eid6 - 19 LPts
01/01/2029Dublin, Ireland0 - 2 Aidan Coughlin4 - 4 LPts
03/11/2028Vitebsk, Belarus0 - 1 Yevhen Lisko15 - 16 LPts
05/09/2028Montgomery, USA0 - 0 Hilario Davalos2 - 4(1) LPts