Weightclass:  Welterweight
Location:  New Kingston, Jamaica
Record:  20 - 12
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
04/05/2030New Kingston, Jamaica19 - 12 Dale Glace2 - 4 WPts
06/03/2030New Kingston, Jamaica18 - 12 Giele Rezoete3 - 5 WPts
06/01/2030New Kingston, Jamaica17 - 12 Maximilian Kamke5 - 5 WPts
07/11/2029New Kingston, Jamaica16 - 12 Ashley Haney1 - 5 WPts
08/09/2029New Kingston, Jamaica15 - 12 Gerald Sonko6 - 8 WPts
10/07/2029New Kingston, Jamaica14 - 12 Connor Glass6 - 16 WPts
12/05/2029New Kingston, Jamaica13 - 12 Edward Cromie6 - 9 WPts
13/03/2029New Kingston, Jamaica12 - 12 Brett Catig0 - 5 WPts
12/01/2029New Kingston, Jamaica11 - 12 Theo Davie0 - 1 WPts
13/11/2028New Kingston, Jamaica10 - 12 Ollie Ponton2 - 1 WPts
14/09/2028New Kingston, Jamaica10 - 11 Inigo Hire11 - 11 LPts
16/07/2028New Kingston, Jamaica9 - 11 Gustaaf Foerlyngier1 - 8 WPts
17/05/2028New Kingston, Jamaica8 - 11 Joshua Nist0 - 8 WPts
18/03/2028Asuncion, Paraguay8 - 10 Rafael Fonseca18 - 17(1) LPts
19/01/2028Khayelitsha, South Africa8 - 9 Sam Nzimande14(1) - 26(2) LPts
21/11/2027Dubai, UAE8 - 8 Yasin Saleeby21 - 11 LPts
23/09/2027New Kingston, Jamaica7 - 8 Oliver Ray1 - 1 WPts
26/07/2027Kharkiv, Ukraine6 - 8 Gennady Shavershian5 - 18(1) WPts
28/05/2027Guayaquil, Ecuador5 - 8 Ignado Martinez7(1) - 13 WPts
30/03/2027Kingston, Jamaica5 - 7 Theo Dewey5 - 21 LPts
31/01/2027Spanish Town, Jamaica4 - 7 Joseph Ward3 - 13(1) WPts
06/12/2026Kingston, Jamaica4 - 6 Max Borthwick16 - 25(3) LPts
08/10/2026New Kingston, Jamaica3 - 6 Rob Tolmie9 - 10 WPts
13/08/2026Spanish Town, Jamaica3 - 5 Billy Mason6 - 10 LPts
12/07/2026Portmore, Jamaica3 - 4 Stephen Allan0 - 0 LPts
09/06/2026Johannesburg, South Africa3 - 3 Voshon Waris8 - 22 LPts
11/04/2026Kingston, Jamaica2 - 3 Vincent Kimmey1 - 16 WPts
13/02/2026Harare, Zimbabwe2 - 2 Mark Masiyiwa5 - 9(1) LPts
16/12/2025New Kingston, Jamaica1 - 2 Mark Nevitt0 - 1 WPts
18/10/2025Lviv, Ukraine1 - 1 Vitali Andrick17(2) - 30 LPts
20/08/2025Bogota, Colombia1 - 0 Xalvador Flores26 - 23 LPts
22/06/2025New Kingston, Jamaica0 - 0 Antwan Aikens2 - 6 WPts