Weightclass:  Light Welterweight
Location:  Kingston, Jamaica
Record:  22 - 19
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
24/10/2028Kingston, Jamaica21 - 19 Boris Abileff7(1) - 4 WPts
25/08/2028Kingston, Jamaica21 - 18 Diego Vidrio13 - 7 LPts
26/06/2028Kingston, Jamaica20 - 18 Joaquin Marcia7 - 26 WPts
27/04/2028Kingston, Jamaica19 - 18 Jose Salvatierra4 - 8 WPts
28/02/2028Kingston, Jamaica18 - 18 Ewan Brennan0 - 5 WPts
30/12/2027Kingston, Jamaica17 - 18 Jurica Vukšic8 - 10 WPts
31/10/2027Kingston, Jamaica16 - 18 Will Wilson0 - 15 WPts
31/08/2027Kingston, Jamaica15 - 18 Jamie Gilbride0 - 2 WPts
01/07/2027Kingston, Jamaica14 - 18 Jacob Dinwoodie10 - 23 WPts
02/05/2027Kingston, Jamaica13 - 18 Patrick Sillars2 - 0 WPts
03/03/2027Kingston, Jamaica12 - 18 Myles Kappas0 - 4 WPts
02/01/2027Kingston, Jamaica11 - 18 Stuart Prosser2 - 10 WPts
04/11/2026Wuhan, China11 - 17 Zhu Peng3 - 34(15) LPts
06/09/2026Kingston, Jamaica10 - 17 John Moyle0 - 21 WPts
08/07/2026Tipitapa, Nicaragua10 - 16 Oro Sotelo13 - 12 LPts
10/05/2026Kingston, Jamaica9 - 16 Ximen Borrayo0 - 10(2) WPts
11/03/2026Ulsan, South Korea9 - 15 Tae-hee Pae36(1) - 14 LPts
11/01/2026Daegu, South Korea8 - 15 Eun-sun Huh10(1) - 14 WPts
13/11/2025Silang, Philippines8 - 14 Alejandro Casupang18 - 12 LPts
15/09/2025Salvador, Brazil8 - 13 Santiago Riso8 - 14 LPts
18/07/2025New Kingston, Jamaica7 - 13 Matthew Turner21 - 14 WPts
20/05/2025Changwon, South Korea7 - 12 Seung-dae Ko15 - 19 LPts
22/03/2025Zamboanga City, Philippines7 - 11 Manny Melgoza12 - 26(1) LPts
22/01/2025Mexico City, Mexico7 - 10 Juan Narvaez18 - 26(9) LPts
24/11/2024Antipolo, Philippines7 - 9 Jeraldo Luyaben34 - 6 LPts
26/09/2024Riyadh, Saudi Arabia6 - 9 Danyaal Bari1 - 15(1) WPts
29/07/2024Kingston, Jamaica5 - 9 Gareth Millar2 - 9 WPts
02/06/2024Kingston, Jamaica4 - 9 Khat Levian0 - 10 WPts
04/04/2024Kingston, Jamaica3 - 9 Luka Iklassow0 - 5 WPts
05/02/2024Montevideo, Uruguay3 - 8 Alvino Belles23(2) - 11 LPts
08/12/2023Antwerp, Belgium3 - 7 Dimitri Laurens1 - 5 LPts
09/10/2023Kingston, Jamaica3 - 6 Tobias Evans7 - 30 LPts
06/09/2023New Kingston, Jamaica2 - 6 David Iverson0 - 0 WPts
05/08/2023New Kingston, Jamaica1 - 6 John Moyle0 - 0 WPts
07/06/2023Gulu, Uganda1 - 5 Scott Nawanoma17(1) - 17 LPts
09/04/2023Montevideo, Uruguay1 - 4 Jeraldo Nuncio11 - 19 LPts
09/02/2023Abu Dhabi, UAE1 - 3 Faisal Abad13(1) - 16 LPts
12/12/2022Montevideo, Uruguay1 - 2 Guillermo Isidro5 - 14(8) LPts
14/10/2022Dalian, China1 - 1 Gan Hsieh2 - 18 LPts
16/08/2022Manaus, Brazil1 - 0 Juan Nuncio18 - 4 LPts
18/06/2022Kingston, Jamaica0 - 0 Mark Garrick1 - 6(1) WPts