Weightclass:  Lightweight
Location:  New Kingston, Jamaica
Record:  78 - 12
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
04/12/2027New Kingston, Jamaica77 - 12 Marlen Molchanov0 - 5 WPts
05/10/2027New Kingston, Jamaica76 - 12 Leonel Baxa5 - 13 WPts
06/08/2027New Kingston, Jamaica75 - 12 Roman Karban1 - 9 WPts
07/06/2027New Kingston, Jamaica74 - 12 Gennady Ghaksylyckoff7 - 9 WPts
09/04/2027New Kingston, Jamaica73 - 12 Daniil Stankevich2 - 11 WPts
08/02/2027New Kingston, Jamaica72 - 12 Isaak Alifirenko7 - 11 WPts
10/12/2026New Kingston, Jamaica71 - 12 Zach Entwistle5 - 29 WPts
11/10/2026New Kingston, Jamaica70 - 12 Spencer Morris0 - 3 WPts
12/08/2026New Kingston, Jamaica69 - 12 Louis Goudey12 - 10 WPts
13/06/2026New Kingston, Jamaica68 - 12 Kaleb Mbun14 - 5 WPts
14/04/2026New Kingston, Jamaica67 - 12 Xebec Galliard3 - 9 WPts
13/02/2026New Kingston, Jamaica66 - 12 Senon Ferro0 - 9 WPts
15/12/2025New Kingston, Jamaica65 - 12 Vasili Aizputnis73 - 8 WPts
14/11/2025Riga, Latvia64 - 12 Vasili Aizputnis73 - 7 WPts
14/10/2025New Kingston, Jamaica64 - 11 Vasili Aizputnis72 - 7 LPts
10/09/2025Ningbo, China64 - 10 Vasili Aizputnis71 - 6 LPts Ningbo World Championships 2025View
07/09/2025Ningbo, China63 - 10 Gig Garzon25 - 10 WPts Ningbo World Championships 2025View
28/07/2025Zagreb, Croatia62 - 10 Luka Jusic15(1) - 14 WPts
30/05/2025Aarhus, Denmark61 - 10 Quinby Duer8 - 22 WPts
01/04/2025New Kingston, Jamaica60 - 10 Mel Huskey12 - 2 WPts Jamaica National Championships 2025View
29/03/2025New Kingston, Jamaica59 - 10 Bob Hasson28(2) - 17 WPts Jamaica National Championships 2025View
26/03/2025New Kingston, Jamaica58 - 10 Jacob Cadogan13 - 33 WPts Jamaica National Championships 2025View
19/03/2025Abidjan, Ivory Coast57 - 10 Olier Papineau42 - 20 WPts
19/01/2025Santiago de los Caballeros, Dominican Republic56 - 10 Xaver Machuca1 - 4 WPts
21/11/2024New Kingston, Jamaica55 - 10 Xi-Wang Ngan4 - 15 WPts
22/09/2024Johor Bahru, Malaysia54 - 10 Liang Ziu13 - 16 WPts
25/07/2024Busan, South Korea53 - 10 Vicente Requena43(1) - 8 WPts Busan Olympics 2024View
22/07/2024Busan, South Korea52 - 10 Odbart Krone43(5) - 9 WPts Busan Olympics 2024View
19/07/2024Busan, South Korea51 - 10 Nareg Kadoyan50 - 8 WPts Busan Olympics 2024View
16/07/2024Busan, South Korea50 - 10 Canon Delon51 - 8 WPts Busan Olympics 2024View
13/07/2024Busan, South Korea49 - 10 Oscar Osei33(1) - 12 WPts Busan Olympics 2024View
30/05/2024New Kingston, Jamaica48 - 10 Amer Miah42 - 8 WPts
29/04/2024New Kingston, Jamaica47 - 10 Amer Miah42 - 7 WPts
29/03/2024New Kingston, Jamaica47 - 9 Adam Arther25 - 14 LPts Jamaica National Championships 2024View
26/03/2024New Kingston, Jamaica46 - 9 Jack Hosick5 - 6 WPts Jamaica National Championships 2024View
17/03/2024New Kingston, Jamaica45 - 9 Chiranjeevi Tripathi32 - 15 WPts
18/01/2024Maracaibo, Venezuela44 - 9 Carlos Hipolito51(1) - 3 WPts Americas Championships 2024View
15/01/2024Maracaibo, Venezuela43 - 9 Angel Solares31 - 7 WPts Americas Championships 2024View
12/01/2024Maracaibo, Venezuela42 - 9 Oro Mayoral25 - 14 WPts Americas Championships 2024View
09/01/2024Maracaibo, Venezuela41 - 9 Bronco Granado23 - 19 WPts Americas Championships 2024View
20/12/2023Accra, Ghana40 - 9 Amer Miah39 - 5 WPts
19/11/2023New Kingston, Jamaica40 - 8 Adrianus Lame36 - 15 LPts
19/10/2023Tilburg, Netherlands39 - 8 Adrianus Lame36 - 14 WPts
16/09/2023Surat, India39 - 7 Canon Delon39 - 6 LPts Surat World Championships 2023View
13/09/2023Surat, India38 - 7 Amer Miah37 - 4 WPts Surat World Championships 2023View
10/09/2023Surat, India37 - 7 Jawad Said36(2) - 9 WPts Surat World Championships 2023View
07/09/2023Surat, India36 - 7 Quito Davalos37 - 8(1) WPts Surat World Championships 2023View
29/07/2023Panama City, Panama35 - 7 Cisco Milanes1 - 7 WPts
31/05/2023New Kingston, Jamaica34 - 7 Sung-yun Yum16 - 13 WPts
01/04/2023Spanish Town, Jamaica33 - 7 Vincent Davies17 - 17(1) WPts Jamaica National Championships 2023View
29/03/2023Spanish Town, Jamaica32 - 7 Geoff Ramage24 - 8 WPts Jamaica National Championships 2023View
26/03/2023Spanish Town, Jamaica31 - 7 Jacob Cadogan9 - 24 WPts Jamaica National Championships 2023View
07/03/2023Spanish Town, Jamaica30 - 7 Jack Jolly22 - 7 WPts
14/01/2023New Kingston, Jamaica29 - 7 Bob Hasson21 - 9 WPts
15/11/2022New Kingston, Jamaica28 - 7 Bob Hasson21 - 8 WPts
16/09/2022New Kingston, Jamaica27 - 7 Leon Wyly13 - 14 WPts
26/07/2022Kingston, Jamaica26 - 7 James Leith20 - 9 WPts
30/05/2022Kulob, Tajikistan25 - 7 Fedor Caribzhanov13 - 7 WPts
01/04/2022Spanish Town, Jamaica25 - 6 John Archibald22 - 5 LPts Jamaica National Championships 2022View
29/03/2022Spanish Town, Jamaica24 - 6 Barry Profitt22 - 3 WPts Jamaica National Championships 2022View
26/03/2022Spanish Town, Jamaica23 - 6 Jacob Cadogan6 - 20 WPts Jamaica National Championships 2022View
20/03/2022Kingston, Jamaica23 - 5 Geoff Ramage16 - 7 LPts
20/01/2022New Kingston, Jamaica22 - 5 Richie Murrey2 - 8 WPts
20/11/2021Vilnius, Lithuania21 - 5 Szymon Necel11 - 14 WPts
20/09/2021Minsk, Belarus21 - 4 Krystiyan Koval12 - 8 LPts
22/07/2021Zaragoza, Spain20 - 4 Frisco Carrera5 - 13 WPts
24/05/2021Milan, Italy19 - 4 Primo Vinay15 - 7 WPts
26/03/2021Spanish Town, Jamaica19 - 3 Malcolm Harvard15 - 2 LPts Jamaica National Championships 2021View
25/02/2021Durres, Albania18 - 3 Ditmer Bugra6 - 13 WPts
28/12/2020New Kingston, Jamaica17 - 3 Borya Shapovalov4 - 10 WPts
27/10/2020Spanish Town, Jamaica17 - 2 Justin Sherratt7 - 6 LPts
23/09/2020New Kingston, Jamaica16 - 2 Atif Abood8 - 7 WPts
23/07/2020Kingston, Jamaica15 - 2 Josh Morgan6 - 9 WPts
25/05/2020New Kingston, Jamaica14 - 2 Dan Collister3 - 9 WPts
25/03/2020New Kingston, Jamaica13 - 2 Lorenzo Benavides2 - 5 WPts
24/01/2020Kingston, Jamaica13 - 1 Rob Colie6 - 3 LPts
12/12/2019New Kingston, Jamaica13 - 0 Jean Marie Moens8 - 3 LPts
12/10/2019New Kingston, Jamaica12 - 0 Niao-ka Wing6 - 5 WPts
13/08/2019New Kingston, Jamaica11 - 0 Bohdan Bogus7 - 3 WPts
14/06/2019Kingston, Jamaica10 - 0 Dave Whetten0 - 5 WPts
27/04/2019Kingston, Jamaica9 - 0 Barry Profitt3 - 1 WPts
27/02/2019New Kingston, Jamaica8 - 0 Fausto Graca8 - 0 WPts
29/12/2018New Kingston, Jamaica7 - 0 Harvey Adee1 - 2 WPts
31/10/2018New Kingston, Jamaica6 - 0 Oliver Spence2 - 0 WPts
02/09/2018Kingston, Jamaica5 - 0 Dave Sutherland1 - 2 WPts
08/07/2018Portmore, Jamaica4 - 0 Kian Brymer0 - 0 WPts
01/06/2018New Kingston, Jamaica3 - 0 Pepe Bordiga1 - 2 WPts
03/04/2018New Kingston, Jamaica2 - 0 Robert Haliburton1 - 0 WPts
26/02/2018New Kingston, Jamaica1 - 0 Leighton Bower0 - 1 WPts
19/01/2018New Kingston, Jamaica0 - 0 Edmundo Olea0 - 0 WPts