Weightclass:  Bantamweight
Location:  Portmore, Jamaica
Record:  39 - 24
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
22/12/2030Portmore, Jamaica38 - 24 Agapetus Benito1 - 3 WPts
23/10/2030Portmore, Jamaica37 - 24 Hisoka Akamine5 - 10 WPts
24/08/2030Portmore, Jamaica36 - 24 Kyo Sasaki1 - 0 WPts
25/06/2030Portmore, Jamaica35 - 24 Syed Yaakoubi5 - 24 WPts
26/04/2030Portmore, Jamaica34 - 24 Taro Hirano6 - 7 WPts
25/02/2030Portmore, Jamaica33 - 24 Clint Boas8 - 9 WPts
27/12/2029Portmore, Jamaica32 - 24 Boris Grigoryev0 - 4 WPts
28/10/2029Portmore, Jamaica31 - 24 Bradley Kidd1 - 3 WPts
29/08/2029Portmore, Jamaica30 - 24 Wahyu Weygers0 - 5 WPts
30/06/2029Portmore, Jamaica29 - 24 Diego Chicas1 - 2 WPts
01/05/2029Portmore, Jamaica28 - 24 Keshawn Kasanbata6 - 20(1) WPts
02/03/2029Portmore, Jamaica27 - 24 Abdul Bacho2 - 4 WPts
01/01/2029Portmore, Jamaica26 - 24 Diego Rodrigo20(2) - 22 WPts
01/12/2028Portmore, Jamaica25 - 24 Diego Rodrigo20(2) - 21 WPts
30/10/2028Portmore, Jamaica24 - 24 Sung-yeung Sim23 - 25 WPts
19/09/2028Portmore, Jamaica23 - 24 Kir Puntsug20(1) - 24 WPts
28/07/2028Bogota, Colombia22 - 24 Juan Chino2 - 7 WPts
30/05/2028Managua, Nicaragua21 - 24 Emilio Saldana3 - 7 WPts
01/04/2028Spanish Town, Jamaica20 - 24 Ashley Vannett31 - 10 WPts Jamaica National Championships 2028View
29/03/2028Spanish Town, Jamaica19 - 24 Amon Letson17 - 22(1) WPts Jamaica National Championships 2028View
26/03/2028Spanish Town, Jamaica18 - 24 Michael Kneeland20(1) - 15 WPts Jamaica National Championships 2028View
18/03/2028Riga, Latvia17 - 24 Nikolai Skrastinsh10 - 35 WPts
19/01/2028San Salvador, El Salvador16 - 24 Joaquin Liberato8 - 16(2) WPts
21/11/2027Port-au-Prince, Haiti15 - 24 Phillippe Printemps6 - 25(2) WPts
23/09/2027Panama City, Panama14 - 24 Seferino Picado12 - 15 WPts
26/07/2027Dublin, Ireland14 - 23 Ethan Boyle11 - 10 LPts
28/05/2027Samarinda, Indonesia14 - 22 Wibawa Junaedi6 - 8 LPts
29/03/2027New Kingston, Jamaica14 - 21 Ashley Vannett22 - 4 LPts Jamaica National Championships 2027View
26/03/2027New Kingston, Jamaica13 - 21 John Creighton6 - 8 WPts Jamaica National Championships 2027View
12/02/2027Kawagoe, Japan12 - 21 Hiro Ogawa11 - 13 WPts
15/12/2026Portmore, Jamaica11 - 21 Mason Moffitt11 - 13 WPts
21/10/2026Kingston, Jamaica11 - 20 Dave Devlin12 - 16 LPts
23/08/2026Kingston, Jamaica10 - 20 Mason Ralston10 - 16 WPts
24/06/2026Kingston, Jamaica9 - 20 Mason Ralston10 - 15 WPts
02/05/2026Kingston, Jamaica9 - 19 Zach Findlay38 - 16 LPts
01/04/2026Kingston, Jamaica9 - 18 Ashley Vannett12 - 3 LPts Jamaica National Championships 2026View
29/03/2026Kingston, Jamaica8 - 18 Alen Kellison15 - 21 WPts Jamaica National Championships 2026View
26/03/2026Kingston, Jamaica7 - 18 James Fergerson9 - 9 WPts Jamaica National Championships 2026View
21/02/2026Portmore, Jamaica6 - 18 Morgan Mowat3(1) - 10 WPts
23/12/2025Portmore, Jamaica5 - 18 Ahmed Daoudi3 - 6 WPts
25/10/2025Sakai, Japan4 - 18 Hajime Uehara7 - 7 WPts
27/08/2025Algiers, Algeria3 - 18 Tariq Kechout8(1) - 13 WPts
29/06/2025Prague, Czech Republic3 - 17 èimon Gavenda11 - 12 LPts
01/05/2025Kingston, Jamaica2 - 17 Amon Ballantyne8 - 3 WPts
07/03/2025Naples, Italy2 - 16 Silvestro Bassanini7 - 13(1) LPts
07/01/2025Portmore, Jamaica1 - 16 Henry Norris0 - 5 WPts
08/11/2024Kingston, Jamaica0 - 16 James Bradley13 - 11 WPts
08/09/2024Da Nang, Vietnam0 - 15 Vong Huy13 - 12 LPts
11/07/2024Kingston, Jamaica0 - 14 Mike Gowens11 - 18 LPts
16/05/2024Spanish Town, Jamaica0 - 13 Oscar Glassford13(1) - 15 LPts
10/04/2024Kingston, Jamaica0 - 12 Wayne Hunter12 - 21 LPts
08/03/2024Panama City, Panama0 - 11 Ricardo Campo8 - 16 LPts
09/01/2024Athens, Greece0 - 10 Amphiaraus Mates23(2) - 13 LPts
11/11/2023San Juan, Puerto Rico0 - 9 Nasario Gonzalez28(2) - 9 LPts
13/09/2023San Bernardo, Chile0 - 8 Ramirez Concepcion23 - 8 LPts
16/07/2023Brussels, Belgium0 - 7 Colar Paille20 - 15 LPts
17/05/2023New Kingston, Jamaica0 - 6 Clint Havard1 - 13 LPts
30/03/2023San Miguelito, Panama0 - 5 Noe Hernandez23 - 9 LPts
30/01/2023Kuala Lumpur, Malaysia0 - 4 Saad Zia22 - 9 LPts
02/12/2022Portmore, Jamaica0 - 3 Paul Davidge13 - 6 LPts
03/10/2022New Kingston, Jamaica0 - 2 Michael Massey17(1) - 13 LPts
20/08/2022Kingston, Jamaica0 - 1 Zachary Bloyd11 - 16 LPts
18/07/2022Portmore, Jamaica0 - 0 Paul Dever0 - 6 LPts