Weightclass:  Bantamweight
Location:  Nassau, Bahamas
Record:  30 - 33
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
09/02/2031Nassau, Bahamas29 - 33 Kolzak Domani0 - 2 WPts
12/12/2030Nassau, Bahamas28 - 33 Bruce Goldie6(1) - 18 WPts
14/10/2030Nassau, Bahamas27 - 33 Davie Blethen15 - 26 WPts
16/08/2030Nassau, Bahamas26 - 33 Michael Shirah8 - 2 WPts
17/06/2030Nassau, Bahamas25 - 33 John Catoe4 - 10 WPts
18/04/2030Nassau, Bahamas24 - 33 Fino Vendola0 - 5 WPts
17/02/2030Nassau, Bahamas23 - 33 Andy Kuan2 - 13 WPts
20/12/2029Nassau, Bahamas22 - 33 Stanislav Prager21 - 15(1) WPts
21/10/2029Nassau, Bahamas21 - 33 Andy Kuan1 - 12 WPts
22/08/2029Nassau, Bahamas21 - 32 Juan Puma5 - 8 LPts
23/06/2029Nassau, Bahamas20 - 32 Yasin Abid7 - 4(1) WPts
24/04/2029Nassau, Bahamas19 - 32 Peter Masterton13 - 14 WPts
23/02/2029Nassau, Bahamas18 - 32 Morgan Visagie2 - 8 WPts
25/12/2028Nassau, Bahamas17 - 32 William Monce0 - 1 WPts
26/10/2028Guatemala City, Guatemala17 - 31 Juan Zayas18 - 8 LPts
28/08/2028Bangkok, Thailand17 - 30 Fahlan Do15 - 14 LPts
30/06/2028Nassau, Bahamas16 - 30 Davie Blethen8 - 11 WPts
30/04/2028San Juan, Puerto Rico16 - 29 Sierra Nuncio18 - 13 LPts
02/03/2028Dushanbe, Tajikistan15 - 29 Niyazi Magomaev7 - 25 WPts
03/01/2028Nassau, Bahamas14 - 29 Zach Lewison3 - 9 WPts
04/11/2027Nassau, Bahamas13 - 29 Davie Blethen7 - 7 WPts
04/09/2027Ulaanbaatar, Mongolia13 - 28 Gan Zhacksybeck12 - 19 LPts
07/07/2027Taguig, Philippines13 - 27 Diego Barrientos12 - 11 LPts
09/05/2027Leon, Nicaragua13 - 26 Hernan Alcalde15 - 20 LPts
11/03/2027Nassau, Bahamas13 - 25 Adam Kelley18 - 9 LPts Bahamas National Championships 2027View
06/03/2027Tehran, Iran13 - 24 Ananth Mishra13 - 17 LPts
06/01/2027Ulaanbaatar, Mongolia13 - 23 Hamas Amar8 - 10 LPts
08/11/2026Santo Domingo Oeste, Dominican Republic12 - 23 Diego Luque12 - 15(1) WPts
10/09/2026Batangas City, Philippines12 - 22 Joaquin Fuertes16(1) - 25(1) LPts
13/07/2026Caloocan, Philippines11 - 22 Reynaldo Rengel8 - 10 WPts
15/05/2026Daejeon, South Korea10 - 22 Woo-young Che3 - 21 WPts
17/03/2026Nassau, Bahamas10 - 21 Adam Kelley11 - 7 LPts Bahamas National Championships 2026View
14/03/2026Nassau, Bahamas9 - 21 Leon Turnley3 - 3 WPts Bahamas National Championships 2026View
11/03/2026Nassau, Bahamas8 - 21 Colin Wogan5 - 5 WPts Bahamas National Championships 2026View
24/01/2026Nassau, Bahamas8 - 20 Michael Atkins7 - 17 LPts
03/12/2025Utrecht, Netherlands7 - 20 Vith Carette1 - 1 WPts
05/10/2025Nassau, Bahamas7 - 19 Jonathan Buick19 - 14 LPts
07/08/2025Nassau, Bahamas6 - 19 Xalvador Garcia1(1) - 3 WPts
09/06/2025Nassau, Bahamas6 - 18 Jonathan Buick17 - 14 LPts
17/04/2025Nassau, Bahamas5 - 18 Vince Whitehead12 - 15 WPts
09/03/2025Nassau, Bahamas5 - 17 Michael Montrose9 - 10(1) LPts
03/02/2025Bangkok, Thailand5 - 16 Petch Unyapo2 - 14 LPts
06/12/2024Caracas, Venezuela5 - 15 Cris Madera19 - 23 LPts
08/10/2024Nassau, Bahamas4 - 15 Chatpetch Hayachanta2 - 12 WPts
10/08/2024Nassau, Bahamas4 - 14 Ben Lackie4 - 12 LPts
11/06/2024Khayelitsha, South Africa4 - 13 Marques Gcaba20 - 17 LPts
13/04/2024Nassau, Bahamas4 - 12 Mark Anderson2 - 20 LPts
15/02/2024Nassau, Bahamas4 - 11 Stephen Telfer2 - 7 LPts
17/12/2023Istanbul, Turkey4 - 10 Asil Chakmak9 - 16 LPts
19/10/2023Managua, Nicaragua3 - 10 Diego Ortego11(1) - 29 WPts
21/08/2023Linden, Guyana2 - 10 John Leven3 - 21(7) WPts
23/06/2023Kiev, Ukraine2 - 9 Borya Deputatov26 - 9 LPts
25/04/2023Manila, Philippines2 - 8 Nicandro Bayquen21(1) - 11 LPts
25/02/2023Bangkok, Thailand2 - 7 Tiger Sor Singyu10 - 17 LPts
28/12/2022San Jose, Costa Rica2 - 6 Quiqui Tolentino19 - 12 LPts
30/10/2022Nassau, Bahamas1 - 6 Michael Atkins0 - 4 WPts
31/08/2022Nassau, Bahamas0 - 6 Gareth Donnellan2 - 9(1) WPts
06/07/2022Minsk, Belarus0 - 5 Dmitri Rakowski14(1) - 5 LPts
07/05/2022Nassau, Bahamas0 - 4 Jonathan Buick2 - 7 LPts
07/03/2022Nassau, Bahamas0 - 3 Rob Tod1 - 5 LPts
04/01/2022Nassau, Bahamas0 - 2 Noah Nyauza5 - 13 LPts
04/11/2021Bangkok, Thailand0 - 1 Noknoi Nakronluang13 - 9 LPts
06/09/2021Nassau, Bahamas0 - 0 Gareth Donnellan0 - 5(1) LPts