Weightclass:  Welterweight
Location:  New Kingston, Jamaica
Record:  20 - 18
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
20/01/2029New Kingston, Jamaica19 - 18 Michael Gunigundo1 - 8 WPts
21/11/2028New Kingston, Jamaica19 - 17 Kieran Ward21 - 7 LPts
22/09/2028New Kingston, Jamaica18 - 17 Willaert Henderickx6 - 17 WPts
23/07/2028New Kingston, Jamaica17 - 17 Ollie Ponton1 - 0 WPts
24/05/2028New Kingston, Jamaica17 - 16 Max Urey6 - 9 LPts
25/03/2028New Kingston, Jamaica16 - 16 Peter MacBride0 - 12 WPts
25/01/2028New Kingston, Jamaica15 - 16 Quiqui Penano1 - 8 WPts
25/11/2027New Kingston, Jamaica14 - 16 John Kenison1 - 1 WPts
26/09/2027New Kingston, Jamaica13 - 16 Mark Hendrick0 - 2 WPts
28/07/2027New Kingston, Jamaica13 - 15 Gareth Waddel3 - 8 LPts
29/05/2027New Kingston, Jamaica12 - 15 Brad Yeatts2 - 15 WPts
30/03/2027New Kingston, Jamaica11 - 15 Louis Neale5(1) - 4 WPts
29/01/2027San Salvador, El Salvador10 - 15 Vicente Ojeda14 - 23 WPts
01/12/2026Reading, UK9 - 15 Mark Brannon8(1) - 26 WPts
03/10/2026New Kingston, Jamaica9 - 14 Stephen Nee11 - 11 LPts
06/08/2026Dnipropetrovsk, Ukraine9 - 13 Ivan Snegirev10 - 18 LPts
08/06/2026Antwerp, Belgium8 - 13 Ruben Van Beuvays24 - 27 WPts
10/04/2026Charleroi, Belgium7 - 13 Colville Paradis6 - 20 WPts
10/02/2026New Kingston, Jamaica7 - 12 Villiers Vartan2 - 7 LPts
13/12/2025London, UK7 - 11 Robert Creamer12 - 35(4) LPts
15/10/2025New Kingston, Jamaica7 - 10 Valerio Barzagli1 - 10 LPts
17/08/2025Kiev, Ukraine7 - 9 Taras Maslak32(1) - 14 LPts
19/06/2025Carrefour, Haiti6 - 9 Emmanuel Delahaye3 - 15 WPts
21/04/2025Baku, Azerbaijan6 - 8 Tarlan Leghari23 - 21 LPts
21/02/2025New Kingston, Jamaica5 - 8 Daniel Nish2 - 6 WPts
23/12/2024Carrefour, Haiti4 - 8 Emmanuel Delahaye2 - 13 WPts
25/10/2024Athens, Greece4 - 7 Coridan Doukas4 - 11 LPts
27/08/2024Newcastle, UK4 - 6 Sean Hayden14(1) - 24 LPts
29/06/2024Khayelitsha, South Africa3 - 6 Kwau Hlatshwayo5 - 14 WPts
30/04/2024Kingston, Jamaica3 - 5 Brin Anderson17(1) - 20 LPts
14/03/2024New Kingston, Jamaica2 - 5 Mark Wham1 - 4 WPts
14/01/2024Kingston, Jamaica2 - 4 Ethan Skilling13 - 19 LPts
08/12/2023Kingston, Jamaica2 - 3 Ian Swineford30 - 8 LPts
02/11/2023Portmore, Jamaica1 - 3 Jordan Spens1 - 4 WPts
20/09/2023Spanish Town, Jamaica1 - 2 Robert Oliverson3 - 16 LPts
24/07/2023Spanish Town, Jamaica1 - 1 David Slack13 - 19 LPts
05/06/2023Kingston, Jamaica1 - 0 Theo Dewey0 - 0 LPts
05/05/2023Port Said, Egypt0 - 0 Majid Jatoi0 - 0 WPts