Weightclass:  Featherweight
Location:  New Kingston, Jamaica
Record:  81 - 29
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
04/06/2033New Kingston, Jamaica80 - 29 Euan Bucsit3 - 15 WPts
04/04/2033New Kingston, Jamaica79 - 29 Obafemi Siewari3 - 9 WPts
03/02/2033New Kingston, Jamaica78 - 29 Xalvador Nepomuceno13(1) - 24 WPts
04/12/2032New Kingston, Jamaica77 - 29 Luka Vecakais79 - 8 WPts
04/10/2032New Kingston, Jamaica76 - 29 Soner Ozcan3 - 10(1) WPts
04/08/2032New Kingston, Jamaica75 - 29 Rob Sutherland1 - 1 WPts
05/06/2032New Kingston, Jamaica74 - 29 Takeshi Yamashita2 - 5 WPts
06/04/2032New Kingston, Jamaica73 - 29 Haaris Maarouf1 - 0 WPts
06/02/2032New Kingston, Jamaica72 - 29 Diego Urias0 - 8 WPts
08/12/2031New Kingston, Jamaica71 - 29 Sergey Belussov4 - 15 WPts
10/10/2031New Kingston, Jamaica70 - 29 Ev×en Matusek6 - 4 WPts
11/08/2031New Kingston, Jamaica69 - 29 Adrian Cieply2 - 4 WPts
12/06/2031New Kingston, Jamaica68 - 29 Ranger de Balzac13(1) - 4 WPts
02/05/2031Jaipur, India68 - 28 Santhosh Ranganathan22 - 3 LPts
01/04/2031Kingston, Jamaica68 - 27 Alen Ardis19 - 5 LPts Jamaica National Championships 2031View
29/03/2031Kingston, Jamaica67 - 27 Wayne Yeamans8 - 4 WPts Jamaica National Championships 2031View
26/03/2031Kingston, Jamaica66 - 27 Jamie Pottinger5 - 13 WPts Jamaica National Championships 2031View
05/03/2031New Kingston, Jamaica66 - 26 Santhosh Ranganathan18 - 3 LPts
02/02/2031New Kingston, Jamaica65 - 26 Santhosh Ranganathan18 - 2 WPts
02/01/2031New Kingston, Jamaica64 - 26 Santhosh Ranganathan18 - 1 WPts
02/12/2030New Kingston, Jamaica63 - 26 Kvido Drobny10(3) - 1 WPts
01/11/2030New Kingston, Jamaica62 - 26 Ricardo Florentino8 - 2 WPts
01/10/2030Ponce, Puerto Rico61 - 26 Ricardo Florentino8 - 1 WPts
31/08/2030Tembisa, South Africa60 - 26 Lewis Ndongala8(1) - 2 WPts
31/07/2030New Kingston, Jamaica59 - 26 Javier Bartolome12 - 7 WPts
30/06/2030New Kingston, Jamaica58 - 26 Javier Bartolome12 - 6 WPts
30/05/2030New Kingston, Jamaica57 - 26 Javier Bartolome12 - 5 WPts
29/04/2030Guayaquil, Ecuador56 - 26 Javier Bartolome12 - 4 WPts
29/03/2030New Kingston, Jamaica56 - 25 Mark Pritchett10 - 8 LPts Jamaica National Championships 2030View
26/03/2030New Kingston, Jamaica55 - 25 Oliver Hewson9 - 21 WPts Jamaica National Championships 2030View
15/02/2030Guayaquil, Ecuador54 - 25 Javier Bartolome9 - 3 WPts
15/01/2030Goiania, Brazil54 - 24 Noe Hay30(1) - 8 LPts Americas Championships 2030View
12/01/2030Goiania, Brazil53 - 24 Vicente Casimiro19(1) - 32 WPts Americas Championships 2030View
09/01/2030Goiania, Brazil52 - 24 Elliot Roberton13 - 1 WPts Americas Championships 2030View
21/12/2029Dubai, UAE51 - 24 Adnan Alkindi45(3) - 26 WPts
20/11/2029New Kingston, Jamaica50 - 24 Nathan Gaddie48 - 25 WPts
20/10/2029New Kingston, Jamaica49 - 24 Nathan Gaddie48 - 24 WPts
19/09/2029New Kingston, Jamaica48 - 24 Nathan Gaddie48 - 23 WPts
19/08/2029London, UK47 - 24 Nathan Gaddie48 - 22 WPts
19/07/2029Oran, Algeria47 - 23 Amjad Thomson48(1) - 26 LPts
18/06/2029Oran, Algeria47 - 22 Amjad Thomson47(1) - 26 LPts
18/05/2029New Kingston, Jamaica46 - 22 Amjad Thomson47(1) - 25 WPts
01/04/2029Kingston, Jamaica45 - 22 Jake Alexander20 - 15 WPts Jamaica National Championships 2029View
29/03/2029Kingston, Jamaica44 - 22 Oliver Hewson7 - 16 WPts Jamaica National Championships 2029View
26/03/2029Kingston, Jamaica43 - 22 Bob Moor11 - 14(1) WPts Jamaica National Championships 2029View
27/02/2029Dubai, UAE42 - 22 Adnan Alkindi40(2) - 20 WPts
18/01/2029New Kingston, Jamaica42 - 21 Rich Carruthers48(2) - 12 LPts
17/12/2028New Kingston, Jamaica41 - 21 Amjad Thomson44(1) - 23 WPts
04/11/2028New Kingston, Jamaica40 - 21 Marjun Clavel34 - 29 WPts
04/10/2028New Kingston, Jamaica39 - 21 Bonifßc Hanek45(1) - 24 WPts
03/09/2028New Kingston, Jamaica38 - 21 Greg Jack29 - 25 WPts
03/08/2028New Kingston, Jamaica37 - 21 Yakiv Macik40 - 10 WPts
12/06/2028Nairobi, Kenya37 - 20 Sean Salem38(1) - 23(1) LPts
12/05/2028New Kingston, Jamaica36 - 20 Nikolai Lopatin28(1) - 23 WPts
01/04/2028Spanish Town, Jamaica35 - 20 Brendan Maskell18 - 8 WPts Jamaica National Championships 2028View
29/03/2028Spanish Town, Jamaica34 - 20 Charles Swineford13(1) - 17 WPts Jamaica National Championships 2028View
26/03/2028Spanish Town, Jamaica33 - 20 Nathan Burnside8 - 17(1) WPts Jamaica National Championships 2028View
14/03/2028New Kingston, Jamaica33 - 19 Susu Sithchamuang39(1) - 11 LPts
11/02/2028Katlehong, South Africa32 - 19 Dylan Ntambwe21 - 22 WPts
09/01/2028Port-au-Prince, Haiti32 - 18 Diego Arencibia38 - 24 LPts Americas Championships 2028View
11/12/2027New Kingston, Jamaica31 - 18 Dylan Ntambwe21 - 20 WPts
10/11/2027New Kingston, Jamaica30 - 18 Dylan Ntambwe21 - 19 WPts
10/10/2027New Kingston, Jamaica29 - 18 Fausto Manglaya23 - 18 WPts
07/09/2027Ibadan, Nigeria29 - 17 Sung-ryong Jue32(1) - 14 LPts Ibadan World Championships 2027View
03/09/2027Mumbai, India28 - 17 Hassan Mirza32 - 22(2) WPts
03/08/2027Bila Tserkva, Ukraine28 - 16 Avel Sienko29 - 12 LPts
03/07/2027New Kingston, Jamaica28 - 15 Raoul Blondel30 - 16(1) LPts
02/06/2027Almaty, Kazakhstan27 - 15 Nikolai Zhacksybec23 - 18 WPts
02/05/2027New Kingston, Jamaica27 - 14 Sean Salem27(1) - 16(1) LPts
01/04/2027New Kingston, Jamaica26 - 14 Nathan Torrens14(1) - 11 WPts Jamaica National Championships 2027View
29/03/2027New Kingston, Jamaica25 - 14 Arran Malcolm11 - 21 WPts Jamaica National Championships 2027View
26/03/2027New Kingston, Jamaica24 - 14 Brendan Maskell10 - 7 WPts Jamaica National Championships 2027View
09/03/2027Batam, Indonesia24 - 13 Nakula Yongki21 - 16 LPts
06/02/2027New Kingston, Jamaica24 - 12 Nakula Yongki20 - 16 LPts
06/01/2027Maracay, Venezuela24 - 11 Gig Bermudes27(1) - 10 LPts
06/12/2026New Kingston, Jamaica24 - 10 Danylko Zahorik15 - 20(1) LPts
05/11/2026Grodno, Belarus23 - 10 Danylko Zahorik15 - 19(1) WPts
05/10/2026Maracay, Venezuela23 - 9 Gig Bermudes24(1) - 10 LPts
04/09/2026Floridablanca, Colombia22 - 9 Angel Corea18 - 29 WPts
27/07/2026Carolina, Puerto Rico21 - 9 Diego Anchondo16(1) - 24 WPts
29/05/2026Portmore, Jamaica20 - 9 Josh Anderson17 - 10 WPts
01/04/2026Kingston, Jamaica20 - 8 Chris Neaves37(2) - 24 LPts Jamaica National Championships 2026View
29/03/2026Kingston, Jamaica19 - 8 Richie Nairn7 - 8 WPts Jamaica National Championships 2026View
26/03/2026Kingston, Jamaica18 - 8 Stephen Dixon11 - 2 WPts Jamaica National Championships 2026View
20/03/2026New Kingston, Jamaica17 - 8 Arran Malcolm6 - 18 WPts
20/01/2026Kingston, Jamaica16 - 8 Chris Young7 - 9 WPts
03/12/2025Kingston, Jamaica15 - 8 Corey Monhollen3 - 22 WPts
07/10/2025Portmore, Jamaica14 - 8 Owen Esau13 - 20(1) WPts
10/08/2025New Kingston, Jamaica13 - 8 Jamar Kipketer5 - 6 WPts
12/06/2025Spanish Town, Jamaica12 - 8 Lewis Lewison8 - 13 WPts
26/04/2025New Kingston, Jamaica11 - 8 Joel Teare22 - 21 WPts
26/03/2025New Kingston, Jamaica11 - 7 Chris Neaves27(1) - 19 LPts Jamaica National Championships 2025View
11/02/2025Dun Laoghaire, Ireland10 - 7 Eoghan Mulloy27(1) - 18 WPts
14/12/2024Durres, Albania9 - 7 Fatlum Shkelyim6 - 17 WPts
16/10/2024Kosice, Slovakia9 - 6 Dobroslav Herdina9 - 14 LPts
18/08/2024New Kingston, Jamaica8 - 6 Daniel Wiseman13 - 18 WPts
30/06/2024New Kingston, Jamaica8 - 5 Shaun Seay18 - 17 LPts
30/05/2024Ciudad Bolivar, Venezuela8 - 4 Carlos Rodriguez14 - 11 LPts
01/04/2024New Kingston, Jamaica7 - 4 John Stevison13 - 13 WPts Jamaica National Championships 2024View
29/03/2024New Kingston, Jamaica6 - 4 Danny Harrow12 - 12 WPts Jamaica National Championships 2024View
26/03/2024New Kingston, Jamaica5 - 4 Jordan Murray4 - 8 WPts Jamaica National Championships 2024View
20/02/2024London, UK4 - 4 William Szumski18 - 21 WPts
23/12/2023Kingston, Jamaica3 - 4 George Carrie0 - 0 WPts
27/10/2023Kingston, Jamaica2 - 4 Chris Young1 - 1 WPts
29/08/2023Kingston, Jamaica2 - 3 Kyle Purcell16(2) - 17 LPts
05/07/2023Kingston, Jamaica1 - 3 Chris Young0 - 0 WPts
09/05/2023Petionville, Haiti1 - 2 Noel Beaubien5 - 30(3) LPts
11/03/2023New Kingston, Jamaica1 - 1 Corey Inniss10(1) - 20 LPts
20/01/2023New Kingston, Jamaica1 - 0 Malcolm Lundie13(1) - 17 LPts
18/12/2022New Kingston, Jamaica0 - 0 Edward Bass0 - 0 WPts