Weightclass:  Welterweight
Location:  Nassau, Bahamas
Record:  14 - 24
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
27/09/2027Nassau, Bahamas13 - 24 Michael Wallach1 - 0 WPts
29/07/2027Nassau, Bahamas12 - 24 James Lovett5(1) - 9 WPts
30/05/2027Nassau, Bahamas11 - 24 Rob Albert1 - 12(2) WPts
31/03/2027Nassau, Bahamas10 - 24 Sam Walkinshaw6 - 11 WPts
31/01/2027Nassau, Bahamas9 - 24 Rich Kippen1 - 1 WPts
02/12/2026Nassau, Bahamas9 - 23 Matthew Hughes35 - 22(2) LPts
01/11/2026Nassau, Bahamas9 - 22 Hugh Kimmick25 - 19 LPts
21/09/2026Nassau, Bahamas9 - 21 Colin Provan3 - 7 LPts
22/07/2026Nassau, Bahamas8 - 21 Dylan Lundy2 - 3 WPts
23/05/2026Nassau, Bahamas7 - 21 Harvey Kincade4 - 3 WPts
25/03/2026Abidjan, Ivory Coast6 - 21 Montague Manaudou21 - 33 WPts
25/01/2026Liege, Belgium5 - 21 Valeray Belisle1 - 10 WPts
27/11/2025Nassau, Bahamas4 - 21 Desiderio Beltram3 - 8 WPts
28/09/2025Nassau, Bahamas4 - 20 James Lovett0 - 2 LPts
30/07/2025Nairobi, Kenya3 - 20 Connor Kiplitany2 - 4 WPts
01/06/2025Brno, Czech Republic3 - 19 Pravoslav Zemlicka15 - 11 LPts
03/04/2025Montevideo, Uruguay2 - 19 Miguel Villamar0 - 7 WPts
03/02/2025San Juan, Puerto Rico2 - 18 Gervasio Cornejo29 - 12 LPts
06/12/2024Nassau, Bahamas1 - 18 Antwan Sheron0 - 14 WPts
08/10/2024Nassau, Bahamas1 - 17 Carlos Gonzalez3 - 12 LPts
10/08/2024Nassau, Bahamas0 - 17 Montana Corpus0 - 6(2) WPts
12/06/2024Nassau, Bahamas0 - 16 Kai Popkin1 - 1 LPts
12/04/2024Nassau, Bahamas0 - 15 Paul Croy5 - 7 LPts
13/02/2024Minsk, Belarus0 - 14 Avel Bilik0 - 4 LPts
16/12/2023Aix-en-Provence, France0 - 13 Remi Fouroux5 - 15 LPts
18/10/2023Bayamon, Puerto Rico0 - 12 Marco Ambriz8(1) - 8 LPts
20/08/2023Nassau, Bahamas0 - 11 Paul Croy2 - 6 LPts
20/06/2023Nassau, Bahamas0 - 10 Fanuco Garcia2 - 1 LPts
22/04/2023Nassau, Bahamas0 - 9 Eduard Mikulecky30 - 8 LPts
22/02/2023Nassau, Bahamas0 - 8 Garrison Jouffroy3(1) - 20 LPts
24/12/2022Hanoi, Vietnam0 - 7 Tran Huynh12 - 14(1) LPts
26/10/2022Russeifa, Jordan0 - 6 Bilal Akhter9 - 21 LPts
28/08/2022Duque de Cazias, Brazil0 - 5 Guillermo Cea26 - 3 LPts
30/06/2022Ndola, Zambia0 - 4 Xyshaun Mweemba15 - 13 LPts
02/05/2022Aarhus, Denmark0 - 3 Dyre Thagard8(1) - 10 LPts
04/03/2022Milan, Italy0 - 2 Fabio Ferraro1 - 1 LPts
03/01/2022Pikine, Senegal0 - 1 Bellamy St. Marie12 - 11 LPts
05/11/2021Nassau, Bahamas0 - 0 Krkur Nadanian0 - 0 LPts