Weightclass:  Light Welterweight
Location:  Nassau, Bahamas
Record:  33(1) - 10
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
19/08/2024Nassau, Bahamas32(1) - 10 Edwig Annaert2 - 7 WPts
20/06/2024Nassau, Bahamas31(1) - 10 Larenzo Gonzalez3 - 5 WPts
21/04/2024Nassau, Bahamas30(1) - 10 Fraser Mings5 - 20 WPts
21/02/2024Nassau, Bahamas29(1) - 10 Michal Gural8 - 8 WPts
23/12/2023Nassau, Bahamas28(1) - 10 Dario Forero5 - 15 WPts
24/10/2023Nassau, Bahamas27(1) - 10 Cuba Rey3 - 14 WPts
25/08/2023Nassau, Bahamas26(1) - 10 John Malpass0 - 6 WPts
26/06/2023Nassau, Bahamas25(1) - 10 Robert Mills12 - 10 WPts
27/04/2023Nassau, Bahamas24(1) - 10 Ben Voiles7 - 6 WPts
26/02/2023Nassau, Bahamas23(1) - 10 Chris Tarbet2 - 8 WPts
28/12/2022Nassau, Bahamas22(1) - 10 Jacob Leishman10 - 12 WPts
29/10/2022Nassau, Bahamas21(1) - 10 Sergei Abyckassym1 - 8 WPts
30/08/2022Nassau, Bahamas20(1) - 10 Diego Canada2 - 25 WPts
30/06/2022Nassau, Bahamas19(1) - 10 Larenzo Cano7 - 4 WPts
01/05/2022Nassau, Bahamas18(1) - 10 Rob Bees2 - 8 WPts
02/03/2022Nassau, Bahamas17 - 10 Rob Ellis7 - 17(1) WKO3
31/12/2021Nassau, Bahamas16 - 10 Ben Voiles3 - 0 WPts
30/10/2021Nassau, Bahamas16 - 9 Vang Chinh18(1) - 7 LPts
30/08/2021Nassau, Bahamas15 - 9 Santiago Gomez0 - 6 WPts
29/06/2021Nassau, Bahamas15 - 8 Robert Kindrick14 - 8 LPts
10/05/2021Nassau, Bahamas15 - 7 Misag Fermanian15 - 3 LPts
11/03/2021Nassau, Bahamas15 - 6 Peter Dykes17(1) - 2 LPts Bahamas National Championships 2021View
14/01/2021Nassau, Bahamas14 - 6 Lewis Issac1 - 15 WPts
11/12/2020Cochabamba, Bolivia13 - 6 Rafael Banos4 - 9 WPts
13/10/2020Nassau, Bahamas12 - 6 Colin Murray14 - 2 WPts
12/09/2020Havana, Cuba12 - 5 Senon Renta7 - 8 LPts
13/07/2020Nassau, Bahamas12 - 4 John Hadden12 - 3 LPts
10/06/2020Dnipropetrovsk, Ukraine11 - 4 Wasyl Filas11 - 3 WPts
12/04/2020Nassau, Bahamas10 - 4 Gregor Goodlet3 - 9 WPts
09/03/2020Nassau, Bahamas9 - 4 Kenzie Stuart2 - 11 WPts
08/01/2020Nassau, Bahamas8 - 4 Rob Ellis4 - 6 WPts
08/11/2019Nassau, Bahamas7 - 4 Santiago Machado1 - 8 WPts
08/09/2019New Kingston, Jamaica7 - 3 Paul Callister6 - 2 LPts
11/07/2019Nassau, Bahamas6 - 3 Galyn Mihal2 - 1 WPts
11/05/2019Nassau, Bahamas6 - 2 John Swain4 - 3 LPts
10/03/2019Nassau, Bahamas5 - 2 Johnny Hattan2 - 4 WPts
11/01/2019Nassau, Bahamas4 - 2 Fadei Cietumnieks2 - 3 WPts
11/11/2018Nassau, Bahamas4 - 1 Emanuel Manzano5 - 0 LPts
11/09/2018Nassau, Bahamas3 - 1 Enzo Segundo2 - 1 WPts
11/07/2018The Hague, Netherlands2 - 1 Matthy Annaert0 - 2 WPts
12/05/2018Nassau, Bahamas1 - 1 Bradley Falconer1 - 0 WPts
13/03/2018Nassau, Bahamas1 - 0 Arran Blain1 - 0 LPts
06/02/2018Palembang, Indonesia0 - 0 Lemah Alimin0 - 0 WPts