Weightclass:  Light Flyweight
Location:  Nassau, Bahamas
Record:  17 - 42
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
20/08/2027Nassau, Bahamas16 - 42 Claude Frissyn5 - 22 WPts
21/06/2027Nassau, Bahamas15 - 42 Chris Woodhead7 - 7 WPts
22/04/2027Nassau, Bahamas14 - 42 Morgan Phaup6(1) - 18 WPts
21/02/2027Nassau, Bahamas13 - 42 Denkaosan Sayangym0 - 1 WPts
23/12/2026Nassau, Bahamas13 - 41 Rodrigo Alejos15 - 20 LPts
22/11/2026Nassau, Bahamas12 - 41 Rodrigo Farias12 - 10 WPts
20/10/2026Nassau, Bahamas11 - 41 Min-woo Han4 - 7 WPts
19/09/2026Nassau, Bahamas11 - 40 Rodrigo Alejos14 - 18 LPts
19/08/2026Nassau, Bahamas10 - 40 Wyn Clays6 - 11 WPts
17/07/2026Nassau, Bahamas9 - 40 Gonzalo Ledesma6 - 16 WPts
15/06/2026Recife, Brazil9 - 39 Santiago Peres25 - 28 LPts
15/05/2026Recife, Brazil9 - 38 Santiago Peres24 - 28 LPts
14/04/2026Recife, Brazil9 - 37 Santiago Peres23 - 28 LPts
14/03/2026Nassau, Bahamas9 - 36 Leon Letson8 - 5 LPts Bahamas National Championships 2026View
11/03/2026Nassau, Bahamas8 - 36 Sammy Moreland14 - 19 WPts Bahamas National Championships 2026View
09/02/2026Kobe, Japan7 - 36 Hiro Ogasawara25(3) - 24 WPts
09/01/2026Montreal, Canada7 - 35 Guido Amores65 - 8 LPts Americas Championships 2026View
02/01/2026Carrefour, Haiti7 - 34 Geron St. Jean19(1) - 29 LPts
02/12/2025Carrefour, Haiti7 - 33 Geron St. Jean18(1) - 29 LPts
01/11/2025Nassau, Bahamas7 - 32 Geron St. Jean17(1) - 29 LPts
01/10/2025Nassau, Bahamas6 - 32 Geron St. Jean17(1) - 28 WPts
20/08/2025Christchurch, New Zealand6 - 31 Ian Claghorn20 - 18 LPts
20/07/2025Christchurch, New Zealand6 - 30 Ian Claghorn19 - 18 LPts
19/06/2025Christchurch, New Zealand6 - 29 Ian Claghorn18 - 18 LPts
19/05/2025Christchurch, New Zealand6 - 28 Ian Claghorn17 - 18 LPts
18/04/2025Kiev, Ukraine6 - 27 Borysko Olshansky22 - 13 LPts
18/03/2025Dubai, UAE6 - 26 Haider Kanso20 - 15 LPts
15/02/2025Dubai, UAE6 - 25 Haider Kanso19 - 15 LPts
15/01/2025Nassau, Bahamas6 - 24 Olindo Albuquerque23(1) - 10 LPts
08/12/2024Riga, Latvia6 - 23 Georgiy Arajums22 - 20 LPts
10/10/2024San Juan, Puerto Rico5 - 23 Loredo Real21 - 19 WPts
12/08/2024Buenos Aires, Argentina5 - 22 Marco Corral15 - 22 LPts
14/06/2024Nassau, Bahamas5 - 21 James Kingen12 - 8 LPts
14/04/2024Nassau, Bahamas5 - 20 James Kingen11 - 8 LPts
15/02/2024Havana, Cuba5 - 19 Javier Palacios25(3) - 13 LPts
18/12/2023Nassau, Bahamas5 - 18 Peter Kempe5 - 19 LPts
22/10/2023Yerevan, Armenia5 - 17 Zadig Dakesyan31 - 5 LPts
24/08/2023Shah Alam, Malaysia5 - 16 Dale Teh10 - 17(5) LPts
26/06/2023Nassau, Bahamas5 - 15 Gus Baldwin15(2) - 18 LPts
28/04/2023Nassau, Bahamas5 - 14 Paul Reese11 - 6 LPts
28/02/2023Nassau, Bahamas5 - 13 Robert Edris1 - 11 LPts
07/01/2023Nassau, Bahamas5 - 12 Reynaldo Luiz2 - 8 LPts
07/11/2022Nassau, Bahamas4 - 12 Ian Williams5 - 13 WPts
07/09/2022Quito, Ecuador4 - 11 Manny Cordon1 - 3 LPts
09/07/2022Ostrava, Czech Republic4 - 10 èimon Minarik9 - 13 LPts
10/05/2022Nassau, Bahamas3 - 10 Alfonso Catalan3 - 23 WPts
11/03/2022Nassau, Bahamas3 - 9 Michael Nevitt19(1) - 7 LPts Bahamas National Championships 2022View
12/01/2022Riga, Latvia3 - 8 Valeri Zemitis11 - 10(2) LPts
14/11/2021Nassau, Bahamas2 - 8 Stuart Moffat11 - 13 WPts
26/09/2021Nassau, Bahamas1 - 8 Robert Edris0 - 3 WPts
26/07/2021Cork, Ireland1 - 7 Shamus Daly10 - 10 LPts
28/05/2021Santiago de los Caballeros, Dominican Republic1 - 6 Montana Tierno4 - 9 LPts
30/03/2021Samarqand, Uzbekistan1 - 5 Polad Bukhari9 - 10 LPts
30/01/2021La Paz, Bolivia1 - 4 Alejandro Valerio17 - 5 LPts
02/12/2020Guangzhou, China1 - 3 Huang-fu Pun7 - 10 LPts
04/10/2020Nassau, Bahamas0 - 3 Ian Williams3 - 2 WPts
05/08/2020Nassau, Bahamas0 - 2 Paul Reese0 - 0 LPts
04/07/2020Ulaanbaatar, Mongolia0 - 1 Munkhbayar Erdene5(2) - 11 LPts
06/05/2020Nassau, Bahamas0 - 0 Ian Williams1 - 1 LPts