Weightclass:  Lightweight
Location:  New Kingston, Jamaica
Record:  26(1) - 5
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
18/02/2025New Kingston, Jamaica25(1) - 5 Rob Yeamans0 - 7 WPts
21/12/2024New Kingston, Jamaica24(1) - 5 Brandon McFarland1 - 5 WPts
23/10/2024New Kingston, Jamaica23(1) - 5 Jonathan Pennison3 - 5 WPts
25/08/2024New Kingston, Jamaica22(1) - 5 Kajetan Koltun1 - 0 WPts
26/06/2024New Kingston, Jamaica21(1) - 5 Jack Hosick5 - 8 WPts
26/04/2024New Kingston, Jamaica20(1) - 5 Paul Phaup1 - 8 WPts
26/02/2024New Kingston, Jamaica19(1) - 5 Jonathan Pennison1 - 2 WPts
28/12/2023Almaty, Kazakhstan19(1) - 4 Asif Sagyndykoff14(1) - 20 LPts
30/10/2023Kingston, Jamaica18(1) - 4 Dave Sutherland13 - 22 WPts
01/09/2023Spanish Town, Jamaica17(1) - 4 Rob Powles22 - 9 WPts
04/07/2023New Kingston, Jamaica16(1) - 4 Michael Jeans8(1) - 11 WPts
06/05/2023Kumasi, Ghana15(1) - 4 Arali Biekro24 - 4 WPts
08/03/2023Yerevan, Armenia14(1) - 4 Sharan Gagatchyan18(1) - 13 WPts
08/01/2023New Kingston, Jamaica13(1) - 4 Lloyd Mings11 - 8 WPts
09/11/2022New Kingston, Jamaica12 - 4 Mark Arbuckle0 - 5(4) WKO3
10/09/2022Maipu, Chile11 - 4 Xavion Merlin20 - 7 WPts
13/07/2022La Plata, Argentina10 - 4 Alano Alcala14(1) - 9 WPts
15/05/2022Odense, Denmark10 - 3 Dyre Dal17 - 9 LPts
17/03/2022New Kingston, Jamaica9 - 3 Denholm Frisk10(1) - 12(1) WPts
16/01/2022Karagandy, Kazakhstan8 - 3 Marlen Nauryzbaeff12 - 10 WPts
18/11/2021Mississauga, Canada7 - 3 Bryn Maine9 - 11 WPts
19/09/2021New Kingston, Jamaica6 - 3 Isaac Steuart8 - 5 WPts
19/07/2021Riga, Latvia5 - 3 Kolzak Bojars9 - 12 WPts
21/05/2021Dubai, UAE4 - 3 Malik Zahra8 - 13 WPts
23/03/2021New Kingston, Jamaica3 - 3 Zachary Killens0 - 1 WPts
23/01/2021New Kingston, Jamaica3 - 2 Filip Sojka5 - 10 LPts
22/11/2020New Kingston, Jamaica2 - 2 James Speedy6 - 8 WPts
23/09/2020Nassau, Bahamas2 - 1 Paul Ashland10 - 6 LPts
24/07/2020New Kingston, Jamaica2 - 0 Dave Mills5 - 5 LPts
22/05/2020New Kingston, Jamaica1 - 0 Bryan Evans8 - 5 WPts
05/04/2020New Kingston, Jamaica0 - 0 Jonathan Brimer0 - 0 WPts