Weightclass:  Light Flyweight
Location:  Nassau, Bahamas
Record:  31 - 18
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
30/11/2031Nassau, Bahamas30 - 18 Topan Sianturi5 - 11 WPts
01/10/2031Nassau, Bahamas29 - 18 Hisao Shiraki5 - 7 WPts
02/08/2031Nassau, Bahamas28 - 18 Seferino Medel0 - 5 WPts
03/06/2031Nassau, Bahamas27 - 18 Hsin Ou10 - 9 WPts
02/04/2031Nassau, Bahamas26 - 18 Gao Xia3 - 17 WPts
01/02/2031Nassau, Bahamas25 - 18 Paul Torbett11(1) - 13 WPts
04/12/2030Nassau, Bahamas24 - 18 Diego Chavera0 - 5 WPts
05/10/2030Nassau, Bahamas23 - 18 Polle Cans5 - 15 WPts
07/08/2030Nassau, Bahamas22 - 18 Iago Caraballo10 - 12 WPts
08/06/2030Nassau, Bahamas21 - 18 Iwao Miyagawa1 - 7(2) WPts
09/04/2030Nassau, Bahamas20 - 18 Kaede Soda0 - 2 WPts
09/02/2030Nassau, Bahamas19 - 18 Santiago Martines0 - 8 WPts
11/12/2029Nassau, Bahamas19 - 17 Quin Laris18 - 17 LPts
04/11/2029Eindhoven, Netherlands18 - 17 Hemmerecht Van Crunynghe21 - 12 WPts
04/10/2029Nassau, Bahamas18 - 16 Hemmerecht Van Crunynghe20 - 12 LPts
03/09/2029Nassau, Bahamas17 - 16 Jong-ho Whang16 - 21 WPts
02/08/2029Achiaman, Ghana17 - 15 Duncan Kotei26 - 15 LPts
02/07/2029Nairobi, Kenya17 - 14 Chris Warugongo16 - 10 LPts
01/06/2029Nairobi, Kenya17 - 13 Chris Warugongo15 - 10 LPts
01/05/2029Nairobi, Kenya17 - 12 Chris Warugongo14 - 10 LPts
31/03/2029Sharjah, UAE16 - 12 Majid Eldibs21 - 14 WPts
27/02/2029Sharjah, UAE16 - 11 Majid Eldibs20 - 14 LPts
27/01/2029Dublin, Ireland15 - 11 Shamus Walsh21 - 3 WPts
27/12/2028Nassau, Bahamas15 - 10 Santiago Minaya10 - 13 LPts
26/11/2028Guatemala City, Guatemala14 - 10 Santiago Minaya10 - 12 WPts
26/10/2028Nassau, Bahamas14 - 9 Shayan Arif10 - 8 LPts
25/09/2028Nassau, Bahamas13 - 9 Shayan Arif10 - 7 WPts
09/08/2028Horlivka, Ukraine12 - 9 Vanko Soroko1 - 22(2) WPts
11/06/2028Sana'a, Yemen11 - 9 Hassan Almardini10 - 23(4) WPts
12/04/2028San Juan, Puerto Rico10 - 9 Fanuco Casto37(5) - 22(2) WPts
13/02/2028Nassau, Bahamas9 - 9 Chris Woodhead8 - 10 WPts
16/12/2027Pikine, Senegal8 - 9 Beau Drame3 - 16 WPts
17/10/2027Lima, Peru7 - 9 Fidel Bonito0 - 0 WPts
19/08/2027Nassau, Bahamas7 - 8 Morgan Phaup6(1) - 20 LPts
21/06/2027Carrefour, Haiti6 - 8 Sargent Blanco5 - 20(1) WPts
23/04/2027Port-au-Prince, Haiti6 - 7 Marvel Mestrallet0 - 0 LPts
23/02/2027Samarqand, Uzbekistan6 - 6 Sergey Gasanzade36(1) - 28 LPts
26/12/2026Nassau, Bahamas5 - 6 Rich Dunnett3 - 3 WPts
02/11/2026Nassau, Bahamas5 - 5 Kenzie Wallace1 - 12(7) LPts
04/09/2026Nassau, Bahamas4 - 5 Mason Entrikin2 - 4 WPts
07/07/2026Dubai, UAE3 - 5 Abdul Nicoy5 - 16(2) WPts
09/05/2026Chelyabinsk, Russia3 - 4 Georgiy Korolev9 - 14 LPts
11/03/2026Nassau, Bahamas3 - 3 Leon Letson7 - 5 LPts Bahamas National Championships 2026View
17/01/2026Rosario, Argentina2 - 3 Diego Galvez16 - 32 WPts
19/11/2025Sumqayit, Azerbaijan2 - 2 Garay Alasgarov25 - 28 LPts
21/09/2025Nassau, Bahamas2 - 1 Leon Letson5 - 4 LPts
24/07/2025Nassau, Bahamas2 - 0 Morgan Phaup0 - 11 LPts
31/05/2025Nassau, Bahamas1 - 0 Robert Biven4 - 19 WPts
07/04/2025Nassau, Bahamas0 - 0 Ramiro Barquero1 - 6 WPts