Weightclass:  Welterweight
Location:  Nassau, Bahamas
Record:  23 - 20(1)
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
01/07/2024Nassau, Bahamas22 - 20(1) Amer Ishmael0 - 2 WPts
02/05/2024Nassau, Bahamas21 - 20(1) Zain Baduy1 - 1 WPts
03/03/2024Nassau, Bahamas20 - 20(1) Satch Kopa9 - 5 WPts
03/01/2024Nassau, Bahamas19 - 20(1) Mariano Bongiorno1 - 0 WPts
03/11/2023Nassau, Bahamas18 - 20(1) Cable Latham2 - 8 WPts
04/09/2023Nassau, Bahamas17 - 20(1) Matthew Hughes24 - 10(1) WPts
07/07/2023Nassau, Bahamas17 - 19 Barry Bett26(3) - 8 LKO2
08/05/2023Nassau, Bahamas16 - 19 Mark Moir0 - 13(3) WPts
08/03/2023Nassau, Bahamas16 - 18 Dylan Rielly13 - 18 LPts
07/01/2023Nassau, Bahamas16 - 17 Greg Nabb19(2) - 13 LPts
08/11/2022Nassau, Bahamas15 - 17 Dave Cumbie0 - 10 WPts
09/09/2022Nassau, Bahamas14 - 17 Stanimir á Jordanov2 - 3 WPts
10/07/2022Udon Thani, Thailand14 - 16 Thong Jaidee14 - 14 LPts
12/05/2022Perth, Australia13 - 16 Edward Lin2 - 22 WPts
14/03/2022Nassau, Bahamas13 - 15 Arran Ralston21 - 5 LPts Bahamas National Championships 2022View
11/03/2022Nassau, Bahamas12 - 15 William Porteous14(1) - 11 WPts Bahamas National Championships 2022View
09/01/2022Nassau, Bahamas11 - 15 Andy Kidd9 - 15 WPts
08/11/2021Vienna, Austria10 - 15 Gilleasbuig Ubel14 - 9 WPts
09/09/2021Miami, USA10 - 14 Gareth Kingan7 - 12 LPts
12/07/2021Nassau, Bahamas10 - 13 Aleksandr Erdenetsogt16 - 3 LPts
10/05/2021Nassau, Bahamas10 - 12 Sammy Urich14 - 8 LPts
19/03/2021Nassau, Bahamas9 - 12 Euan Teare6 - 13 WPts
19/01/2021Wellington, New Zealand9 - 11 Peter Cormack10 - 6 LPts
19/11/2020Havana, Cuba8 - 11 Juan Albuquerque14 - 4 WPts
21/09/2020Nassau, Bahamas8 - 10 Oliver Ruthven13 - 3 LPts
17/08/2020Nassau, Bahamas7 - 10 Bryn Adam3 - 13 WPts
14/07/2020Bayamon, Puerto Rico7 - 9 Gig Monje3 - 8 LPts
16/05/2020Rotterdam, Netherlands7 - 8 Victor Leyn13 - 3 LPts
17/03/2020Nassau, Bahamas6 - 8 Seth Oliver12 - 2 WPts
19/01/2020Oslo, Norway5 - 8 Roscoe Wangberg9 - 1 WPts
21/11/2019Nassau, Bahamas5 - 7 John Cohran11 - 0 LPts
21/09/2019Puente Alto, Chile5 - 6 Cruz Bardales5 - 6 LPts
24/07/2019Nassau, Bahamas4 - 6 Faddei Panas1 - 9 WPts
24/05/2019Santiago de Cuba, Cuba4 - 5 Montel Barrio3 - 4 LPts
26/03/2019Nassau, Bahamas4 - 4 Bryn Adam1 - 6 LPts
21/02/2019Al Hudaydah, Yemen3 - 4 Ahmed Dagher4 - 5 WPts
23/12/2018Nassau, Bahamas3 - 3 Nathan Conant1 - 5 LPts
24/10/2018Nassau, Bahamas2 - 3 Dylan Rielly3 - 0 WPts
25/08/2018Nassau, Bahamas2 - 2 John Henricks3 - 1 LPts
27/06/2018Nassau, Bahamas1 - 2 Clint Lewis0 - 1 WPts
29/04/2018Nassau, Bahamas0 - 2 Matthew Haile1 - 0 WPts
16/03/2018Nassau, Bahamas0 - 1 Seth Oliver1 - 0 LPts
07/02/2018Montevideo, Uruguay0 - 0 Oihane Avila0 - 0 LPts