Weightclass:  Light Heavyweight
Location:  Nassau, Bahamas
Record:  77 - 25
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
14/11/2031Nassau, Bahamas76 - 25 Damir Abramovic10 - 13 WPts
13/09/2031Nassau, Bahamas75 - 25 Darko Vedric3 - 12 WPts
15/07/2031Nassau, Bahamas74 - 25 Angel Alcazar26 - 6 WPts
14/05/2031Nassau, Bahamas73 - 25 Sylvain Batton5 - 13 WPts
13/03/2031Nassau, Bahamas72 - 25 Robert Lenox9 - 4 WPts
12/01/2031Nassau, Bahamas71 - 25 Hui-chao Chong5 - 9 WPts
13/11/2030Nassau, Bahamas70 - 25 Inigo Poli1 - 5 WPts
14/09/2030Nassau, Bahamas69 - 25 Joaquin Aybar13 - 15 WPts
15/07/2030Nassau, Bahamas68 - 25 Robert Burke11 - 10 WPts
16/05/2030Nassau, Bahamas67 - 25 Ignado Pedregon6 - 3 WPts
17/03/2030Nassau, Bahamas66 - 25 Alessandro Albergo2 - 10 WPts
16/01/2030Nassau, Bahamas65 - 25 Lazar Kovalski2 - 6 WPts
17/11/2029Kaduna, Nigeria64 - 25 Kamran Salahuddin45 - 14 WPts
19/09/2029Daegu, South Korea63 - 25 Giles Montillet77 - 18 WPts Daegu World Championships 2029View
16/09/2029Daegu, South Korea62 - 25 Spencer Faulds9 - 0 WPts Daegu World Championships 2029View
13/09/2029Daegu, South Korea61 - 25 Antoni Sydor29(1) - 13 WPts Daegu World Championships 2029View
10/09/2029Daegu, South Korea60 - 25 James Dede36 - 7 WPts Daegu World Championships 2029View
07/09/2029Daegu, South Korea59 - 25 Eteocles Makris32(1) - 8 WPts Daegu World Championships 2029View
19/08/2029Nassau, Bahamas58 - 25 Haldor Henning48 - 39 WPts
19/07/2029Nassau, Bahamas57 - 25 Haldor Henning48 - 38 WPts
18/06/2029Nassau, Bahamas56 - 25 Haldor Henning48 - 37 WPts
18/05/2029Bergen, Norway55 - 25 Haldor Henning48 - 36 WPts
17/04/2029San Jose, Costa Rica54 - 25 Jose Montesinos33(2) - 37 WPts
17/03/2029Nassau, Bahamas53 - 25 Kian Hilton9 - 3 WPts Bahamas National Championships 2029View
14/03/2029Nassau, Bahamas52 - 25 Theo Batch9 - 8 WPts Bahamas National Championships 2029View
11/03/2029Nassau, Bahamas51 - 25 Michael Morgan6(1) - 4 WPts Bahamas National Championships 2029View
24/02/2029Nassau, Bahamas51 - 24 Haldor Henning44 - 36 LPts
23/01/2029Nassau, Bahamas50 - 24 Haldor Henning44 - 35 WPts
22/12/2028Nassau, Bahamas49 - 24 Haldor Henning44 - 34 WPts
20/11/2028Nassau, Bahamas48 - 24 Haldor Henning44 - 33 WPts
20/10/2028Bergen, Norway47 - 24 Haldor Henning44 - 32 WPts
19/09/2028Nassau, Bahamas46 - 24 Haldor Henning44 - 31 WPts
19/08/2028Nassau, Bahamas45 - 24 Haldor Henning44 - 30 WPts
16/07/2028Nanning, China45 - 23 Stein Helderman25 - 6 LPts Nanning Olympics 2028View
13/07/2028Nanning, China44 - 23 Lewis Hunzvi80 - 32 WPts Nanning Olympics 2028View
18/06/2028Nassau, Bahamas43 - 23 Cisco Zamora33(1) - 27 WPts
16/05/2028Nassau, Bahamas42 - 23 Zachary Biumba4 - 3 WPts
17/03/2028Nassau, Bahamas41 - 23 Mark Houp6 - 8 WPts Bahamas National Championships 2028View
14/03/2028Nassau, Bahamas40 - 23 John Emond9 - 6 WPts Bahamas National Championships 2028View
11/03/2028Nassau, Bahamas39 - 23 Michael Morgan1 - 2 WPts Bahamas National Championships 2028View
13/02/2028Bergen, Norway39 - 22 Haldor Henning37 - 29 LPts
12/01/2028Port-au-Prince, Haiti39 - 21 Vicente Amor33 - 20 LPts Americas Championships 2028View
09/01/2028Port-au-Prince, Haiti38 - 21 Sam Lisk12 - 11 WPts Americas Championships 2028View
17/11/2027Bergen, Norway37 - 21 Haldor Henning37 - 26 WPts
17/10/2027Nassau, Bahamas37 - 20 Haldor Henning36 - 26 LPts
13/09/2027Ibadan, Nigeria37 - 19 Larrimore Flores15 - 7 LPts Ibadan World Championships 2027View
10/09/2027Ibadan, Nigeria36 - 19 Boden Montillet25 - 29 WPts Ibadan World Championships 2027View
07/09/2027Ibadan, Nigeria35 - 19 Rob More27 - 18 WPts Ibadan World Championships 2027View
28/08/2027Nassau, Bahamas34 - 19 Oto Rovnak21 - 34 WPts
28/07/2027Nassau, Bahamas33 - 19 Oto Rovnak21 - 33 WPts
27/06/2027Nassau, Bahamas32 - 19 Oto Rovnak21 - 32 WPts
18/05/2027Nassau, Bahamas31 - 19 Cisco Zamora24(1) - 22 WPts
17/04/2027Holguin, Cuba30 - 19 Cisco Zamora24(1) - 21 WPts
17/03/2027Nassau, Bahamas29 - 19 Dave Corse8 - 8 WPts Bahamas National Championships 2027View
14/03/2027Nassau, Bahamas28 - 19 Jacob Neill4 - 2 WPts Bahamas National Championships 2027View
11/03/2027Nassau, Bahamas27 - 19 Stephen Melvin6 - 11 WPts Bahamas National Championships 2027View
22/02/2027Nassau, Bahamas26 - 19 Cisco Zamora21(1) - 20 WPts
22/01/2027Nassau, Bahamas25 - 19 Cisco Zamora21(1) - 19 WPts
22/12/2026Nassau, Bahamas24 - 19 Cisco Zamora21(1) - 18 WPts
21/11/2026Nassau, Bahamas23 - 19 Cisco Zamora21(1) - 17 WPts
21/10/2026Holguin, Cuba22 - 19 Cisco Zamora21(1) - 16 WPts
20/09/2026Holguin, Cuba22 - 18 Cisco Zamora20(1) - 16 LPts
20/08/2026Roskilde, Denmark21 - 18 Vanslow Lindeman15 - 17 WPts
19/07/2026Soledad, Colombia21 - 17 Emanuel Vilches23 - 15 LPts
18/06/2026Soledad, Colombia21 - 16 Emanuel Vilches22 - 15 LPts
18/05/2026Split, Croatia21 - 15 Drago ล antic39(1) - 21 LPts
17/04/2026Holguin, Cuba20 - 15 Cisco Zamora17(1) - 14 WPts
17/03/2026Nassau, Bahamas20 - 14 Dai Milleson19 - 18 LPts Bahamas National Championships 2026View
14/03/2026Nassau, Bahamas19 - 14 Michael Forbes5 - 3 WPts Bahamas National Championships 2026View
11/03/2026Nassau, Bahamas18 - 14 Paul Mickle7 - 16 WPts Bahamas National Championships 2026View
05/03/2026Nassau, Bahamas18 - 13 Dembe Ssenjovu13 - 12 LPts
09/01/2026Montreal, Canada18 - 12 Frisco Grullon31(2) - 15 LPts Americas Championships 2026View
15/12/2025Abidjan, Ivory Coast18 - 11 Boden Montillet10 - 24 LPts
14/11/2025Nassau, Bahamas18 - 10 Saad Yamin19 - 16 LPts
09/10/2025Nassau, Bahamas18 - 9 Mikolas Leva19(1) - 11 LPts
07/09/2025Ningbo, China18 - 8 Haider Baluch30(1) - 9 LPts Ningbo World Championships 2025View
13/07/2025Chelyabinsk, Russia17 - 8 Aleksandr Konovalov8(1) - 12 WPts
15/05/2025Soka, Japan16 - 8 Satoru Yamaoka4 - 7 WPts
17/03/2025Nassau, Bahamas15 - 8 Chris Weatherspoon5 - 3 WPts Bahamas National Championships 2025View
14/03/2025Nassau, Bahamas14 - 8 Davie Issac4 - 3 WPts Bahamas National Championships 2025View
11/03/2025Nassau, Bahamas13 - 8 Theo Davie15 - 14 WPts Bahamas National Championships 2025View
06/02/2025Nassau, Bahamas12 - 8 Davie Issac3 - 2 WPts
08/12/2024Nassau, Bahamas11 - 8 Jamie Ramsay7 - 14 WPts
10/10/2024Nassau, Bahamas10 - 8 Rex Keelan4 - 15 WPts
12/08/2024San Bernardo, Chile9 - 8 Rogelio Neri5 - 15 WPts
14/06/2024Nassau, Bahamas8 - 8 James Agnew7 - 22 WPts
17/04/2024Nassau, Bahamas7 - 8 Billy Blair18 - 22 WPts
14/03/2024Nassau, Bahamas7 - 7 Cole Brown6 - 19(1) LPts Bahamas National Championships 2024View
11/03/2024Nassau, Bahamas6 - 7 Dai Milleson10 - 10 WPts Bahamas National Championships 2024View
19/02/2024Nassau, Bahamas6 - 6 Joel Adie7(1) - 11 LPts
19/01/2024Nassau, Bahamas5 - 6 John Proudfoot29 - 12 WPts
09/12/2023Nassau, Bahamas4 - 6 Angel Rapoza1 - 2 WPts
09/10/2023Nassau, Bahamas4 - 5 Ian Ness6 - 15 LPts
20/08/2023Toronto, Canada4 - 4 Inigo Struthers20(1) - 11 LPts
21/06/2023Nassau, Bahamas3 - 4 William Hemphill3 - 3 WPts
22/04/2023Minsk, Belarus2 - 4 Pylyp Olesky2 - 8 WPts
22/02/2023Cuenco, Ecuador2 - 3 Venacio Colindres4 - 7 LPts
24/12/2022Nassau, Bahamas1 - 3 Ashley Motto3 - 9 WPts
24/10/2022Bilbao, Spain1 - 2 Saturnin Galindo14 - 16 LPts
26/08/2022Nassau, Bahamas1 - 1 Mason Craddock14 - 14 LPts
12/07/2022Nassau, Bahamas1 - 0 Joe Marchbanks12 - 10 LPts
05/06/2022Nassau, Bahamas0 - 0 Luka Kozlovsky4 - 6 WPts