Weightclass:  Light Flyweight
Location:  Nassau, Bahamas
Record:  26(2) - 29
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
04/07/2034Nassau, Bahamas25(2) - 29 Murad Ohansian4 - 6 WPts
03/05/2034Nassau, Bahamas24(2) - 29 Joaquin Esquilin2 - 6 WPts
04/03/2034Nassau, Bahamas23(2) - 29 Baltasar Garcia10 - 4 WPts
04/01/2034Nassau, Bahamas22(2) - 29 Adinda Pasaribu0 - 9 WPts
04/11/2033Nassau, Bahamas21(2) - 29 Mangkubini Satiawan12 - 3 WPts
03/09/2033Nassau, Bahamas20(2) - 29 Oddvar Koss9 - 6 WPts
04/07/2033Nassau, Bahamas19(2) - 29 Sam Kindoki0 - 1 WPts
03/05/2033Nassau, Bahamas18(2) - 29 Ben Heird1 - 0 WPts
27/02/2033Nassau, Bahamas17(2) - 29 Ricardo Picon1 - 7 WPts
28/12/2032Nassau, Bahamas16(2) - 29 Nicandro Mayorga3 - 16 WPts
28/10/2032Nassau, Bahamas15(2) - 29 Billy Robbie6 - 6 WPts
28/08/2032Nassau, Bahamas15(2) - 28 Suk-young Baek16(6) - 7 LPts
27/06/2032Kosice, Slovakia15(2) - 27 Marek Hosek14 - 20 LPts
27/05/2032Nassau, Bahamas15(2) - 26 Marek Hosek13 - 20 LPts
23/04/2032Nassau, Bahamas14(2) - 26 Marek Hosek13 - 19 WPts
14/03/2032Georgetown, Guyana14(2) - 25 David Symon18 - 17(1) LPts
12/02/2032Nassau, Bahamas14(2) - 24 David Symon17 - 17(1) LPts
12/01/2032Georgetown, Guyana13(2) - 24 David Symon17 - 16(1) WPts
12/12/2031Georgetown, Guyana13(2) - 23 David Symon16 - 16(1) LPts
11/11/2031Nassau, Bahamas12(2) - 23 Ponce Bernardez17 - 26 WPts
11/10/2031Tegucigalpa, Honduras11(2) - 23 Ponce Bernardez17 - 25 WPts
10/09/2031Nassau, Bahamas10(2) - 23 Vandwon Hankanga3 - 3 WPts
10/08/2031Nassau, Bahamas9(2) - 23 Vanni Martini14 - 22 WPts
01/07/2031Hanoi, Vietnam9(2) - 22 Tien Minh8 - 26 LPts
31/05/2031Hanoi, Vietnam9(2) - 21 Tien Minh7 - 26 LPts
29/04/2031Nassau, Bahamas9(2) - 20 Zuffur Zaki9 - 11 LPts
26/03/2031Abidjan, Ivory Coast8(2) - 20 Charles Roussel4 - 16(1) WPts
23/02/2031Nassau, Bahamas8(2) - 19 Charles Roussel3 - 16(1) LPts
08/01/2031Nassau, Bahamas8(2) - 18 Chris Woodhead21 - 18 LPts
12/11/2030Nassau, Bahamas7(2) - 18 Paris Girardot5 - 12(1) WPts
14/09/2030Resistencia, Argentina7(2) - 17 Marjun Villasenor4 - 12(1) LPts
17/07/2030Nassau, Bahamas7(2) - 16 Kyle Neeld7 - 16 LPts
20/05/2030Riyadh, Saudi Arabia7(2) - 15 Ali Zafar1 - 10 LPts
22/03/2030Karagandy, Kazakhstan7(2) - 14 Mohsin Abdrahmanov12 - 17 LPts
22/01/2030Nassau, Bahamas6(1) - 14 Dai Marchbank3 - 13(4) WKO3
25/11/2029Almaty, Kazakhstan6(1) - 13 Shayan Cajrculov6 - 8 LPts
27/09/2029Perth, Australia6(1) - 12 Harvey Kitching8 - 10 LPts
30/07/2029Bruges, Belgium5 - 12 Wies Patin6 - 14(4) WKO3
01/06/2029Tlalnepantla, Mexico5 - 11 Quito Capote11 - 11(1) LPts
03/04/2029Istanbul, Turkey5 - 10 Ediz Gezmen17 - 14 LPts
03/02/2029Nassau, Bahamas5 - 9 Mason Entrikin9 - 12 LPts
08/12/2028Toshkent, Uzbekistan5 - 8 Khaliq Guseynov20 - 11 LPts
10/10/2028Nassau, Bahamas4 - 8 Morgan Phaup12(1) - 21 WPts
12/08/2028Nassau, Bahamas4 - 7 Rich Dunnett6 - 10 LPts
11/07/2028Nassau, Bahamas4 - 6 Sammy Moreland29 - 24 LPts
10/06/2028Nassau, Bahamas3 - 6 Felippe Salamanca4 - 8 WPts
12/04/2028Matamoros, Mexico3 - 5 Sagaz Bermudez5 - 10 LPts
13/02/2028Sana'a, Yemen2 - 5 Hassan Almardini9 - 22(4) WPts
16/12/2027Barcelona, Spain2 - 4 Macario Ante13 - 12 LPts
18/10/2027Nassau, Bahamas2 - 3 Morgan Phaup7(1) - 20 LPts
21/08/2027Nassau, Bahamas2 - 2 Mason Entrikin4 - 8 LPts
22/06/2027Nassau, Bahamas1 - 2 Dai Marchbank0 - 0 WPts
24/04/2027Nassau, Bahamas0 - 2 Mason Entrikin4 - 6 WPts
01/03/2027Nassau, Bahamas0 - 1 Rob Dryman5 - 2 LPts
07/01/2027Nassau, Bahamas0 - 0 Sean Ketchen3 - 9 LPts