Weightclass:  Bantamweight
Location:  Portmore, Jamaica
Record:  29(1) - 27(1)
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
11/04/2029Portmore, Jamaica28(1) - 27(1) Michael Espy1 - 7 WPts
10/02/2029Portmore, Jamaica27(1) - 27(1) Zachary Larimer2 - 7 WPts
12/12/2028Portmore, Jamaica26(1) - 27(1) Paul Gilchrist2 - 1 WPts
13/10/2028Portmore, Jamaica25(1) - 27(1) Zach Gray7 - 11 WPts
14/08/2028Portmore, Jamaica24(1) - 27(1) John Creighton11 - 13 WPts
15/06/2028Portmore, Jamaica23(1) - 27(1) Morgan Mowat11(2) - 17 WPts
16/04/2028Portmore, Jamaica22(1) - 27(1) Sid Welsh10 - 16 WPts
16/02/2028Portmore, Jamaica21(1) - 27(1) Ollie Nickson7 - 5 WPts
18/12/2027Portmore, Jamaica20(1) - 27(1) Lucien Pageau0 - 1 WPts
19/10/2027Portmore, Jamaica20(1) - 26 Diego Urena9 - 18 LKO3
20/08/2027Portmore, Jamaica19(1) - 26 Armenag Zaratzian2 - 15 WPts
21/06/2027Portmore, Jamaica18(1) - 26 Diego Malbog5 - 12 WPts
22/04/2027Naucalpan, Mexico17(1) - 26 Zacarias Camargo15(1) - 16 WPts
22/02/2027Ciudad Victoria, Mexico16 - 26 Rico Hernandez9 - 42(8) WKO3
25/12/2026Chungju, South Korea16 - 25 Sung-yeung Heo18 - 21 LPts
27/10/2026Managua, Nicaragua16 - 24 Eloy Alanis5 - 11 LPts
29/08/2026Calamba, Philippines15 - 24 Vincent Calero0 - 3(1) WPts
01/07/2026Kingston, Jamaica15 - 23 Zach Findlay39 - 16 LPts
06/05/2026New Kingston, Jamaica15 - 22 Alec Grear23 - 18 LPts
29/03/2026Kingston, Jamaica15 - 21 Edward Kimmey8 - 18 LPts Jamaica National Championships 2026View
26/03/2026Kingston, Jamaica14 - 21 Dave Devlin11 - 13 WPts Jamaica National Championships 2026View
28/02/2026Portmore, Jamaica13 - 21 Robert Mundell2 - 0 WPts
30/12/2025Koshigaya, Japan12 - 21 Yoshi Yoshihara5(1) - 23(2) WPts
01/11/2025Linden, Guyana11 - 21 James Dysert2 - 6 WPts
03/09/2025Portmore, Jamaica10 - 21 Denton Gilchrist8(1) - 13 WPts
06/07/2025Kingston, Jamaica9 - 21 James Bradley16 - 12 WPts
09/05/2025Portmore, Jamaica8 - 21 John Sorden9 - 10 WPts
10/03/2025San Juan, Puerto Rico8 - 20 Angel Cedillo16 - 24 LPts
10/01/2025Barranquilla, Colombia7 - 20 Felippe La Torre11 - 12 WPts
12/11/2024Maipu, Chile7 - 19 Rodrigo Vegas16 - 25 LPts
13/09/2024Kingston, Jamaica7 - 18 Scott Owens20 - 19(4) LPts
16/07/2024New Kingston, Jamaica7 - 17 Darryl Bogle27 - 13 LPts
20/05/2024Medellin, Colombia6 - 17 Baltasar Briones7 - 15 WPts
22/03/2024Kingston, Jamaica5 - 17 Ellis Page4 - 19 WPts
28/01/2024Spanish Town, Jamaica5 - 16 Jack Glen6 - 26 LPts
30/11/2023Spanish Town, Jamaica5 - 15 Nick Binney9 - 11 LPts
29/09/2023Kingston, Jamaica5 - 14 Bob Kerr20 - 6 LPts
02/08/2023Kingston, Jamaica5 - 13 John Buchanan10 - 21(1) LPts
10/06/2023Portmore, Jamaica4 - 13 Orlando Fabela1 - 5 WPts
12/04/2023New Kingston, Jamaica4 - 12 Zach Cunningham21(1) - 8 LPts
11/03/2023Kingston, Jamaica4 - 11 Mark Vann13(1) - 17 LPts
23/01/2023San Miguelito, Panama3 - 11 Juan Pecina11 - 18 WPts
25/11/2022Kingston, Jamaica3 - 10 Louis Cullens5 - 12 LPts
03/10/2022Kingston, Jamaica3 - 9 Mike Feemster7 - 19 LPts
08/08/2022Kingston, Jamaica3 - 8 Ethan Motto14 - 12 LPts
30/06/2022Spanish Town, Jamaica3 - 7 Zachary Dunmore12 - 13 LPts
28/05/2022Portmore, Jamaica3 - 6 Rehan Khofri2 - 12 LPts
29/03/2022Kosice, Slovakia3 - 5 Alan Nechas1 - 3 LPts
29/01/2022Riga, Latvia3 - 4 Gennady Versis12 - 13 LPts
29/11/2021Dushanbe, Tajikistan3 - 3 Anton Adigezalov17 - 6 LPts
01/10/2021Portmore, Jamaica3 - 2 Batbarayn Norovbanzad15 - 8 LPts
31/07/2021Kingston, Jamaica2 - 2 Ellis Page0 - 7 WPts
03/06/2021Portmore, Jamaica2 - 1 Lado Sribor3 - 12 LPts
04/04/2021Kashiwa, Japan2 - 0 Ichiro Katayama13 - 6 LPts
04/02/2021Portmore, Jamaica1 - 0 Mike Gowens1 - 6 WPts
05/12/2020Portmore, Jamaica0 - 0 Ellis Page0 - 3 WPts