Weightclass:  Heavyweight
Location:  Nassau, Bahamas
Record:  14(1) - 26
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
24/04/2027Nassau, Bahamas14(1) - 25 Rex Lin9 - 6 LPts
23/02/2027Nassau, Bahamas13(1) - 25 Brin Callan5 - 7 WPts
24/12/2026Nassau, Bahamas13(1) - 24 Darryl Robie7(1) - 25 LPts
25/10/2026Nassau, Bahamas13(1) - 23 Seth Morse8 - 8 LPts
26/08/2026Nassau, Bahamas13(1) - 22 Silvano Catte11 - 10 LPts
27/06/2026Nassau, Bahamas12(1) - 22 Deion Munda8 - 9 WPts
28/04/2026Nassau, Bahamas11(1) - 22 John Smeaton2 - 3 WPts
27/02/2026Nassau, Bahamas10(1) - 22 Imran Mekkaoui3 - 3 WPts
29/12/2025Nassau, Bahamas10(1) - 21 Lorenzo Martinez1 - 16 LPts
30/10/2025Nassau, Bahamas10(1) - 20 Denton Hamel7 - 17 LPts
31/08/2025Nassau, Bahamas9(1) - 20 Peter Pritchard2 - 0 WPts
02/07/2025Nassau, Bahamas9(1) - 19 Euan Lockard1 - 6 LPts
03/05/2025Nassau, Bahamas9(1) - 18 Clint Keddie27 - 21 LPts
02/04/2025Nassau, Bahamas9(1) - 17 Neil All19 - 17 LPts
10/02/2025Nassau, Bahamas8(1) - 17 Milan Hlavinka4 - 15(1) WPts
13/12/2024Nassau, Bahamas7(1) - 17 Robert Enterkin1 - 19 WPts
12/10/2024Nassau, Bahamas7(1) - 16 Kieran Linkletter2 - 18 LPts
15/08/2024Nassau, Bahamas6(1) - 16 Kieran Linkletter2 - 17 WPts
27/06/2024Nassau, Bahamas6(1) - 15 Michael Gilmer29 - 16 LPts
13/05/2024Nassau, Bahamas6(1) - 14 Bob Hendrie22 - 24 LPts
10/04/2024Nassau, Bahamas6(1) - 13 Neil All13 - 17 LPts
21/02/2024Mexico City, Mexico5 - 13 Miguel Penalver5 - 33(24) WKO2
24/12/2023Zagreb, Croatia5 - 12 Matej Lipovac22 - 14 LPts
26/10/2023Nassau, Bahamas5 - 11 Hackett Hugo2 - 2 LPts
27/08/2023Nassau, Bahamas5 - 10 Dawid Szablewski5 - 12 LPts
28/06/2023Nassau, Bahamas4 - 10 Ian Sturrock1 - 3 WPts
28/04/2023Al Hudaydah, Yemen4 - 9 Malik Baba14 - 14 LPts
28/02/2023Nassau, Bahamas4 - 8 Clint Keddie16 - 14 LPts
30/12/2022Zagreb, Croatia4 - 7 Davorin Krznaric10 - 5 LPts
01/11/2022Nassau, Bahamas4 - 6 Isaac Monday7 - 2 LPts
03/09/2022Kobe, Japan3 - 6 Michi Tamura0 - 6 WPts
06/07/2022Yerevan, Armenia3 - 5 Kachazor Garabadian4 - 2 LPts
07/05/2022Belo Horizonte, Brazil2 - 5 Juan Parras0 - 2 WPts
08/03/2022Vitebsk, Belarus1 - 5 Borya Popovich1 - 0 WPts
08/01/2022Yerevan, Armenia1 - 4 Nerses Dakesian4 - 21 LPts
09/11/2021Yerevan, Armenia1 - 3 Arad Ilandryan15 - 5 LPts
11/09/2021Havana, Cuba1 - 2 Oihane Morante16(1) - 6 LPts
12/07/2021Nassau, Bahamas1 - 1 Germain Evra7 - 5 LPts
11/05/2021Nassau, Bahamas1 - 0 James Mein8 - 11 LPts
05/04/2021Nassau, Bahamas0 - 0 Sergeant Schueller1 - 3 WPts