Weightclass:  Lightweight
Location:  Kingston, Jamaica
Record:  33 - 20
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
07/01/2032Kingston, Jamaica32 - 20 Arseni Butko8 - 10 WPts
07/11/2031Kingston, Jamaica31 - 20 Franco Abella4 - 3 WPts
07/09/2031Kingston, Jamaica30 - 20 Sapapetch Tonhongsa0 - 12 WPts
08/07/2031Kingston, Jamaica29 - 20 Darryl Cadenhead10 - 18 WPts
08/05/2031Kingston, Jamaica28 - 20 Umi Adusei3 - 18 WPts
09/03/2031Kingston, Jamaica27 - 20 Christoph Liakos4 - 4 WPts
07/01/2031Kingston, Jamaica26 - 20 Loredo Mancillas5 - 16 WPts
07/11/2030Kingston, Jamaica25 - 20 Bonifßc Mikus1 - 6 WPts
07/09/2030Kingston, Jamaica24 - 20 Emil á Blagoev1 - 4 WPts
08/07/2030Kingston, Jamaica24 - 19 Roman Jagielski4 - 4(1) LPts
09/05/2030Kingston, Jamaica23 - 19 El Bachir Marzouki7 - 8 WPts
10/03/2030Kingston, Jamaica22 - 19 Seth Gaddie14 - 7 WPts
09/01/2030Goiania, Brazil22 - 18 Zacarias Delgadillo19 - 12 LPts Americas Championships 2030View
10/12/2029Tallaght, Ireland22 - 17 Liam McAslan33 - 5 LPts
09/11/2029Tallaght, Ireland22 - 16 Liam McAslan32 - 5 LPts
09/10/2029Bandar Lampung, Indonesia21 - 16 Adhi Elmi31 - 14 WPts
07/09/2029Daegu, South Korea21 - 15 Young-cheol Mok27(1) - 11 LPts Daegu World Championships 2029View
26/07/2029Copenhagen, Denmark20 - 15 Ulffr Hillner36 - 7 WPts
25/06/2029Almaty, Kazakhstan19 - 15 Parviz Kazackpaev20 - 13 WPts
27/04/2029Kingston, Jamaica19 - 14 David Pert23(2) - 13 LPts
26/03/2029Kingston, Jamaica19 - 13 Clinton Kinzie12 - 25 LPts Jamaica National Championships 2029View
27/02/2029Yerevan, Armenia19 - 12 Shavab Orogyan31(1) - 12 LPts
30/12/2028Kingston, Jamaica19 - 11 Connor Jeans19 - 10 LPts
02/11/2028Spanish Town, Jamaica19 - 10 Ian Myron25(1) - 7 LPts
10/09/2028Kingston, Jamaica19 - 9 John Neil24(1) - 8 LPts
12/07/2028Kingston, Jamaica18 - 9 Alastair Kincaid19(1) - 7 WPts
16/05/2028Kingston, Jamaica17 - 9 Dom Lumsden16 - 7 WPts
01/04/2028Spanish Town, Jamaica17 - 8 Hugh Emond29 - 28 LPts Jamaica National Championships 2028View
29/03/2028Spanish Town, Jamaica16 - 8 John Neil22(1) - 7 WPts Jamaica National Championships 2028View
26/03/2028Spanish Town, Jamaica15 - 8 Johnny Finley1 - 1 WPts Jamaica National Championships 2028View
06/03/2028Odense, Denmark14 - 8 Thorin Walin5 - 25 WPts
07/01/2028Kingston, Jamaica13 - 8 Nao Tomita11 - 14 WPts
08/11/2027Kisumu, Kenya12 - 8 Dikembe Matui53(5) - 21 WPts
10/09/2027Chitungwiza, Zimbabwe11 - 8 Useni Nyagumbo9(1) - 18 WPts
13/07/2027Kingston, Jamaica11 - 7 Ben Stant4 - 4 LPts
14/05/2027Prague, Czech Republic10 - 7 Dan Bach6 - 15 WPts
16/03/2027Johannesburg, South Africa9 - 7 Michael Sono11 - 21 WPts
16/01/2027Almaty, Kazakhstan9 - 6 Sajid Ghangirow11 - 18 LPts
18/11/2026Maipu, Chile8 - 6 Manuel Tesoro2 - 12(1) WPts
20/09/2026Mississauga, Canada7 - 6 Sam Noury8 - 20 WPts
23/07/2026Managua, Nicaragua6 - 6 Xaverius Alo12(1) - 16 WPts
25/05/2026Prague, Czech Republic5 - 6 Roland Kadlec3 - 4 WPts
27/03/2026Kingston, Jamaica4 - 6 Mason Winnie0 - 12 WPts
27/01/2026Viba del Mar, Chile4 - 5 Berto Llano23 - 24 LPts
29/11/2025Kingston, Jamaica4 - 4 Antwan Beaty8 - 11 LPts
08/10/2025New Kingston, Jamaica3 - 4 Vincent Kimmey9 - 6(1) WPts
10/08/2025Kingston, Jamaica2 - 4 John Gillis5 - 11 WPts
15/06/2025New Kingston, Jamaica2 - 3 Arthur Cron9(1) - 21 LPts
19/04/2025New Kingston, Jamaica2 - 2 Louis Caine7 - 20(2) LPts
19/02/2025New Kingston, Jamaica2 - 1 Leon Wyly23(2) - 19 LPts
01/01/2025Kingston, Jamaica2 - 0 Ollie Berry20(2) - 21 LPts
30/11/2024Kingston, Jamaica1 - 0 Greg Moore0 - 0 WPts
07/10/2024Kingston, Jamaica0 - 0 Mason Winnie0 - 2 WPts