Weightclass:  Lightweight
Location:  New Kingston, Jamaica
Record:  10(1) - 33
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
31/12/2033Valencia, Spain10(1) - 32 Porfio Rio7 - 8 LPts
02/11/2033Ganja, Azerbaijan9(1) - 32 Fizuli Seyidov14 - 8 WPts
04/09/2033Curitiba, Brazil8(1) - 32 Angel Montes1 - 1 WPts
07/07/2033Kampala, Uganda8(1) - 31 John Korde16 - 13(1) LPts
09/05/2033New Kingston, Jamaica7(1) - 31 Werther Gheleyns1 - 16 WPts
10/03/2033Almaty, Kazakhstan6(1) - 31 Gennady Kantoreew8 - 12 WPts
09/01/2033Kingston, Jamaica6(1) - 30 John Leslie16 - 13 LPts
11/11/2032Copenhagen, Denmark6(1) - 29 Niels Svenningsen16 - 15 LPts
11/09/2032New Kingston, Jamaica5(1) - 29 William Hyland0 - 2 WPts
12/07/2032Medina, Saudi Arabia4(1) - 29 Zafa Asfour15 - 30 WPts
14/05/2032Managua, Nicaragua3(1) - 29 Xalvador Carreno5 - 16 WPts
16/03/2032Almaty, Kazakhstan2(1) - 29 Borya Ahmadiev4 - 14(1) WPts
17/01/2032New Kingston, Jamaica2(1) - 28 Jack Omans7(1) - 21 LPts
18/11/2031Kingston, Jamaica2(1) - 27 Nicholas Philp12 - 13 LPts
22/09/2031New Kingston, Jamaica2(1) - 26 Sam Nicoll7 - 10 LPts
25/07/2031New Kingston, Jamaica2(1) - 25 John Moffitt2 - 7 LPts
27/05/2031Managua, Nicaragua1 - 25 Marjun Vara17 - 17 WKO3
28/03/2031New Kingston, Jamaica0 - 25 Seferino Rubi2 - 3 WPts
28/01/2031Aarhus, Denmark0 - 24 Toste Tonnesen4 - 9 LPts
30/11/2030New Kingston, Jamaica0 - 23 Bruce Gowans1 - 9 LPts
02/10/2030Edmonton, Canada0 - 22 Kyle Johnston9 - 17 LPts
04/08/2030Grodno, Belarus0 - 21 Pylyp Chaplinski8 - 19 LPts
06/06/2030Brest, Belarus0 - 20 Isaak Tsybulnikov12 - 14 LPts
08/04/2030Split, Croatia0 - 19 Dragutin Jurilj7 - 4 LPts
08/02/2030Dasmarinas, Philippines0 - 18 Bryn Riso20 - 14 LPts
11/12/2029New Kingston, Jamaica0 - 17 Qadir Meer11(1) - 23 LPts
13/10/2029Surrey, Canada0 - 16 Darryl Heird14 - 14 LPts
15/08/2029New Kingston, Jamaica0 - 15 Sagaz Cadiz12(1) - 17 LPts
17/06/2029Kingston, Jamaica0 - 14 John Kincade9 - 4 LPts
25/04/2029New Kingston, Jamaica0 - 13 Chris Gair0 - 2 LPts
25/02/2029Swords, Ireland0 - 12 Will Moore5 - 10 LPts
28/12/2028Yerevan, Armenia0 - 11 Pagur Ebrahimyan11 - 7 LPts
29/10/2028New Kingston, Jamaica0 - 10 John Gilchrist2 - 14 LPts
30/08/2028Guayaquil, Ecuador0 - 9 Diego Campa0 - 0 LPts
02/07/2028New Kingston, Jamaica0 - 8 Daniil Lieltirums18 - 13 LPts
03/05/2028New Kingston, Jamaica0 - 7 Lucas Fairlie5 - 21 LPts
10/03/2028Aarhus, Denmark0 - 6 Vidkun Lorentzen23(1) - 11 LPts
11/01/2028Rijeka, Croatia0 - 5 Krešo Mihalic39(6) - 28 LPts
13/11/2027Santiago de Cuba, Cuba0 - 4 Angel Monreal15 - 12 LPts
15/09/2027New Kingston, Jamaica0 - 3 Lucas Willie7 - 11 LPts
20/07/2027Kingston, Jamaica0 - 2 Ethan Duthie9 - 10 LPts
25/05/2027New Kingston, Jamaica0 - 1 James Mulherin5 - 18 LPts
20/04/2027New Kingston, Jamaica0 - 0 Shaun Bower1 - 4 LPts