Weightclass:  Super Heavyweight
Location:  Nassau, Bahamas
Record:  76(2) - 19
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
22/06/2028Nassau, Bahamas75(2) - 19 Pablo Silverio0 - 3 WPts
23/04/2028Nassau, Bahamas74(2) - 19 Cole Agnew4 - 15 WPts
23/02/2028Nassau, Bahamas73(2) - 19 Gregor Yeprad12 - 9 WPts
25/12/2027Nassau, Bahamas72(2) - 19 Cortez Imperial5 - 13 WPts
26/10/2027Nassau, Bahamas71(2) - 19 Paul Havey4 - 1 WPts
27/08/2027Nassau, Bahamas70(1) - 19 Montana Ribas9 - 7 WKO3
27/06/2027Nassau, Bahamas69(1) - 19 Fedya Chudy19(2) - 8 WPts
28/04/2027Nassau, Bahamas68(1) - 19 Macario Cuevas3 - 6 WPts
28/02/2027Nassau, Bahamas67(1) - 19 Ramiro Mantilla2 - 1 WPts
30/12/2026Nassau, Bahamas66(1) - 19 Alen Ervine8(1) - 12 WPts
31/10/2026Nassau, Bahamas65(1) - 19 Paco Vizcaino1 - 1 WPts
01/09/2026Nassau, Bahamas64(1) - 19 Fabron de Portzamparc2 - 16 WPts
03/07/2026Nassau, Bahamas64(1) - 18 Ontibile Afful66(2) - 15 LPts
15/05/2026Yerevan, Armenia63(1) - 18 Arshag Pandjarjyan15 - 23 WPts
17/03/2026Nassau, Bahamas62(1) - 18 Morgan Aikman37 - 20 WPts Bahamas National Championships 2026View
14/03/2026Nassau, Bahamas61(1) - 18 David Davies10 - 10 WPts Bahamas National Championships 2026View
11/03/2026Nassau, Bahamas60(1) - 18 Jake Pye9 - 17 WPts Bahamas National Championships 2026View
15/01/2026Montreal, Canada59(1) - 18 Guillermo Ceja27 - 15 WPts Americas Championships 2026View
12/01/2026Montreal, Canada58(1) - 18 Neper Piedrahita45 - 15 WPts Americas Championships 2026View
09/01/2026Montreal, Canada57(1) - 18 Diego Lantigua25 - 9 WPts Americas Championships 2026View
09/12/2025Nassau, Bahamas56(1) - 18 Ramirez Davalos40(1) - 29 WPts
08/11/2025Nassau, Bahamas55(1) - 18 Azam Abdi41 - 31 WPts
13/09/2025Ningbo, China55(1) - 17 Fadei Arsts34 - 14 LPts Ningbo World Championships 2025View
10/09/2025Ningbo, China54(1) - 17 Sam Stenquist48 - 12 WPts Ningbo World Championships 2025View
07/09/2025Ningbo, China53(1) - 17 Iago Picado22 - 11 WPts Ningbo World Championships 2025View
03/09/2025Nassau, Bahamas52(1) - 17 Evgeny Petrovich52 - 8 WPts
03/08/2025Nassau, Bahamas51(1) - 17 Evgeny Petrovich52 - 7 WPts
03/07/2025Kiev, Ukraine51(1) - 16 Evgeny Petrovich51 - 7 LPts
02/06/2025Nassau, Bahamas50(1) - 16 Azam Abdi39 - 28 WPts
02/05/2025Nassau, Bahamas49(1) - 16 Eckerd Achterhof50(5) - 11 WPts
17/03/2025Nassau, Bahamas48(1) - 16 Morgan Aikman31 - 17 WPts Bahamas National Championships 2025View
14/03/2025Nassau, Bahamas47(1) - 16 Paul Caden8 - 12 WPts Bahamas National Championships 2025View
11/03/2025Nassau, Bahamas46(1) - 16 James Stirling6 - 15 WPts Bahamas National Championships 2025View
21/02/2025Nassau, Bahamas45(1) - 16 Ramirez Davalos36(1) - 22 WPts
16/01/2025Nassau, Bahamas44(1) - 16 Andy Pendry32(1) - 33 WPts
03/12/2024Havana, Cuba43 - 16 Marjun Pastrano38 - 20(4) WKO3
01/11/2024Nassau, Bahamas43 - 15 Marjun Pastrano37 - 20(4) LPts
01/10/2024Nassau, Bahamas42 - 15 Marjun Pastrano37 - 19(4) WPts
19/08/2024Izmir, Turkey41 - 15 Temel Sadak38(3) - 14 WPts
19/07/2024Izmir, Turkey41 - 14 Temel Sadak37(3) - 14 LPts
18/06/2024Leipzig, Germany40 - 14 Eckerd Achterhof42(4) - 7 WPts
18/05/2024Bergen, Norway40 - 13 Oda Saetern44 - 13 LPts
14/04/2024Gothenburg, Sweden40 - 12 Emil Sandau44 - 14 LPts
14/03/2024Nassau, Bahamas39 - 12 Bryn Pennoyer5 - 9 WPts Bahamas National Championships 2024View
11/03/2024Nassau, Bahamas38 - 12 Bruce Prothro3 - 6 WPts Bahamas National Championships 2024View
09/02/2024Dubai, UAE37 - 12 Amjad Kheirallah21 - 28 WPts
09/01/2024Maracaibo, Venezuela37 - 11 Marjun Pastrano31 - 13(2) LPts Americas Championships 2024View
21/12/2023Nassau, Bahamas36 - 11 Petro Tkach21 - 18 WPts
20/11/2023Nassau, Bahamas35 - 11 Petro Tkach21 - 17 WPts
20/10/2023Nassau, Bahamas34 - 11 Paco Partida32(2) - 17 WPts
19/09/2023Nassau, Bahamas33 - 11 Paco Partida32(2) - 16 WPts
19/08/2023Nassau, Bahamas32 - 11 Vlaho Pinjuh18(2) - 19 WPts
19/07/2023Nassau, Bahamas31 - 11 Paco Partida32(2) - 14 WPts
18/06/2023Nassau, Bahamas30 - 11 Paco Partida32(2) - 13 WPts
18/05/2023Nassau, Bahamas29 - 11 Paco Partida32(2) - 12 WPts
17/04/2023Gomel, Belarus28 - 11 Petro Tkach20 - 11 WPts
17/03/2023Nassau, Bahamas27 - 11 James Bliven27 - 8 WPts Bahamas National Championships 2023View
14/03/2023Nassau, Bahamas26 - 11 Jay Boner23 - 13 WPts Bahamas National Championships 2023View
11/03/2023Nassau, Bahamas25 - 11 Vincent Milloy20(2) - 14 WPts Bahamas National Championships 2023View
06/02/2023Nassau, Bahamas24 - 11 Diego Varas22 - 14 WPts
06/01/2023Prague, Czech Republic23 - 11 Cyril Fiala24 - 13 WPts
06/12/2022Jaipur, India22 - 11 Syed Salih27 - 7 WPts
05/11/2022Vienna, Austria22 - 10 Gerhard Karp23 - 9 LPts
05/10/2022Abobo, Ivory Coast21 - 10 Gauvain Baton16 - 13 WPts
04/09/2022Nassau, Bahamas21 - 9 Ontibile Afful26 - 4 LPts
09/07/2022Nassau, Bahamas21 - 8 Rob Hobbie25 - 5 LPts
11/05/2022Nassau, Bahamas20 - 8 John Monro17 - 9 WPts
14/03/2022Nassau, Bahamas19 - 8 Dominic Cree23(1) - 6 WPts Bahamas National Championships 2022View
11/03/2022Nassau, Bahamas18 - 8 Ian Phenix14 - 11(1) WPts Bahamas National Championships 2022View
05/03/2022Angarsk, Russia17 - 8 Andrii Rusak0 - 0 WPts
04/01/2022Nassau, Bahamas16 - 8 Blerim Ozturk1 - 7 WPts
04/11/2021Nassau, Bahamas15 - 8 Vincent Milloy14(1) - 11 WPts
11/09/2021Nassau, Bahamas14 - 8 Vince Woodside8 - 14 WPts
11/07/2021Nassau, Bahamas14 - 7 James Wren13 - 7 LPts
10/05/2021Nassau, Bahamas13 - 7 John Monro13 - 7 WPts
11/03/2021Nassau, Bahamas13 - 6 James Soutter12(1) - 8 LPts Bahamas National Championships 2021View
10/01/2021Nassau, Bahamas12 - 6 Mark Rogerson8 - 12 WPts
17/11/2020Nassau, Bahamas12 - 5 Ivan Britto12 - 2 LPts
18/09/2020Nassau, Bahamas11 - 5 William Aikens11 - 8 WPts
23/07/2020Nassau, Bahamas10 - 5 Nathan Tighe10 - 1 WPts
22/05/2020Nassau, Bahamas10 - 4 Elmidar Rashidov1 - 15 LPts
22/03/2020Nassau, Bahamas9 - 4 Michael Ballantyne4 - 10 WPts
21/01/2020Nassau, Bahamas8 - 4 Blake Moutray3(1) - 7 WPts
22/11/2019Nassau, Bahamas7 - 4 Chainey Vieyra6 - 6 WPts
22/09/2019Nassau, Bahamas6 - 4 Blake Moutray3(1) - 5 WPts
09/08/2019Nassau, Bahamas6 - 3 William Aikens4 - 6 LPts
09/06/2019Donostia-San Sebastian, Spain5 - 3 Quico Frontera6 - 2 WPts
10/04/2019Nassau, Bahamas4 - 3 Paul Landrum5 - 2 WPts
09/03/2019Wellington, New Zealand3 - 3 John Burnet4 - 2 WPts
08/01/2019Berlin, Germany2 - 3 Rodolphe Kullmann2 - 1 WPts
10/11/2018Espoo, Finland2 - 2 Jere Itkonen4 - 0 LPts
12/09/2018Oran, Algeria2 - 1 Haaris Guemmadi0 - 3 LPts
14/07/2018Nassau, Bahamas2 - 0 Rob Hobbie3 - 0 LPts
10/06/2018Nassau, Bahamas1 - 0 Joseph Sand2 - 0 WPts
18/04/2018Nassau, Bahamas0 - 0 Rudolf Blatnik0 - 0 WPts