Weightclass:  Light Heavyweight
Location:  New Kingston, Jamaica
Record:  31 - 23
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
27/10/2030New Kingston, Jamaica31 - 22 Jack Saucer28 - 25 LPts
28/08/2030New Kingston, Jamaica30 - 22 Ollie Kinzey1 - 1 WPts
29/06/2030New Kingston, Jamaica29 - 22 Jack Dalzell9 - 14 WPts
30/04/2030New Kingston, Jamaica28 - 22 Zadig Malkasian2 - 3 WPts
01/03/2030New Kingston, Jamaica28 - 21 Pyotr Shilkov12 - 11 LPts
30/12/2029New Kingston, Jamaica28 - 20 Dimi Ukhov17 - 19 LPts
31/10/2029New Kingston, Jamaica27 - 20 Yasin Isidora1 - 2 WPts
01/09/2029New Kingston, Jamaica26 - 20 Rodrick Amendt19 - 10 WPts
03/07/2029New Kingston, Jamaica25 - 20 Yobachi Zannu10(2) - 16 WPts
04/05/2029New Kingston, Jamaica24 - 20 Kashif Ismael6 - 9 WPts
06/03/2029New Kingston, Jamaica23 - 20 Miguel Portela8 - 11(1) WPts
04/01/2029New Kingston, Jamaica22 - 20 Aaron Bariagher13 - 25 WPts
05/11/2028Tirana, Albania22 - 19 Defrim Luga31 - 16 LPts
05/10/2028New Kingston, Jamaica22 - 18 Syed Kateb27(1) - 14 LPts
04/09/2028Al Hudaydah, Yemen22 - 17 Zuffur Abraham30 - 15 LPts
13/07/2028Nanning, China22 - 16 Rodrigo Frausto22(4) - 16 LPts Nanning Olympics 2028View
31/05/2028Amman, Jordan21 - 16 Waleed Hakim11 - 13 WPts
01/04/2028Spanish Town, Jamaica20 - 16 Mark Kerry19(1) - 5 WPts Jamaica National Championships 2028View
29/03/2028Spanish Town, Jamaica19 - 16 David Girvan20 - 15 WPts Jamaica National Championships 2028View
26/03/2028Spanish Town, Jamaica18 - 16 Jonathan Pagan0 - 3 WPts Jamaica National Championships 2028View
09/03/2028San Jose, Costa Rica17 - 16 Zacarias Roble35 - 18 WPts
10/01/2028Zaporizhia, Ukraine16 - 16 Borysko Dziuba12 - 8 WPts
11/11/2027New Kingston, Jamaica15 - 16 Rich Donald14 - 6 WPts
12/09/2027New Kingston, Jamaica15 - 15 Josh Thomason8 - 21 LPts
14/07/2027New Kingston, Jamaica14 - 15 David Southerland21 - 10(1) WPts
18/05/2027Spanish Town, Jamaica14 - 14 Ricky Gebbie4 - 20 LPts
29/03/2027New Kingston, Jamaica14 - 13 James Howat28 - 11 LPts Jamaica National Championships 2027View
26/03/2027New Kingston, Jamaica13 - 13 Theo Tannahill17 - 5 WPts Jamaica National Championships 2027View
18/03/2027Melbourne, Australia12 - 13 Kian Riach10 - 16 WPts
18/01/2027New Kingston, Jamaica11 - 13 Dylan Ewing4 - 13 WPts
19/11/2026New Kingston, Jamaica10 - 13 Alen Trumbull1 - 5 WPts
20/09/2026Kingston, Jamaica10 - 12 Theo Tannahill14 - 4 LPts
23/07/2026New Kingston, Jamaica9 - 12 Gregor Hendrickson1 - 0 WPts
24/05/2026Chiba, Japan8 - 12 Daiki Mori1 - 17 WPts
26/03/2026New Kingston, Jamaica7 - 12 Dave Hercules0 - 1 WPts
25/01/2026New Kingston, Jamaica6 - 12 Javier Higuera2 - 6 WPts
27/11/2025Plovdiv, Bulgaria5 - 12 Krastio á Dounev8 - 6 WPts
29/09/2025New Kingston, Jamaica4 - 12 Roger Hoggarth4 - 9 WPts
08/08/2025New Kingston, Jamaica3 - 12 Jindrich Hronek3 - 4 WPts
09/06/2025New Kingston, Jamaica3 - 11 Barry Wylie6 - 6 LPts
11/04/2025Montevideo, Uruguay3 - 10 Pancho Castaneda14 - 13 LPts
11/02/2025Spanish Town, Jamaica3 - 9 Jack Irving6 - 5 LPts
20/12/2024New Kingston, Jamaica3 - 8 Michael Robie0 - 17 LPts
24/10/2024New Kingston, Jamaica2 - 8 Ahmed Ghaksylyckow1 - 3 WPts
26/08/2024Kingston, Jamaica1 - 8 Rich Skilling2(1) - 7(2) WPts
22/07/2024New Kingston, Jamaica1 - 7 Dai Moreman0 - 0 LPts
04/06/2024New Kingston, Jamaica0 - 7 Dylan Ewing0 - 0 WPts
29/04/2024Yaoundé, Cameroon0 - 6 Oriel Bika11(1) - 14 LPts
01/03/2024Portmore, Jamaica0 - 5 John Primrose3 - 17 LPts
04/01/2024Douala, Cameroon0 - 4 Paris Nkoulou7 - 15 LPts
06/11/2023Lankaran, Azerbaijan0 - 3 Izzet Mamedaliev14 - 12(1) LPts
07/09/2023New Kingston, Jamaica0 - 2 Dillon Turner21 - 17 LPts
16/07/2023New Kingston, Jamaica0 - 1 Louis Tuten20 - 13 LPts
05/06/2023New Kingston, Jamaica0 - 0 Jordan Malles2 - 2 LPts