Weightclass:  Lightweight
Location:  Nassau, Bahamas
Record:  32 - 8
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
23/06/2024Nassau, Bahamas31 - 8 Joaquin Banda7 - 13 WPts
24/04/2024Nassau, Bahamas30 - 8 Malcolm Christopher4 - 23 WPts
24/02/2024Nassau, Bahamas29 - 8 Tom MacGillivray4 - 9 WPts
26/12/2023Nassau, Bahamas28 - 8 Papachan Jejeyan2 - 4 WPts
27/10/2023Nassau, Bahamas27 - 8 Timofei Ghackupow2 - 4 WPts
28/08/2023Nassau, Bahamas26 - 8 Mark Linnen22(2) - 12 WPts
29/06/2023Nassau, Bahamas25 - 8 Bryn Walker3(1) - 3 WPts
30/04/2023Nassau, Bahamas24 - 8 John Hill1 - 6 WPts
01/03/2023Nassau, Bahamas23 - 8 Emin Backiroff17 - 13 WPts
31/12/2022Nassau, Bahamas22 - 8 Oscar Grassie1 - 2 WPts
01/11/2022Nassau, Bahamas21 - 8 Alen Whitted4 - 8(4) WPts
02/09/2022Nassau, Bahamas20 - 8 Arthur Burgess1 - 6 WPts
04/07/2022Nassau, Bahamas19 - 8 Patomsuk Petnamtong9 - 6 WPts
06/05/2022Nassau, Bahamas18 - 8 Davie Papafio0 - 2 WPts
07/03/2022Masally, Azerbaijan17 - 8 Shahlar Shahverdiev0 - 2 WPts
07/01/2022Hangzhou, China17 - 7 Chung Tsen12 - 12 LPts
09/11/2021Nassau, Bahamas16 - 7 Henry Trevor1 - 0 WPts
08/09/2021Nassau, Bahamas16 - 6 Mark Yale14 - 8 LPts
08/07/2021Nassau, Bahamas15 - 6 Mark Yale14 - 7 WPts
06/05/2021Nassau, Bahamas14 - 6 Chris Carwell8 - 12 WPts
11/03/2021Nassau, Bahamas13 - 6 James Leask9 - 8 WPts
22/01/2021Nassau, Bahamas13 - 5 Paul Ashland12 - 6 LPts
24/11/2020Nassau, Bahamas12 - 5 Danny Vaughan7 - 9 WPts
22/10/2020Nassau, Bahamas11 - 5 Isaac Scrivener4 - 12 WPts
21/09/2020Al Ain, UAE10 - 5 Majid Malouf8 - 8 WPts
23/07/2020Nassau, Bahamas9 - 5 Ferrand du Gast6 - 2 WPts
22/05/2020Nassau, Bahamas9 - 4 Johnny Cadle7 - 6 LPts
24/03/2020Nassau, Bahamas8 - 4 Robert Home8 - 5 WPts
23/01/2020Nassau, Bahamas8 - 3 Bart Bricken3 - 10 LPts
27/11/2019Nassau, Bahamas7 - 3 Rex Elijah7(1) - 3 WPts
27/09/2019Nassau, Bahamas6 - 3 Irfan Gharylcassyn1 - 6 WPts
29/07/2019Nassau, Bahamas5 - 3 Nick Magouirk1 - 7 WPts
05/06/2019Nassau, Bahamas4 - 3 Zachary Rintoul1 - 1 WPts
06/04/2019Nassau, Bahamas3 - 3 Ioakim Khamidulin2 - 0 WPts
04/02/2019Santiago, Chile3 - 2 Joaquin Ras2 - 0 LPts
07/12/2018Nassau, Bahamas2 - 2 Saturnin Fonseca1 - 4 WPts
08/10/2018Nassau, Bahamas2 - 1 Oihane Gomez1 - 2 LPts
09/08/2018Nassau, Bahamas1 - 1 Noel Rosie3 - 1 WPts
08/06/2018Nassau, Bahamas1 - 0 Nicholas Hardy1 - 0 LPts
18/04/2018Nassau, Bahamas0 - 0 Phil Shungwa0 - 0 WPts