Weightclass:  Flyweight
Location:  Nassau, Bahamas
Record:  26(1) - 22
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
14/07/2033Nassau, Bahamas25(1) - 22 Nick Forker11 - 18 WPts
13/05/2033Nassau, Bahamas24(1) - 22 Mark Lew17 - 9 WPts
13/03/2033Nassau, Bahamas23(1) - 22 Ora Barriga3 - 10 WPts
11/01/2033Nassau, Bahamas22(1) - 22 Ye Tsedenbal6 - 16 WPts
10/11/2032Nassau, Bahamas21(1) - 22 Jun Niu9 - 17 WPts
09/09/2032Nassau, Bahamas20(1) - 22 Chalermjak Chutimawong1 - 3 WPts
10/07/2032Nassau, Bahamas19(1) - 22 Hugo Radek4 - 9 WPts
10/05/2032Nassau, Bahamas18(1) - 22 Ilja Hrncir10 - 12 WPts
11/03/2032Nassau, Bahamas18(1) - 21 Ong Dung7 - 21 LPts
10/01/2032Nassau, Bahamas17(1) - 21 Senon Martinez8 - 15 WPts
10/11/2031Nassau, Bahamas16(1) - 21 Pharanpetch Do2 - 5 WPts
10/09/2031Nassau, Bahamas15(1) - 21 Manuel Pecha4 - 8 WPts
12/07/2031San Jose, Costa Rica14(1) - 21 Franco Carbon5 - 11 WPts
12/05/2031Toshkent, Uzbekistan13 - 21 Aleksei Alekserov5 - 16(1) WKO3
14/03/2031Nassau, Bahamas13 - 20 John Spade34 - 20 LPts Bahamas National Championships 2031View
11/03/2031Nassau, Bahamas12 - 20 Arran Johnston13 - 17(1) WPts Bahamas National Championships 2031View
11/02/2031Mexico City, Mexico11 - 20 Alvino Milan2 - 6 WPts
14/12/2030Bangkok, Thailand10 - 20 Denchailek Pranthaksin6 - 13(1) WPts
16/10/2030Seoul, South Korea9 - 20 Young-gwon Her2 - 9(1) WPts
18/08/2030Managua, Nicaragua9 - 19 Carlos Bustos54 - 24 LPts
19/06/2030Ulaanbaatar, Mongolia9 - 18 Amgalangiin Ghacksybeck15 - 6 LPts
21/04/2030Ponce, Puerto Rico9 - 17 Montego Cosme8 - 12 LPts
21/02/2030Nassau, Bahamas9 - 16 Sean Mutch9(1) - 15 LPts
26/12/2029Nassau, Bahamas8 - 16 Robert Kipe5 - 14 WPts
27/10/2029Ulaanbaatar, Mongolia8 - 15 Zorigoo Kaghgalieff10 - 12 LPts
29/08/2029Mueang Samut Prakan, Thailand8 - 14 Pharanpetch Thaveechalermdit8 - 16(1) LPts
01/07/2029Nassau, Bahamas7 - 14 Michi Seta0 - 3 WPts
02/05/2029Nassau, Bahamas6 - 14 Geoff Manotoc4 - 9 WPts
04/03/2029Nassau, Bahamas6 - 13 Sam Gilmer5 - 16(1) LPts
03/01/2029Nassau, Bahamas5 - 13 Dominic Daun3 - 14 WPts
04/11/2028Nassau, Bahamas5 - 12 Sam Crangle9 - 12 LPts
12/09/2028Nassau, Bahamas5 - 11 Isaac Glasson14 - 6 LPts
09/08/2028Odessa, Ukraine4 - 11 Sasha Roman6 - 15 WPts
11/06/2028Villa Nueva, Guatemala4 - 10 Paco Ortuno11 - 13 LPts
13/04/2028Valencia, Venezuela4 - 9 Salvador Rincon11 - 10 LPts
14/02/2028Nassau, Bahamas4 - 8 Santiago Rio7 - 16 LPts
17/12/2027Nassau, Bahamas4 - 7 John Littlejohn12 - 12 LPts
10/11/2027Buenos Aires, Argentina4 - 6 Diego Melchor15 - 15 LPts
12/09/2027Nassau, Bahamas4 - 5 Jamie Souter1 - 3 LPts
27/07/2027Nassau, Bahamas3 - 5 Sam Gilmer1 - 9 WPts
28/05/2027Ulaanbaatar, Mongolia3 - 4 Fedya Badar-Uugan15 - 5 LPts
30/03/2027Nassau, Bahamas3 - 3 John Malis20 - 20 LPts
14/02/2027Santo Domingo de Guzman, Dominican Republic3 - 2 Marco Camero13 - 20 LPts
17/12/2026Santa Cruz de la Sierra, Bolivia2 - 2 Santiago Bustillos6 - 14(2) WPts
19/10/2026Nassau, Bahamas1 - 2 Sam Gilmer0 - 5 WPts
20/08/2026Nassau, Bahamas0 - 2 Rodrigo Garcia1 - 6 WPts
21/06/2026Nassau, Bahamas0 - 1 Sam Crangle1 - 4 LPts
22/04/2026Nassau, Bahamas0 - 0 John Nield3 - 5 LPts