Weightclass:  Bantamweight
Location:  Kingston, Jamaica
Record:  31 - 20
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
08/03/2031Kingston, Jamaica30 - 20 Diego Balamut6 - 16 WPts
07/01/2031Kingston, Jamaica29 - 20 Matthew Mangabel3 - 12 WPts
07/11/2030Kingston, Jamaica28 - 20 Sagaz Carbon8 - 12 WPts
07/09/2030Kingston, Jamaica27 - 20 Joseph Sime15(1) - 11 WPts
08/07/2030Kingston, Jamaica26 - 20 Jasper Slone1 - 3 WPts
09/05/2030Kingston, Jamaica25 - 20 Ian Strachan2 - 12 WPts
10/03/2030Kingston, Jamaica25 - 19 Ryo Tahara30 - 13 LPts
09/01/2030Kingston, Jamaica24 - 19 Loredo Alverez7 - 10(3) WPts
10/11/2029Kingston, Jamaica23 - 19 Dmitriy Karibghanow1 - 2 WPts
10/09/2029Kingston, Jamaica22 - 19 Aimon Abeyta16 - 11 WPts
11/07/2029Kingston, Jamaica21 - 19 Paul Roach0 - 4 WPts
12/05/2029Kingston, Jamaica20 - 19 John Hendrick6 - 10 WPts
12/03/2029Kingston, Jamaica19 - 19 Morgan Mowat12(2) - 21 WPts
14/01/2029Portmore, Jamaica18 - 19 David Murdy9(1) - 22 WPts
21/11/2028Ufa, Russia18 - 18 Timofei Kornilov5 - 22(1) LPts
23/09/2028Kingston, Jamaica17 - 18 Diego Morones2 - 7 WPts
25/07/2028Detroit, USA16 - 18 Michael Hughes2 - 3 WPts
27/05/2028Juarez, Mexico16 - 17 Rodrigo Cedano3 - 10 LPts
29/03/2028Kingston, Jamaica15 - 17 Juan Burgo2 - 8 WPts
30/01/2028New Kingston, Jamaica15 - 16 Henry Norris10(1) - 15 LPts
04/12/2027Bandar Lampung, Indonesia14 - 16 Setia Oki15 - 11 WPts
06/10/2027Norilsk, Russia13 - 16 Konstantin Ponomarenko2 - 8 WPts
08/08/2027Kemerovo, Russia13 - 15 Valeri Kneib1 - 13(1) LPts
10/06/2027Cali, Colombia12 - 15 Joaquin Barahona3 - 6 WPts
12/04/2027Constantine, Algeria11 - 15 Abdul Zaoui2 - 11 WPts
12/02/2027Los Alcarrizos, Dominican Republic10 - 15 Leonel Carda5 - 12 WPts
15/12/2026New Kingston, Jamaica9 - 15 Joey Johnston12 - 9 WPts
20/10/2026Kingston, Jamaica8 - 15 Shen Xing0 - 8(1) WPts
21/08/2026Constantine, Algeria7 - 15 Kamran Khalfi7 - 18 WPts
22/06/2026Daegu, South Korea6 - 15 Kee-hee You2 - 7 WPts
24/04/2026New Kingston, Jamaica6 - 14 Ian Shand8 - 13(1) LPts
27/02/2026Kingston, Jamaica5 - 14 Hilario Delgadillo2 - 6(1) WPts
29/12/2025Ecatepec, Mexico5 - 13 Quinto Zamarron9 - 14 LPts
31/10/2025Kingston, Jamaica4 - 13 Rio Hidalgo4 - 1 WPts
02/09/2025Kingston, Jamaica3 - 13 Ora Macanas0 - 1 WPts
04/07/2025New Kingston, Jamaica3 - 12 Sam Toller3 - 12 LPts
26/05/2025New Kingston, Jamaica3 - 11 Lucas Halley25(1) - 10 LPts
25/04/2025Kingston, Jamaica3 - 10 Duncan Nelson5 - 5 LPts
26/02/2025Kingston, Jamaica2 - 10 David Murdy0 - 7 WPts
29/12/2024Kingston, Jamaica2 - 9 Paul Crail2 - 4 LPts
08/11/2024Kingston, Jamaica2 - 8 Dave Devlin4 - 11 LPts
15/09/2024New Kingston, Jamaica2 - 7 Robert Pugh13 - 12 LPts
15/08/2024New Kingston, Jamaica2 - 6 Oscar Moorman0 - 0 LPts
10/07/2024Kingston, Jamaica2 - 5 Amon Ballantyne3 - 3 LPts
14/05/2024Kumasi, Ghana2 - 4 Lado Sribor11 - 22 LPts
16/03/2024Kingston, Jamaica2 - 3 Dave Devlin1 - 10 LPts
17/01/2024Spanish Town, Jamaica2 - 2 Oscar Glassford11(1) - 15 LPts
22/11/2023New Kingston, Jamaica1 - 2 Rich Gatt0 - 2 WPts
29/09/2023Spanish Town, Jamaica1 - 1 Jack Glen5 - 25 LPts
08/08/2023New Kingston, Jamaica1 - 0 James Llewelyn6 - 16 LPts
06/07/2023Kingston, Jamaica0 - 0 Oscar Lowry0 - 3(3) WPts