Weightclass:  Bantamweight
Location:  Nassau, Bahamas
Record:  29 - 28
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
04/09/2030Nassau, Bahamas28 - 28 Yuichi Miura13 - 12 WPts
06/07/2030Nassau, Bahamas27 - 28 Mark Strachan8 - 9 WPts
07/05/2030Nassau, Bahamas26 - 28 Rex Oliver8 - 4 WPts
08/03/2030Nassau, Bahamas25 - 28 Rafael Lucia7 - 6 WPts
07/01/2030Nassau, Bahamas24 - 28 Geoff Stackpole4 - 9 WPts
07/11/2029Nassau, Bahamas23 - 28 John Catoe3 - 5 WPts
07/09/2029Nassau, Bahamas22 - 28 Rob Quail6 - 3 WPts
09/07/2029Nassau, Bahamas21 - 28 Vincent Kimmey12 - 11 WPts
09/05/2029Nassau, Bahamas20 - 28 Mark Strachan5 - 4 WPts
10/03/2029Nassau, Bahamas20 - 27 Majid Jama11 - 13 LPts
08/01/2029Nassau, Bahamas19 - 27 Villiers Orange10 - 29(3) WPts
09/11/2028Nassau, Bahamas18 - 27 Zain Abdullah2 - 2 WPts
10/09/2028Nassau, Bahamas18 - 26 Phil Lawter10 - 11(1) LPts
12/07/2028Nassau, Bahamas17 - 26 Phil Lawter10 - 10(1) WPts
13/05/2028Nassau, Bahamas16 - 26 Roger Gin0 - 12(2) WPts
14/03/2028Nassau, Bahamas16 - 25 Phil Lawter9 - 8(1) LPts Bahamas National Championships 2028View
11/03/2028Nassau, Bahamas15 - 25 Theo Swain8(1) - 12 WPts Bahamas National Championships 2028View
29/02/2028Douala, Cameroon14 - 25 Marcel Kameni14 - 15 WPts
01/01/2028Nassau, Bahamas13 - 25 Decha Arware2 - 3 WPts
02/11/2027Taif, Saudi Arabia12 - 25 Syed Salehi1 - 18 WPts
04/09/2027Kemerovo, Russia12 - 24 Ivan Nabokov52(1) - 9 LPts
07/07/2027Maipu, Chile12 - 23 Macario Cosme66(9) - 21 LPts
09/05/2027Ufa, Russia12 - 22 Daniil Khamidulin38(2) - 24 LPts
11/03/2027Nassau, Bahamas12 - 21 Colin Wogan10 - 7 LPts Bahamas National Championships 2027View
17/01/2027iBhayi, South Africa11 - 21 Engel Engelbrecht2 - 18 WPts
19/11/2026Montreuil, France10 - 21 Didier Bayne22 - 6(1) WPts
20/09/2026Nassau, Bahamas9 - 21 Sam Raitt12 - 17 WPts
20/08/2026Nassau, Bahamas8 - 21 Rex Hedley5 - 12 WPts
18/07/2026Wellington, New Zealand8 - 20 Josh Glenn9 - 15(2) LPts
12/06/2026Toronto, Canada8 - 19 Oscar Lurie12 - 17 LPts
12/05/2026Wellington, New Zealand8 - 18 Josh Glenn8 - 14(2) LPts
11/04/2026Nassau, Bahamas8 - 17 Oscar Lurie11 - 16 LPts
11/03/2026Nassau, Bahamas8 - 16 Adam Kelley9 - 7 LPts Bahamas National Championships 2026View
07/03/2026Santo Domingo de Guzman, Dominican Republic8 - 15 Cisco Garcia31(1) - 22 LPts
04/02/2026Marrakech, Morocco8 - 14 Amrou Joumari9(1) - 15 LPts
04/01/2026Dubai, UAE8 - 13 Waleed Ganem11 - 9 LPts
25/11/2025Nassau, Bahamas7 - 13 Bohdan Zelinski8 - 6 WPts
27/09/2025Nassau, Bahamas7 - 12 Charlie Luzulo11 - 16 LPts
30/07/2025Nassau, Bahamas6 - 12 Bakir Abasov1 - 10(3) WPts
01/06/2025Mendoza, Argentina6 - 11 Marco Bail23 - 19 LPts
03/04/2025Soweto, South Africa5 - 11 Siphelele Monare4 - 9 WPts
03/02/2025Nassau, Bahamas4 - 11 Fedir Budny2 - 1 WPts
06/12/2024Carrefour, Haiti4 - 10 Ciel Herard1 - 0 LPts
08/10/2024Buenos Aires, Argentina4 - 9 Quinto Mato11(1) - 26 LPts
10/08/2024Nassau, Bahamas3 - 9 Kieran Usher5 - 16(2) WPts
12/06/2024Montevideo, Uruguay3 - 8 Ryo Malave32 - 17 LPts
14/04/2024Istanbul, Turkey3 - 7 Asil Chakmak11 - 16 LPts
15/02/2024Nassau, Bahamas2 - 7 Edward Beveridge4 - 11 WPts
23/12/2023Nassau, Bahamas1 - 7 Arthur Latta1 - 13 WPts
25/10/2023Nassau, Bahamas1 - 6 Vince Whitehead6 - 12 LPts
29/08/2023Nassau, Bahamas1 - 5 Jose Abeyta27 - 6 LPts
30/06/2023Nassau, Bahamas1 - 4 Michael Redhead2 - 2 LPts
04/05/2023Nassau, Bahamas1 - 3 Rivaldo Sekola1 - 2 LPts
06/03/2023Bangkok, Thailand1 - 2 Thongtaeng Sakyothin10 - 17 LPts
06/01/2023Bordeaux, France1 - 1 Destin Ronis21(1) - 11 LPts
08/11/2022Nassau, Bahamas1 - 0 Will Woods21 - 10 LPts
05/10/2022Nassau, Bahamas0 - 0 Arthur Latta1 - 5 WPts