Weightclass:  Lightweight
Location:  New Kingston, Jamaica
Record:  14 - 18(1)
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
20/01/2028New Kingston, Jamaica13 - 18(1) Rex Pont4 - 8 WPts
19/11/2027New Kingston, Jamaica13 - 17 Nikolai Kabanov14(1) - 12 LKO3
20/09/2027New Kingston, Jamaica13 - 16 Viktor Falin5 - 18 LPts
22/07/2027New Kingston, Jamaica12 - 16 Eoin Halloran3 - 13 WPts
24/05/2027New Kingston, Jamaica11 - 16 Dave Bissett0 - 3 WPts
25/03/2027New Kingston, Jamaica11 - 15 Michael Beavin5 - 8 LPts
25/01/2027New Kingston, Jamaica11 - 14 Oli Van Asschen3 - 0 LPts
26/11/2026New Kingston, Jamaica10 - 14 Marco Macera5 - 8 WPts
27/09/2026New Kingston, Jamaica9 - 14 Ian Kirkland6 - 14 WPts
29/07/2026New Kingston, Jamaica8 - 14 Afanas Warga0 - 8 WPts
30/05/2026New Kingston, Jamaica8 - 13 Robert Gilbride5 - 4 LPts
31/03/2026New Kingston, Jamaica8 - 12 Yulian Orazaev9 - 5 LPts
31/01/2026Medellin, Colombia8 - 11 Santiago Encarnacion2 - 2 LPts
03/12/2025Yerevan, Armenia7 - 11 Zaven Ferhadyan5 - 8 WPts
05/10/2025New Kingston, Jamaica7 - 10 Rehan Sahnine13(1) - 9 LPts
07/08/2025Fukuoka, Japan6 - 10 Ichiro Takai5 - 14 WPts
09/06/2025Kingston, Jamaica6 - 9 Darryl Lusher1 - 12 LPts
11/04/2025New Kingston, Jamaica5 - 9 Cillian Byrne1 - 0 WPts
11/02/2025Shymkent, Kazakhstan5 - 8 Fariz Yalgondin7 - 15(2) LPts
14/12/2024Kingston, Jamaica4 - 8 Amon Lyle2 - 12(1) WPts
16/10/2024New Kingston, Jamaica3 - 8 Rehan Sahnine8 - 8 WPts
18/08/2024Brno, Czech Republic3 - 7 Blahoslav Hruska3 - 7 LPts
20/06/2024New Kingston, Jamaica3 - 6 John Rebecca3 - 4 LPts
21/04/2024Yerevan, Armenia3 - 5 Sisag Maghakyan22 - 14 LPts
22/02/2024Lviv, Ukraine3 - 4 Krystiyan Dutko5 - 4(1) LPts
25/12/2023New Kingston, Jamaica3 - 3 John Neil1 - 0 LPts
03/11/2023Calgary, Canada3 - 2 Sam Taite10(1) - 16 LPts
05/09/2023Ulsan, South Korea2 - 2 Jin-su Koh0 - 0 WPts
08/07/2023Kingston, Jamaica2 - 1 John Gash9 - 22(8) LPts
05/06/2023New Kingston, Jamaica2 - 0 Stuart Page0 - 0 LPts
04/05/2023New Kingston, Jamaica1 - 0 Mark Arbuckle0 - 8(7) WPts
06/03/2023New Kingston, Jamaica0 - 0 Dave Rhees1 - 4 WPts