Weightclass:  Lightweight
Location:  New Kingston, Jamaica
Record:  43 - 29
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
07/06/2030New Kingston, Jamaica42 - 29 Vikenti Seidov1 - 1 WPts
08/04/2030New Kingston, Jamaica41 - 29 Mihajlo Ivankovic0 - 16(4) WPts
07/02/2030New Kingston, Jamaica40 - 29 Sergei Stumbrs4 - 6 WPts
09/12/2029New Kingston, Jamaica39 - 29 Sajid Linganzi0 - 10 WPts
10/10/2029New Kingston, Jamaica38 - 29 Marjun Montoya9 - 31 WPts
11/08/2029New Kingston, Jamaica37 - 29 Hiroki Saeki3 - 9 WPts
12/06/2029New Kingston, Jamaica36 - 29 Faddei Witko3 - 18 WPts
13/04/2029New Kingston, Jamaica35 - 29 Ewan Catto2 - 7 WPts
13/02/2029New Kingston, Jamaica34 - 29 Zacarias Rada2 - 7 WPts
15/12/2028New Kingston, Jamaica33 - 29 Kolzak Skobov2 - 20 WPts
16/10/2028New Kingston, Jamaica32 - 29 Hamas Moldabekoff11 - 24(1) WPts
17/08/2028New Kingston, Jamaica31 - 29 Robert Majola19 - 8 WPts
18/06/2028Las Tunas, Cuba31 - 28 Angel Tirado48 - 20 LPts
18/05/2028New Kingston, Jamaica30 - 28 Fausto Mansilla38 - 21 WPts
01/04/2028Spanish Town, Jamaica29 - 28 Joey Jackson17 - 8 WPts Jamaica National Championships 2028View
29/03/2028Spanish Town, Jamaica28 - 28 Ian Myron23(1) - 5 WPts Jamaica National Championships 2028View
26/03/2028Spanish Town, Jamaica27 - 28 John Angus15(2) - 22 WPts Jamaica National Championships 2028View
20/03/2028New Kingston, Jamaica27 - 27 Jay Sanders34(2) - 10 LPts
09/02/2028Dnipropetrovsk, Ukraine27 - 26 Vasili Wayda27(1) - 24 LPts
09/01/2028Port-au-Prince, Haiti27 - 25 Guillermo Cruz14 - 11 LPts Americas Championships 2028View
06/12/2027Vilnius, Lithuania27 - 24 Dawid Greb42(2) - 14 LPts
05/11/2027Dushanbe, Tajikistan26 - 24 Khudu Allam28 - 14 WPts
05/10/2027Dushanbe, Tajikistan26 - 23 Khudu Allam27 - 14 LPts
03/09/2027Abu Dhabi, UAE26 - 22 Sajid Antar42 - 13 LPts
03/08/2027Abu Dhabi, UAE26 - 21 Sajid Antar41 - 13 LPts
03/07/2027Oran, Algeria26 - 20 Amer Ben26 - 19 LPts
02/06/2027Bangkok, Thailand26 - 19 Singpetch Winothai31 - 7 LPts
02/05/2027Zagreb, Croatia26 - 18 Duško Turato38 - 8 LPts
01/04/2027New Kingston, Jamaica25 - 18 Brin Hammell26 - 16 WPts Jamaica National Championships 2027View
29/03/2027New Kingston, Jamaica24 - 18 Paul Tod29(1) - 10 WPts Jamaica National Championships 2027View
26/03/2027New Kingston, Jamaica23 - 18 Owen Lovitt3 - 3 WPts Jamaica National Championships 2027View
13/03/2027Bayamon, Puerto Rico22 - 18 Malvolio Tardio28 - 18 WPts
06/02/2027Zagreb, Croatia22 - 17 Duško Turato34 - 8 LPts
06/01/2027Zagreb, Croatia22 - 16 Duško Turato33 - 8 LPts
06/12/2026Kumasi, Ghana21 - 16 Corey Ankomah16 - 14 WPts
05/11/2026Bangkok, Thailand21 - 15 Singpetch Winothai25 - 5 LPts
05/10/2026Harare, Zimbabwe20 - 15 Danny Sibanda19(1) - 19 WPts
04/09/2026New Kingston, Jamaica20 - 14 Malvolio Tardio27 - 13 LPts
13/07/2026Kuching, Malaysia19 - 14 Adnan Amber5(1) - 16 WPts
15/05/2026New Kingston, Jamaica18 - 14 Glynn Hathorn26(1) - 13 WPts
01/04/2026Kingston, Jamaica17 - 14 Paul Tod23(1) - 8 WPts Jamaica National Championships 2026View
29/03/2026Kingston, Jamaica16 - 14 Paul Aitkens15 - 25 WPts Jamaica National Championships 2026View
26/03/2026Kingston, Jamaica15 - 14 Rob Weddell11 - 11 WPts Jamaica National Championships 2026View
02/02/2026New Kingston, Jamaica14 - 14 Lucas Fairlie0 - 12 WPts
04/12/2025New Kingston, Jamaica13 - 14 Hiro Yoshino4 - 11 WPts
06/10/2025Riga, Latvia12 - 14 Valeri Jauntevs8 - 10 WPts
08/08/2025New Kingston, Jamaica11 - 14 Khalid Tolegan3 - 14 WPts
10/06/2025Algiers, Algeria10 - 14 Ali Labsi1 - 6(1) WPts
12/04/2025Pak Kret, Thailand10 - 13 Bualong Kitpongsrithada8 - 15 LPts
12/02/2025New Kingston, Jamaica10 - 12 Pyotr Gudritis26 - 19 LPts
15/12/2024Almaty, Kazakhstan10 - 11 Melor Cairat1 - 1 LPts
17/10/2024San Jose, Costa Rica9 - 11 Santiago Grajeda17(2) - 14 WPts
19/08/2024New Kingston, Jamaica8 - 11 Ian Tsekoko1 - 17(2) WPts
21/06/2024Saskatoon, Canada8 - 10 Geoff Whan25 - 16(1) LPts
23/04/2024New Kingston, Jamaica8 - 9 Josh Luckie13(1) - 24 LPts
27/02/2024Nassau, Bahamas7 - 9 Inigo Larrimore23(2) - 15 WPts
30/12/2023Almaty, Kazakhstan7 - 8 Fedya Kamalow12 - 27 LPts
01/11/2023New Kingston, Jamaica7 - 7 Chris Swapp25 - 11 LPts
12/09/2023New Kingston, Jamaica7 - 6 Jacob Morgans1 - 0 LPts
13/07/2023New Kingston, Jamaica6 - 6 Glynn Shirer7 - 24 WPts
16/05/2023New Kingston, Jamaica6 - 5 Aaron Francy10 - 21 LPts
12/04/2023Kingston, Jamaica6 - 4 Elliot Clasby28 - 5 LPts
03/03/2023New Kingston, Jamaica6 - 3 Clinton Sinclair5 - 13 LPts
14/01/2023Kingston, Jamaica6 - 2 Dave Whetten11(2) - 17 LPts
05/12/2022New Kingston, Jamaica5 - 2 James Sorlie0 - 0 WPts
03/11/2022Saskatoon, Canada4 - 2 Ben Dewey2 - 11 WPts
05/09/2022New Kingston, Jamaica3 - 2 Jack Hosick0 - 0 WPts
26/07/2022Khujand, Tajikistan3 - 1 Kolzak Baghirov16(1) - 10 LPts
27/05/2022New Kingston, Jamaica3 - 0 John Patteson16 - 10 LPts
05/04/2022Dammam, Saudi Arabia2 - 0 Haider Amara0 - 0 WPts
05/02/2022Portmore, Jamaica1 - 0 Chris Poovey0 - 0 WPts
05/01/2022New Kingston, Jamaica0 - 0 George Isaac0 - 8 WPts