Weightclass:  Bantamweight
Location:  New Kingston, Jamaica
Record:  60(2) - 18
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
25/04/2028New Kingston, Jamaica59(2) - 18 Ananta Suri3 - 23 WPts
25/02/2028New Kingston, Jamaica58(2) - 18 Morakot Pecko0 - 13 WPts
27/12/2027New Kingston, Jamaica57(2) - 18 Lamech Amimo9 - 7 WPts
28/10/2027New Kingston, Jamaica56(1) - 18 Max Boswell0 - 4 WKO3
29/08/2027New Kingston, Jamaica55(1) - 18 Chiamaka Modjeka4 - 11 WPts
29/06/2027New Kingston, Jamaica54(1) - 18 Yasin Najeeb2 - 10 WPts
27/04/2027New Kingston, Jamaica53(1) - 18 Anton Primack8 - 17 WPts
26/02/2027New Kingston, Jamaica52(1) - 18 Vitali Serdamba8 - 15 WPts
28/12/2026New Kingston, Jamaica51(1) - 18 Amer Saab2 - 17(2) WPts
29/10/2026New Kingston, Jamaica50(1) - 18 Huang-fu Salykoff3 - 12 WPts
30/08/2026New Kingston, Jamaica49(1) - 18 Xeres Castillon7 - 13(2) WPts
01/07/2026New Kingston, Jamaica48(1) - 18 Venacio Chavarria3 - 8 WPts
02/05/2026New Kingston, Jamaica47(1) - 18 Telford Montillet31(2) - 30 WPts
26/03/2026Kingston, Jamaica47(1) - 17 Ashley Vannett10 - 3 LPts Jamaica National Championships 2026View
18/03/2026New Kingston, Jamaica46(1) - 17 Telford Montillet28(2) - 29 WPts
15/02/2026New Kingston, Jamaica45(1) - 17 Telford Montillet28(2) - 28 WPts
20/12/2025Osaka, Japan44(1) - 17 Kei Sakamoto5 - 18 WPts
22/10/2025New Kingston, Jamaica43(1) - 17 Jawad Habkouk19(1) - 14 WPts
23/08/2025New Kingston, Jamaica42(1) - 17 Steven Accam3 - 8 WPts
24/06/2025Irkutsk, Russia41(1) - 17 Vikenti Zamotin22 - 12 WPts
26/04/2025Spanish Town, Jamaica40(1) - 17 Dave Welsh34 - 17 WPts
26/03/2025New Kingston, Jamaica40(1) - 16 Ashley Vannett3 - 1 LPts Jamaica National Championships 2025View
23/02/2025Tirana, Albania39(1) - 16 Ardi Mripa1 - 2 WPts
26/12/2024Port-au-Prince, Haiti38(1) - 16 Orane Guimard34(5) - 10 WPts
28/10/2024Spanish Town, Jamaica37(1) - 16 Dave Welsh32 - 16 WPts
03/09/2024Panama City, Panama36(1) - 16 Gonzalo Bejar28(1) - 16 WPts
03/08/2024Rotterdam, Netherlands36(1) - 15 Zebedeus Ghellync32 - 27 LPts
03/07/2024New Kingston, Jamaica36(1) - 14 Jesus Marinez33 - 10 LPts
02/06/2024Toshkent, Uzbekistan35(1) - 14 Aleksandr Kajrimov28(1) - 21 WPts
02/05/2024New Kingston, Jamaica34(1) - 14 Mardian Truffaut22 - 31 WPts
01/04/2024New Kingston, Jamaica33(1) - 14 Lucas Halley20(1) - 8 WPts Jamaica National Championships 2024View
29/03/2024New Kingston, Jamaica32(1) - 14 Zach Findlay28 - 13 WPts Jamaica National Championships 2024View
26/03/2024New Kingston, Jamaica31(1) - 14 Rob Lister27(2) - 12 WPts Jamaica National Championships 2024View
07/03/2024New Kingston, Jamaica30(1) - 14 Bi Toan32(1) - 15 WPts
05/02/2024Adelaide, Australia29(1) - 14 Robert Rezin15 - 20 WPts
04/01/2024San Juan, Puerto Rico29(1) - 13 Jesus Marinez27 - 8 LPts
24/11/2023Portmore, Jamaica28(1) - 13 John Creamer23(1) - 11 WPts
26/09/2023Nizhny Novgorod, Russia27(1) - 13 Konstantin Sidorov7 - 8 WPts
29/07/2023Toshkent, Uzbekistan26 - 13 Sergei Ibrahimov5 - 14 WKO3
31/05/2023New Kingston, Jamaica25 - 13 Michael Massey20(1) - 14 WPts
27/04/2023Spanish Town, Jamaica24 - 13 Zachary Dunmore17 - 13 WPts
26/03/2023Spanish Town, Jamaica24 - 12 John Creamer20(1) - 9 LPts Jamaica National Championships 2023View
23/01/2023Rome, Italy23 - 12 Vicenzo Di Guilio13 - 19 WPts
24/11/2022Kingston, Jamaica23 - 11 Rob Weatherspoon22(1) - 6 LPts
25/09/2022New Kingston, Jamaica23 - 10 Dave Welsh21 - 8 LPts
27/07/2022Kingston, Jamaica23 - 9 Rob Weatherspoon20(1) - 6 LPts
28/05/2022New Kingston, Jamaica22 - 9 Guido Padua1 - 4(1) WPts
29/03/2022Spanish Town, Jamaica22 - 8 Callum Smith21 - 3 LPts Jamaica National Championships 2022View
26/03/2022Spanish Town, Jamaica21 - 8 Declan Summerhill12 - 10 WPts Jamaica National Championships 2022View
28/01/2022Kingston, Jamaica21 - 7 Michael Dunn14 - 9 LPts
29/11/2021Kumasi, Ghana20 - 7 Sam Adalimortty11(1) - 7 WPts
29/09/2021Tamale, Ghana19 - 7 David Fosuhehe11(1) - 8 WPts
30/07/2021Panama City, Panama18 - 7 Rico Triana12(1) - 8 WPts
01/06/2021New Kingston, Jamaica17 - 7 Volodymyr Filipovich8 - 8 WPts
01/04/2021Spanish Town, Jamaica16 - 7 Robert Torry19 - 4 WPts Jamaica National Championships 2021View
29/03/2021Spanish Town, Jamaica15 - 7 Denton Leland16 - 5 WPts Jamaica National Championships 2021View
26/03/2021Spanish Town, Jamaica14 - 7 Rob Weatherspoon13 - 3 WPts Jamaica National Championships 2021View
11/02/2021Yekaterinburg, Russia13 - 7 Aleksei Lukin1 - 11 WPts
14/12/2020Milan, Italy12 - 7 Remo Murgia1 - 6 WPts
15/10/2020New Kingston, Jamaica11 - 7 Declan Summerhill6 - 7 WPts
16/08/2020New Kingston, Jamaica10 - 7 Xalvador Izquierdo9 - 7 WPts
15/06/2020New Kingston, Jamaica9 - 7 David Hammill7 - 5 WPts
26/04/2020New Kingston, Jamaica9 - 6 Yakiv Dzik6 - 3 LPts
27/02/2020Spanish Town, Jamaica8 - 6 Ian Kinghorn3 - 7 WPts
03/01/2020Kingston, Jamaica7 - 6 Ian Mattix3 - 8 WPts
06/11/2019Bangkok, Thailand7 - 5 Sod Champool6(1) - 6 LPts
07/09/2019Valencia, Venezuela7 - 4 Emanuel Montalvo7 - 3 LPts
09/07/2019San Jose, Costa Rica6 - 4 Cortez Noguera4 - 6 WPts
11/05/2019New Kingston, Jamaica5 - 4 Mark Gorry1 - 4 WPts
10/03/2019Portmore, Jamaica4 - 4 Rob Syme0 - 3 WPts
15/01/2019New Kingston, Jamaica3 - 4 Richie Pinkerton3 - 2 WPts
17/11/2018New Kingston, Jamaica2 - 4 Stephen Usher1 - 2 WPts
17/09/2018New Kingston, Jamaica2 - 3 Paul Patillo2 - 1 LPts
17/07/2018New Kingston, Jamaica2 - 2 Sean Mellas1 - 0 LPts
19/05/2018Santiago de los Caballeros, Dominican Republic1 - 2 Emilio Marron0 - 0 WPts
20/03/2018New Kingston, Jamaica1 - 1 Chris Williams0 - 0 LPts
15/02/2018New Kingston, Jamaica0 - 1 Michael Massey0 - 1 WPts
09/01/2018Soweto, South Africa0 - 0 May Msibi0 - 0 LPts