Weightclass:  Lightweight
Location:  New Kingston, Jamaica
Record:  38 - 18
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
19/05/2029New Kingston, Jamaica37 - 18 Firudin Mansouri8 - 19 WPts
21/03/2029New Kingston, Jamaica36 - 18 Campbell de Honnecourt4 - 10 WPts
20/01/2029New Kingston, Jamaica35 - 18 Kalervo Karppinen0 - 17(1) WPts
21/11/2028New Kingston, Jamaica34 - 18 Hyun-soo Her3 - 22 WPts
22/09/2028New Kingston, Jamaica33 - 18 Dimi Ipatov1 - 3 WPts
23/07/2028New Kingston, Jamaica33 - 17 Dai Regan14 - 19 LPts
24/05/2028New Kingston, Jamaica32 - 17 Oliver Ampomah3 - 3 WPts
25/03/2028New Kingston, Jamaica31 - 17 Hackett Ploeger4 - 6 WPts
25/01/2028New Kingston, Jamaica30 - 17 Ian Fenderson2 - 4 WPts
26/11/2027New Kingston, Jamaica29 - 17 Garen Guebert10 - 25(2) WPts
27/09/2027New Kingston, Jamaica28 - 17 Hildbrand Birchmeier4 - 9 WPts
29/07/2027New Kingston, Jamaica27 - 17 Bronco Ruis3 - 19 WPts
30/05/2027Constantine, Algeria26 - 17 Waqas Fernandez18 - 18 WPts
01/04/2027New Kingston, Jamaica26 - 16 Hugh Emond25 - 18 LPts Jamaica National Championships 2027View
29/03/2027New Kingston, Jamaica25 - 16 Ben Maready18 - 18 WPts Jamaica National Championships 2027View
26/03/2027New Kingston, Jamaica24 - 16 John Angus10 - 20 WPts Jamaica National Championships 2027View
19/03/2027Prague, Czech Republic23 - 16 Ambro× Vasko9 - 10 WPts
19/01/2027Managua, Nicaragua22 - 16 Francisco Olivarez6 - 26(1) WPts
21/11/2026Almaty, Kazakhstan21 - 16 Daniil Kazackpaeff9 - 9 WPts
23/09/2026Odense, Denmark21 - 15 Wray Abrahamsen23 - 12 LPts
26/07/2026Viba del Mar, Chile20 - 15 Berto Llano25 - 25 WPts
28/05/2026Almaty, Kazakhstan19 - 15 Farda Cacpenov4 - 18 WPts
30/03/2026Brno, Czech Republic18 - 15 MatouÜ Karnik2 - 18 WPts
30/01/2026Viba del Mar, Chile18 - 14 Juan Melgarejo15 - 11 LPts
02/12/2025Vilnius, Lithuania17 - 14 Cezar Urbanik0 - 5 WPts
04/10/2025Managua, Nicaragua16 - 14 Larenzo Frausto8(1) - 24 WPts
06/08/2025Shymkent, Kazakhstan15 - 14 Luka Hackimoff2 - 15 WPts
08/06/2025Kingston, Jamaica15 - 13 Ben Williston25(5) - 19 LPts
13/04/2025Apopa, El Salvador15 - 12 Jesus Pineda12 - 15 LPts
13/02/2025New Kingston, Jamaica14 - 12 Sam Harp2 - 16(7) WPts
15/12/2024Almaty, Kazakhstan13 - 12 Borya Isckackoff4 - 17 WPts
17/10/2024Havana, Cuba12 - 12 Angel Lora4 - 7 WPts
19/08/2024Utrecht, Netherlands12 - 11 Norbrecht Wittenheyns10 - 10 LPts
21/06/2024New Kingston, Jamaica12 - 10 Rodrigo Rodriguez29 - 13 LPts
22/04/2024New Kingston, Jamaica12 - 9 Viktor Michal16 - 23 LPts
23/02/2024Minsk, Belarus12 - 8 Oleksander Pasko0 - 9(1) LPts
26/12/2023New Kingston, Jamaica12 - 7 Mel Huskey2 - 2 LPts
27/10/2023New Kingston, Jamaica11 - 7 Mark Carr2 - 9 WPts
01/09/2023New Kingston, Jamaica10 - 7 Isaac Davidson2 - 8 WPts
08/07/2023New Kingston, Jamaica9 - 7 James Speedy12 - 18 WPts
10/05/2023New Kingston, Jamaica8 - 7 Bronco Castellon2 - 9(1) WPts
11/03/2023Córdoba, Argentina8 - 6 Lorenzo Asuncion20 - 9 LPts
11/01/2023Bogota, Colombia8 - 5 Antonio Sanchez5 - 23(1) LPts
13/11/2022Yerevan, Armenia7 - 5 Vachakan Navasartyan9 - 20 WPts
15/09/2022New Kingston, Jamaica6 - 5 Nick Jarvey5 - 8 WPts
21/07/2022Santa Fe de la Vera Cruz, Argentina6 - 4 Angel Puma11 - 15 LPts
22/05/2022La Florida, Chile5 - 4 Cruz Ramo9 - 16 WPts
24/03/2022New Kingston, Jamaica5 - 3 Kenzie Maddy23 - 2 LPts
31/01/2022New Kingston, Jamaica4 - 3 Charles Tennent8 - 18 WPts
05/12/2021Heidelberg, Germany3 - 3 Martell Dawes0 - 0 WPts
04/10/2021Kingston, Jamaica3 - 2 Dale Lawman10 - 12 LPts
03/09/2021New Kingston, Jamaica2 - 2 Robert Tonner2 - 4 WPts
04/07/2021Perth, Australia2 - 1 Bryan Colson1 - 1 LPts
06/05/2021New Kingston, Jamaica1 - 1 Sam Archer1 - 9 WPts
07/03/2021New Kingston, Jamaica0 - 1 Darryl Collister3 - 2 WPts
05/01/2021Santo Domingo Este, Dominican Republic0 - 0 Alejandro Landin0 - 0 LPts