Weightclass:  Light Welterweight
Location:  Nassau, Bahamas
Record:  20 - 21
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
17/10/2024Nassau, Bahamas19 - 21 Georges Normandin3 - 8 WPts
18/08/2024Nassau, Bahamas18 - 21 Husam al Din Togsbileg10 - 6 WPts
19/06/2024Nassau, Bahamas18 - 20 Fraser Mings5 - 21 LPts
20/04/2024Nassau, Bahamas18 - 19 Ben Voiles10 - 11 LPts
20/02/2024Nassau, Bahamas17 - 19 Jaidev Balasubramani1 - 8 WPts
22/12/2023Nassau, Bahamas17 - 18 Chris McGuinness24(1) - 10 LPts
23/10/2023Nassau, Bahamas16 - 18 Seth Couser3(1) - 14 WPts
24/08/2023Nassau, Bahamas15 - 18 Ben Voiles7 - 8 WPts
25/06/2023Nassau, Bahamas14 - 18 Joel McLean1 - 3 WPts
26/04/2023Nassau, Bahamas13 - 18 Kenzie Stuart14(1) - 23 WPts
25/02/2023Nassau, Bahamas12 - 18 Mason Sheron1 - 1 WPts
26/12/2022Nassau, Bahamas12 - 17 Diego Canada2 - 27 LPts
27/10/2022Almaty, Kazakhstan12 - 16 Luka Ahmadieff13 - 14 LPts
29/08/2022San Juan, Puerto Rico11 - 16 Diego Raso17 - 11(1) WPts
30/06/2022Jeddah, Saudi Arabia11 - 15 Umair Farran18 - 10 LPts
02/05/2022Carolina, Puerto Rico11 - 14 Santiago Plaza6 - 12 LPts
04/03/2022Sana'a, Yemen10 - 14 Yasin Zahir8 - 13 WPts
03/01/2022Roskilde, Denmark9 - 14 Ulick Niss2 - 16 WPts
04/11/2021Maipu, Chile9 - 13 Ryo Delgadillo11 - 10 LPts
06/09/2021Nassau, Bahamas8 - 13 Vanko Gleba4 - 11 WPts
06/07/2021Bayamon, Puerto Rico7 - 13 Juan Rendon7(1) - 8 WPts
07/05/2021Nassau, Bahamas7 - 12 Mel Sandison18 - 2 LPts
14/03/2021Tirana, Albania7 - 11 Brahim Meksi11 - 7 LPts
14/01/2021Nassau, Bahamas6 - 11 Danylko Karmazin3 - 11 WPts
13/11/2020Nassau, Bahamas6 - 10 Rob Ellis5 - 11 LPts
13/09/2020Accra, Ghana6 - 9 Kentay Offrata6 - 10 LPts
15/07/2020Nassau, Bahamas6 - 8 Danny Braid3 - 12 LPts
13/06/2020Nassau, Bahamas6 - 7 Colin Murray12 - 2 LPts
26/04/2020Nassau, Bahamas5 - 7 Kenzie Stuart2 - 12 WPts
27/02/2020Surat, India5 - 6 Waqar Hameed6 - 5 LPts
30/12/2019Osaka, Japan5 - 5 Michi Noguchi7 - 1 LPts
31/10/2019Petaling Jaya, Malaysia5 - 4 Kamran Salehi3 - 8 LPts
02/09/2019Nassau, Bahamas4 - 4 Katon Sasuit1 - 2 WPts
04/07/2019Nassau, Bahamas4 - 3 Vanslow Dal3 - 3 LPts
06/05/2019Cebu City, Philippines3 - 3 Ximen Sanchez0 - 0 WPts
08/03/2019Nassau, Bahamas2 - 3 Danny Braid1 - 5 WPts
06/01/2019Tembisa, South Africa2 - 2 Tlou Mathoho0 - 0 LPts
08/11/2018Santiago de los Caballeros, Dominican Republic2 - 1 Neper Gurule4 - 2 LPts
09/09/2018Nassau, Bahamas2 - 0 Ahmed Hannah2 - 1 LPts
09/07/2018Nassau, Bahamas1 - 0 Lyle Henri1 - 1 WPts
07/05/2018Karagandy, Kazakhstan0 - 0 Imran Ghahylyckoff0 - 0 WPts