Weightclass:  Heavyweight
Location:  New Kingston, Jamaica
Record:  41 - 38
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
15/08/2034New Kingston, Jamaica40 - 38 Michal Wrzesinski4 - 27 WPts
15/06/2034New Kingston, Jamaica40 - 37 Porfio Luna21 - 13 LPts
16/04/2034New Kingston, Jamaica40 - 36 Timofei Shevchenko13(1) - 5 LPts
14/02/2034New Kingston, Jamaica39 - 36 Gethin Rizzo11 - 8 WPts
14/12/2033New Kingston, Jamaica38 - 36 Kauno Raisanen1 - 1 WPts
15/10/2033New Kingston, Jamaica37 - 36 Nerseh Kachadouryan3 - 8 WPts
14/08/2033New Kingston, Jamaica36 - 36 Jozo Salopek2 - 14(1) WPts
13/06/2033New Kingston, Jamaica35 - 36 Roko Milas1 - 10 WPts
13/04/2033New Kingston, Jamaica34 - 36 Erdem Bilici1 - 6 WPts
12/02/2033New Kingston, Jamaica33 - 36 Iskender Chinar8 - 3 WPts
13/12/2032New Kingston, Jamaica32 - 36 Tommi Pakarinen4 - 17 WPts
13/10/2032New Kingston, Jamaica31 - 36 Bohdan Pribula3 - 6 WPts
13/08/2032Athens, Greece31 - 35 Abydos Malas46(2) - 22 LPts
13/07/2032Czestochowa, Poland31 - 34 Maksymilian Janik39 - 19 LPts
12/06/2032New Kingston, Jamaica31 - 33 Maksymilian Janik38 - 19 LPts
12/05/2032New Kingston, Jamaica31 - 32 Maksymilian Janik37 - 19 LPts
01/04/2032Kingston, Jamaica31 - 31 Declan Glass15 - 2 LPts Jamaica National Championships 2032View
29/03/2032Kingston, Jamaica30 - 31 Rob Carlyle13 - 17 WPts Jamaica National Championships 2032View
26/03/2032Kingston, Jamaica29 - 31 Jack Burke7 - 23(2) WPts Jamaica National Championships 2032View
15/02/2032New Kingston, Jamaica29 - 30 Mark Albert46 - 15 LPts
09/01/2032Rio de Janeiro, Brazil29 - 29 Jose Rivas22 - 5 LPts Americas Championships 2032View
12/12/2031Warsaw, Poland28 - 29 Jakub Jablonski10 - 16 WPts
14/10/2031New Kingston, Jamaica28 - 28 Mark Albert41 - 14 LPts
13/09/2031Valencia, Venezuela28 - 27 Jose Rivas19 - 2 LPts Valencia World Championships 2031View
10/09/2031Valencia, Venezuela27 - 27 Haaris Ismael15 - 7 WPts Valencia World Championships 2031View
07/09/2031Valencia, Venezuela26 - 27 Wilber Eckstdt6 - 12 WPts Valencia World Championships 2031View
28/08/2031Sydney, Australia26 - 26 Mark Albert38 - 13 LPts
28/07/2031Sydney, Australia26 - 25 Mark Albert37 - 13 LPts
27/06/2031New Kingston, Jamaica25 - 25 Kuno Stien32 - 18 WPts
18/05/2031New Kingston, Jamaica25 - 24 Krastio á Nazarov42 - 8 LPts
01/04/2031Kingston, Jamaica24 - 24 Dave Gilliland11 - 26 WPts Jamaica National Championships 2031View
29/03/2031Kingston, Jamaica23 - 24 Dan Callen5 - 4 WPts Jamaica National Championships 2031View
26/03/2031Kingston, Jamaica22 - 24 Duncan Nessmith9 - 6 WPts Jamaica National Championships 2031View
21/02/2031Havana, Cuba22 - 23 Xaverius Salinas29 - 17 LPts
21/01/2031Havana, Cuba22 - 22 Xaverius Salinas28 - 17 LPts
16/12/2030New Kingston, Jamaica22 - 21 Phornello Sunzu37 - 12 LPts
06/11/2030Rosario, Argentina21 - 21 Emanuel Cabeza14 - 14 WPts
08/09/2030Port-de-Paix, Haiti20 - 21 Sylvain Olivier14 - 34(4) WPts
10/07/2030La Plata, Argentina20 - 20 Ximen Coreas3 - 11 LPts
12/05/2030New Kingston, Jamaica20 - 19 Paul Allison20 - 18 LPts
29/03/2030New Kingston, Jamaica20 - 18 Robert Hall23(3) - 15 LPts Jamaica National Championships 2030View
26/03/2030New Kingston, Jamaica19 - 18 Jasper Hannah7 - 7 WPts Jamaica National Championships 2030View
20/03/2030Abidjan, Ivory Coast19 - 17 Charles Bayle50 - 35 LPts
20/01/2030Vancouver, Canada18 - 17 Roger Swanston0 - 0 WPts
22/11/2029New Kingston, Jamaica17 - 17 Amon Beverage1 - 7 WPts
23/09/2029Portmore, Jamaica17 - 16 Danny Setton9 - 18 LPts
28/07/2029Sana'a, Yemen16 - 16 Faisal Almasri3 - 20 WPts
30/05/2029New Kingston, Jamaica15 - 16 Joel Hendrie0 - 3 WPts
01/04/2029Enugu, Nigeria14 - 16 Yakubu Yekini14 - 20 WPts
01/02/2029Aden, Yemen13 - 16 Abdul Ababneh0 - 5 WPts
04/12/2028Las Condes, Chile12 - 16 Ramirez Tesoro0 - 18(2) WPts
06/10/2028Algiers, Algeria11 - 16 Azam Khedis5 - 10 WPts
08/08/2028Kingston, Jamaica11 - 15 Jasper Brand10 - 12 LPts
11/06/2028New Kingston, Jamaica10 - 15 Guillermo Cala0 - 3 WPts
13/04/2028Krasnodar, Russia10 - 14 Kolya Stepushkin14(1) - 9 LPts
14/02/2028Viba del Mar, Chile9 - 14 Manuel Verdejo2 - 7 WPts
17/12/2027Kiev, Ukraine9 - 13 Toma Baran9 - 12 LPts
19/10/2027Kosice, Slovakia9 - 12 Abdon Adamec17(1) - 19 LPts
21/08/2027San Juan, Argentina9 - 11 Santiago Villafuerte18 - 8 LPts
23/06/2027New Kingston, Jamaica9 - 10 David Mayuka4 - 9 LPts
25/04/2027Nizhny Novgorod, Russia9 - 9 Vasili Baran19 - 23 LPts
25/02/2027New Kingston, Jamaica8 - 9 Dave Gilliland1 - 8 WPts
29/12/2026New Kingston, Jamaica7 - 9 James Tinkler4 - 7 WPts
30/10/2026Minsk, Belarus7 - 8 Oleksiy Panfil20 - 16(1) LPts
31/08/2026New Kingston, Jamaica6 - 8 Dave Geddings9 - 19 WPts
10/07/2026Ottawa, Canada6 - 7 Cole Ewan27(1) - 7 LPts
11/05/2026Kingston, Jamaica5 - 7 Bryn Ritchison6(1) - 16 WPts
30/03/2026New Kingston, Jamaica5 - 6 David Shumway11 - 14 LPts
18/02/2026Sofia, Bulgaria5 - 5 Danail Vasilov12 - 19 LPts
21/12/2025Kingston, Jamaica5 - 4 Mark Maben29 - 20 LPts
12/11/2025Kingston, Jamaica5 - 3 Michael Bay3 - 10 LPts
18/09/2025New Kingston, Jamaica4 - 3 John Latta8 - 12(4) WPts
01/08/2025Karaj, Iran3 - 3 Azam Jalali0 - 4 WPts
03/06/2025Kingston, Jamaica3 - 2 Morgan Preddy21(1) - 23 LPts
30/04/2025Portmore, Jamaica2 - 2 Jack Raitt1 - 5(1) WPts
27/03/2025Fortaleza, Brazil2 - 1 Ponce Almeida17 - 29 LPts
27/01/2025Viba del Mar, Chile2 - 0 Montel Aguilera6 - 11 LPts
28/11/2024Prague, Czech Republic1 - 0 Emil Vitek1 - 6 WPts
30/09/2024New Kingston, Jamaica0 - 0 Steven Loar1(1) - 0 WPts