Weightclass:  Welterweight
Location:  Kingston, Jamaica
Record:  71(7) - 42
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
15/01/2033Kingston, Jamaica71(7) - 41 Lee Bliven9(1) - 6 LPts
15/11/2032Kingston, Jamaica71(7) - 40 Lee Bliven8(1) - 6 LPts
15/09/2032Kingston, Jamaica71(7) - 39 Lee Bliven7(1) - 6 LPts
16/07/2032Kingston, Jamaica70(7) - 39 Umair Hariri4 - 8 WPts
18/05/2032Kingston, Jamaica69(7) - 39 Rodrigo Sedillo3 - 14 WPts
18/03/2032Kingston, Jamaica68(7) - 39 Fedya Ukhov4 - 8 WPts
19/01/2032Kingston, Jamaica67(7) - 39 Rhod Vaughan4 - 8 WPts
20/11/2031Kingston, Jamaica66(7) - 39 Joaquin Narez3 - 9 WPts
19/09/2031Kingston, Jamaica65(7) - 39 Mairo Aranui1 - 8 WPts
21/07/2031Kingston, Jamaica64(7) - 39 Ju-young Keng0 - 4 WPts
22/05/2031Kingston, Jamaica63(7) - 39 Lee Bliven2 - 2 WPts
23/03/2031Kingston, Jamaica62(7) - 39 Gan Dandaron15 - 14 WPts
22/01/2031New Kingston, Jamaica61(7) - 39 Lee Bliven0 - 0 WPts
30/11/2030Brussels, Belgium60(6) - 39 Gage Bataille17 - 11 WKO3
02/10/2030Kingston, Jamaica59(6) - 39 Sabeer Amrani0 - 6 WPts
04/08/2030Yerevan, Armenia59(6) - 38 Papachan Papugian14 - 2 LPts
04/07/2030Yerevan, Armenia59(6) - 37 Papachan Papugian13 - 2 LPts
02/06/2030Yerevan, Armenia59(6) - 36 Papachan Papugian12 - 2 LPts
02/05/2030Kingston, Jamaica58(6) - 36 Jalo Jalava6 - 2 WPts
26/03/2030New Kingston, Jamaica58(6) - 35 Floyd Brodie9 - 1 LPts Jamaica National Championships 2030View
15/03/2030Barnaul, Russia58(6) - 34 Aleksandr Zhukanenko10 - 3 LPts
12/02/2030Kingston, Jamaica58(6) - 33 Aleksandr Zhukanenko9 - 3 LPts
09/01/2030Goiania, Brazil58(6) - 32 Edmundo Montejo43(1) - 27 LPts Americas Championships 2030View
04/01/2030Kingston, Jamaica57(6) - 32 Papachan Papugian8 - 0 WPts
09/11/2029Zagreb, Croatia57(6) - 31 Antun Nikolic42 - 42 LPts
09/10/2029Kingston, Jamaica57(6) - 30 Aleksandr Zhukanenko6 - 2 LPts
07/09/2029Daegu, South Korea57(6) - 29 Thor Dotseth23(1) - 3 LPts Daegu World Championships 2029View
13/08/2029Zagreb, Croatia57(6) - 28 Antun Nikolic40 - 41 LPts
13/07/2029Kingston, Jamaica56(6) - 28 Antun Nikolic40 - 40 WPts
31/05/2029Copenhagen, Denmark55(6) - 28 Jarl Truelsen1 - 8 WPts
01/04/2029Kingston, Jamaica54(6) - 28 Chris Sleigh18 - 15(1) WPts Jamaica National Championships 2029View
29/03/2029Kingston, Jamaica53(6) - 28 Bryan Dougal6(1) - 0 WPts Jamaica National Championships 2029View
26/03/2029Kingston, Jamaica52(6) - 28 Connor Glass6 - 14 WPts Jamaica National Championships 2029View
02/03/2029Kingston, Jamaica52(6) - 27 John Magwa35 - 39 LPts
29/01/2029Kingston, Jamaica51(6) - 27 John Magwa35 - 38 WPts
15/12/2028Kingston, Jamaica50(6) - 27 Bandar Marjouane38(1) - 31 WPts
28/10/2028Zagreb, Croatia50(6) - 26 Antun Nikolic37 - 35 LPts
27/09/2028Eindhoven, Netherlands49(6) - 26 Eggewaart Patoulet9 - 12 WPts
29/07/2028Perm, Russia48(6) - 26 Kir Karasev4 - 14 WPts
31/05/2028Irkutsk, Russia47(6) - 26 Georgiy Chikalkin13(1) - 13 WPts
01/04/2028Spanish Town, Jamaica46(6) - 26 Gregor Luckie3 - 1 WPts Jamaica National Championships 2028View
29/03/2028Spanish Town, Jamaica45(6) - 26 Dan Griffin12(1) - 20 WPts Jamaica National Championships 2028View
26/03/2028Spanish Town, Jamaica44(6) - 26 John Logan0 - 2 WPts Jamaica National Championships 2028View
15/02/2028Norilsk, Russia43(6) - 26 Daniil Tyurina19 - 12 WPts
18/12/2027Krasnoyarsk, Russia42(6) - 26 Melor Maslow4 - 27 WPts
20/10/2027Goiania, Brazil41(6) - 26 Xaverius Montano19 - 6 WPts
22/08/2027New Kingston, Jamaica40(6) - 26 Charles Wedderburn37 - 24 WPts
22/07/2027Al Ain, UAE40(6) - 25 Imran Ahsan20 - 10 LPts
24/05/2027Madrid, Spain39(6) - 25 Salvador Leano10(1) - 16 WPts
26/03/2027New Kingston, Jamaica39(6) - 24 Ewan Spencer10 - 18 LPts Jamaica National Championships 2027View
15/02/2027Kingston, Jamaica38(5) - 24 Dimi Chervyakov9 - 20(2) WKO3
17/12/2026Kingston, Jamaica37(5) - 24 Borya Tsybulnikov1 - 11 WPts
18/10/2026Kingston, Jamaica36(5) - 24 Lisimba Amartey5 - 18(2) WPts
19/08/2026Kingston, Jamaica35(5) - 24 Hjalmar Bagge6 - 3 WPts
20/06/2026Kingston, Jamaica34(5) - 24 Angel Batacan2 - 4 WPts
21/04/2026Kingston, Jamaica33(4) - 24 John Crandall24 - 26 WKO3
21/02/2026Kingston, Jamaica33(4) - 23 Colin Duffus21(1) - 31 LPts
25/12/2025New Kingston, Jamaica33(4) - 22 Joe Malcolm21 - 29(1) LPts
30/10/2025New Kingston, Jamaica33(4) - 21 Adam Thorburn38(1) - 10 LPts
06/09/2025Portmore, Jamaica32(3) - 21 Bart Herriott39 - 11 WKO3
11/07/2025New Kingston, Jamaica31(3) - 21 Dominic Craigmile17(1) - 27 WPts
24/05/2025Buenos Aires, Argentina30(3) - 21 Joaquin Manjarrez2 - 8 WPts
26/03/2025New Kingston, Jamaica30(3) - 20 David Cochrane17 - 18 LPts Jamaica National Championships 2025View
25/02/2025Kingston, Jamaica29(3) - 20 Lloyd Kelsoe9 - 9 WPts
28/12/2024Kingston, Jamaica28(2) - 20 Ethan Nest1 - 4 WKO3
30/10/2024Kingston, Jamaica27(2) - 20 Nwankwo Duba2 - 1 WPts
01/09/2024Portland, USA26(2) - 20 Kenzie Hastie1 - 1 WPts
04/07/2024Ankara, Turkey25(2) - 20 Asil Akkoyun1 - 7(1) WPts
06/05/2024Boksburg, South Africa25(2) - 19 Tokelo Kathrada20 - 14 LPts
08/03/2024Nassau, Bahamas24(2) - 19 David Isaacs24 - 15 WPts
09/01/2024Nassau, Bahamas23(2) - 19 Kenzie Atcheson14 - 23 WPts
11/11/2023Portmore, Jamaica23(2) - 18 Paul Berrie20 - 17 LPts
19/09/2023New Kingston, Jamaica22(1) - 18 Sam Boal23 - 14(2) WKO3
22/07/2023Kingston, Jamaica21(1) - 18 Max Borthwick4 - 16(1) WPts
23/05/2023Kingston, Jamaica21(1) - 17 Seth Reith22(2) - 13 LPts
01/04/2023Spanish Town, Jamaica21(1) - 16 Dave Moor31 - 5 LPts Jamaica National Championships 2023View
29/03/2023Spanish Town, Jamaica20(1) - 16 Richard Sconce26 - 13 WPts Jamaica National Championships 2023View
26/03/2023Spanish Town, Jamaica19(1) - 16 John Spiers25 - 9 WPts Jamaica National Championships 2023View
21/03/2023Johannesburg, South Africa19(1) - 15 Umi Addy15 - 12 LPts
21/01/2023Guayaquil, Ecuador18(1) - 15 Santiago Aldrete10 - 7 WPts
23/11/2022London, UK18(1) - 14 Dan Burgess18 - 13 LPts
24/09/2022New Kingston, Jamaica17(1) - 14 John Scott6 - 21 WPts
30/07/2022Christchurch, New Zealand16(1) - 14 Ewan Keddy12(1) - 18 WPts
31/05/2022New Kingston, Jamaica16(1) - 13 Leighton Thaw10 - 15 LPts
15/04/2022Managua, Nicaragua16(1) - 12 Urvano Canchola12 - 12 LPts
15/02/2022Accra, Ghana15(1) - 12 Ian Kessels15 - 9 WPts
18/12/2021New Kingston, Jamaica15(1) - 11 Seth Evans13 - 9 LPts
20/10/2021New Kingston, Jamaica15(1) - 10 Ian Hedley13 - 10 LPts
15/09/2021Kingston, Jamaica14(1) - 10 Sean Hawthorn4 - 18 WPts
23/07/2021Kingston, Jamaica14(1) - 9 Mark Orchard6(1) - 13 LPts
08/06/2021Kingston, Jamaica13(1) - 9 Gregor Divins15 - 8 WPts
08/04/2021Paterson, USA12(1) - 9 Noel Bowens0 - 2 WPts
07/02/2021Spanish Town, Jamaica11(1) - 9 David Dunwoody10(1) - 10 WPts
26/12/2020New Kingston, Jamaica10(1) - 9 Alec Ponton1 - 14 WPts
22/11/2020Kingston, Jamaica9(1) - 9 Joaquin Lozon3 - 9 WPts
22/09/2020Dublin, Ireland9(1) - 8 Niall Moore10 - 3 LPts
25/07/2020Gold Coast, Australia8 - 8 Josh Boo3 - 9(3) WKO3
27/05/2020Yekaterinburg, Russia8 - 7 Goga Ahn8 - 8 LPts
27/03/2020Kingston, Jamaica7 - 7 Colin Duffus5 - 8 WPts
27/01/2020Kingston, Jamaica7 - 6 Arnie Wemyss8(1) - 5 LPts
01/12/2019Kingston, Jamaica7 - 5 Matthew Haig8 - 5 LPts
21/10/2019Nassau, Bahamas6 - 5 Brad Bonar5 - 5 WPts
23/08/2019New Kingston, Jamaica5 - 5 Dave Neaves2 - 4 WPts
28/06/2019Baku, Azerbaijan5 - 4 Asgar Saba5 - 4 LPts
30/04/2019Kingston, Jamaica4 - 4 Theo Gotch6 - 0 WPts
14/03/2019Almaty, Kazakhstan4 - 3 Aftab Yahulykoff4 - 4 LPts
12/01/2019Kingston, Jamaica3 - 3 Rick Schafhauser3 - 3 WPts
12/11/2018Kingston, Jamaica2 - 3 Xalvador Gamero3 - 1 WPts
12/09/2018Kingston, Jamaica2 - 2 Kyle Beirne3 - 1 LPts
12/07/2018Kingston, Jamaica1 - 2 Ricky Costine2 - 0 WPts
11/05/2018Kampala, Uganda0 - 2 Naeem Sekajja1 - 1 WPts
12/03/2018Portmore, Jamaica0 - 1 Bart Herriott1 - 0 LPts
06/02/2018Kingston, Jamaica0 - 0 David Mroue0 - 0 LPts