Weightclass:  Middleweight
Location:  Nassau, Bahamas
Record:  29 - 35(10)
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
01/06/2031Nassau, Bahamas28 - 35(10) Rodrigo Maya7 - 17 WPts
31/03/2031Nassau, Bahamas27 - 35(10) Syed Daoud1 - 4 WPts
30/01/2031Nassau, Bahamas26 - 35(10) Noah Kapinda3 - 27 WPts
02/12/2030Nassau, Bahamas26 - 34(9) Michael Popkin21(1) - 19 LKO3
03/10/2030Nassau, Bahamas25 - 34(9) Joaquin Chino1 - 3 WPts
04/08/2030Nassau, Bahamas24 - 34(9) Zain Alim1 - 12 WPts
05/06/2030Nassau, Bahamas23 - 34(9) Michael Voils1 - 0 WPts
06/04/2030Nassau, Bahamas22 - 34(9) Jasper Wann5 - 8 WPts
05/02/2030Nassau, Bahamas21 - 34(9) Qadir Aghamirov1 - 8 WPts
07/12/2029Nassau, Bahamas20 - 34(9) Kamran Zakiev2 - 5 WPts
08/10/2029Nassau, Bahamas19 - 34(9) Walenty Witczak3 - 7 WPts
09/08/2029Nassau, Bahamas19 - 33(9) Peter Perk23(3) - 18 LPts
10/06/2029Nassau, Bahamas18 - 33(9) Phil Vint8 - 23 WPts
11/04/2029Kumasi, Ghana17 - 33(9) Ali Farra2 - 9 WPts
11/02/2029Nassau, Bahamas16 - 33(9) Will Nivison3 - 7 WPts
13/12/2028Durres, Albania15 - 33(9) Fatlum Bajraktari1 - 11 WPts
15/10/2028Zagreb, Croatia14 - 33(9) Dušan Bojanic0 - 3 WPts
17/08/2028Vilnius, Lithuania13 - 33(9) Dorota Kortas0 - 12 WPts
19/06/2028Cuenco, Ecuador12 - 33(9) Rico Fregoso2 - 9 WPts
21/04/2028Melbourne, Australia12 - 32(9) Harvey Ryan3 - 8 LPts
22/02/2028Nassau, Bahamas12 - 31(8) Chris Leeper12(3) - 26 LKO3
24/12/2027Nassau, Bahamas12 - 30(7) Chris Leeper11(2) - 26 LKO3
26/10/2027Nassau, Bahamas11 - 30(7) Josh Bryce2 - 13 WPts
26/08/2027Melbourne, Australia11 - 29(7) Ian Dowie3 - 10 LPts
27/06/2027Bochum, Germany11 - 28(7) Schaffer Manecke19 - 14 LPts
29/04/2027Oslo, Norway11 - 27(7) Holm Mostrom9 - 24 LPts
01/03/2027Irapuato, Mexico11 - 26(7) Jaguar Lugar3 - 15 LPts
01/01/2027Zagreb, Croatia11 - 25(7) Milivoj Loncarevic7 - 8 LPts
03/11/2026Xian, China11 - 24(7) Jun Jue4 - 4 LPts
05/09/2026Leon, Nicaragua10 - 24(7) Manuel Alcazar0 - 0 WPts
08/07/2026Nassau, Bahamas10 - 23(7) Jordan Merrick14 - 24 LPts
09/05/2026Port Elizabeth, South Africa9 - 23(7) Yobachi Adjei15(1) - 9(2) WPts
11/03/2026Nassau, Bahamas8 - 23(7) Ian Malcomson1 - 25 WPts
11/01/2026Mecca, Saudi Arabia8 - 22(6) Sajid Arif13 - 25 LKO3
13/11/2025Nassau, Bahamas8 - 21(6) Nick Steele13 - 12 LPts
30/09/2025Tirana, Albania8 - 20(6) Christopher Duka1 - 3 LPts
02/08/2025Minsk, Belarus8 - 19(6) Dmitriy Platon16 - 10 LPts
04/06/2025Santiago, Chile8 - 18(5) Santiago Cuenca31 - 15 LKO3
06/04/2025Roskilde, Denmark8 - 17(4) Sven Westerlund27 - 15 LKO3
06/02/2025Nassau, Bahamas8 - 16(4) Paul Wass21 - 27 LPts
09/12/2024Nassau, Bahamas8 - 15(4) Michael Seeton5 - 18 LPts
17/10/2024Nassau, Bahamas7 - 15(4) Lloyd Neil16 - 24 WPts
10/09/2024Nassau, Bahamas7 - 14(3) David Heggins14 - 16 LKO3
09/08/2024Nassau, Bahamas7 - 13(3) Bilal Casymov4 - 10 LPts
11/06/2024Nassau, Bahamas6 - 13(3) Andy Kirkland0 - 2 WPts
12/04/2024Nassau, Bahamas5 - 13(3) Peter Kemble5 - 7 WPts
13/02/2024Nassau, Bahamas4 - 13(3) Michael Bowar0 - 3 WPts
15/12/2023Nassau, Bahamas3 - 13(3) Ian Malcomson0 - 11 WPts
15/10/2023Almaty, Kazakhstan3 - 12(2) Khalid Mambetow26(1) - 8 LKO3
17/08/2023Nassau, Bahamas3 - 11(2) Noel Preece3 - 13 LPts
21/06/2023Nassau, Bahamas2 - 11(2) Ian Malcomson0 - 8 WPts
22/04/2023Nassau, Bahamas2 - 10(1) Milan Dejanovic13 - 20 LKO3
22/02/2023Nassau, Bahamas1 - 10(1) Dylan Pyper1 - 7 WPts
23/12/2022Nassau, Bahamas1 - 9 Jonathan Peavey9 - 22 LKO3
29/10/2022Nassau, Bahamas1 - 8 John Baughan16(1) - 14 LPts
01/09/2022Nassau, Bahamas0 - 8 Lloyd Neil6 - 21 WPts
04/07/2022Minsk, Belarus0 - 7 Kir Wozniak14 - 12 LPts
06/05/2022Nassau, Bahamas0 - 6 John Pearce0 - 0 LPts
07/03/2022Nassau, Bahamas0 - 5 Bryan Steel4 - 1 LPts
09/01/2022Nassau, Bahamas0 - 4 Mike Kane14 - 9 LPts
08/11/2021Nassau, Bahamas0 - 3 Justin Neilson1 - 4(1) LPts
08/09/2021Nassau, Bahamas0 - 2 Josh Brash20 - 4 LPts
12/07/2021Nassau, Bahamas0 - 1 Leon Pait8 - 15 LPts
05/06/2021Nassau, Bahamas0 - 0 Mark Flett0 - 2 LPts