Weightclass:  Middleweight
Location:  Nassau, Bahamas
Record:  31 - 27
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
11/03/2029Nassau, Bahamas30 - 27 Mark Edmison4 - 14 WPts
09/01/2029Nassau, Bahamas29 - 27 Rocco Noce0 - 10(1) WPts
09/11/2028Nassau, Bahamas28 - 27 Diego Montemayor5(1) - 29 WPts
10/09/2028Nassau, Bahamas27 - 27 Elliot Doig8 - 23 WPts
11/07/2028Nassau, Bahamas26 - 27 Moses Botmang7 - 18 WPts
12/05/2028Nassau, Bahamas25 - 27 Leo Cedergren0 - 8 WPts
13/03/2028Nassau, Bahamas24 - 27 Ufuk Hunal10(1) - 18 WPts
13/01/2028Nassau, Bahamas24 - 26 Yasin Farooq11 - 9 LPts
13/11/2027Nassau, Bahamas23 - 26 Isaac Nyumbu4 - 11 WPts
13/09/2027Nassau, Bahamas22 - 26 Odil Roussel1 - 7 WPts
15/07/2027Nassau, Bahamas21 - 26 Mick Rees5 - 11 WPts
16/05/2027Nassau, Bahamas21 - 25 Paul Mullins8 - 13 LPts
17/03/2027Nassau, Bahamas20 - 25 Fraser Bardsley13 - 5 WPts Bahamas National Championships 2027View
14/03/2027Nassau, Bahamas19 - 25 Chris Leeper10(2) - 22 WPts Bahamas National Championships 2027View
11/03/2027Nassau, Bahamas18 - 25 Leo Prichard13 - 10 WPts Bahamas National Championships 2027View
03/03/2027Nassau, Bahamas17 - 25 Nikifor á Kostomarov5 - 3 WPts
02/01/2027Nassau, Bahamas16 - 25 Phil Vint1 - 13 WPts
04/11/2026Tokyo, Japan16 - 24 Hiro Tanaka34 - 17 LPts
06/09/2026Nassau, Bahamas15 - 24 Peter Lennie3 - 0 WPts
08/07/2026Nassau, Bahamas14 - 24 William Emslie10 - 23(7) WPts
10/05/2026Nassau, Bahamas13 - 24 Ernest Hemmelgarn3 - 11 WPts
11/03/2026Nassau, Bahamas13 - 23 David Christison6 - 0 LPts Bahamas National Championships 2026View
30/01/2026Nassau, Bahamas12 - 23 Dylan Pyper2 - 25 WPts
18/12/2025Cleveland, USA11 - 23 Sid Leander0 - 6 WPts
20/10/2025Nassau, Bahamas10 - 23 Josh Bryce0 - 1 WPts
22/08/2025Nassau, Bahamas9 - 23 Fedya Andreyev4 - 7 WPts
23/06/2025Nassau, Bahamas9 - 22 Ewan Allan33 - 22 LPts
27/04/2025Nassau, Bahamas9 - 21 Jonathan Peavey18(1) - 28 LPts
14/03/2025Nassau, Bahamas9 - 20 Scott Brymer6 - 10 LPts Bahamas National Championships 2025View
11/03/2025Nassau, Bahamas8 - 20 Mark Lawlis10 - 16 WPts Bahamas National Championships 2025View
06/03/2025Nassau, Bahamas8 - 19 Darryl Methven22 - 4 LPts
02/02/2025Nassau, Bahamas7 - 19 Vu Binh2 - 7 WPts
05/12/2024Nassau, Bahamas6 - 19 Shnorhali Saffarian1 - 9(3) WPts
07/10/2024Nassau, Bahamas5 - 19 Hassan Tawfik12(1) - 18 WPts
09/08/2024Nassau, Bahamas5 - 18 Mark Lawlis6 - 16 LPts
11/06/2024Santiago de Cuba, Cuba5 - 17 Salvador Alcoser1 - 4 LPts
12/04/2024Charleroi, Belgium4 - 17 Honore Jacque6 - 6 WPts
13/02/2024Nairobi, Kenya4 - 16 Danny Mirii0 - 2 LPts
16/12/2023Nassau, Bahamas4 - 15 Mark Flett9(1) - 10 LPts
19/10/2023Nassau, Bahamas4 - 14 Sven Vong23(1) - 14 LPts
21/08/2023Nassau, Bahamas4 - 13 Bryan Steel8 - 6 LPts
23/06/2023Split, Croatia4 - 12 Ognjen Žanic22 - 9 LPts
25/04/2023Parma, Italy3 - 12 Fabrizio Delogu8(1) - 20 WPts
25/02/2023Nassau, Bahamas2 - 12 John Pearce3 - 2 WPts
26/12/2022Villa Nueva, Guatemala2 - 11 Santiago Rascon15 - 15 LPts
28/10/2022Antofagasta, Chile2 - 10 Juan Riva0 - 3 LPts
30/08/2022Nassau, Bahamas2 - 9 John Baughan15(1) - 14 LPts
04/07/2022Melbourne, Australia1 - 9 Dan Alboni1 - 24(1) WPts
06/05/2022Tirana, Albania1 - 8 Erjon Seseri3 - 11 LPts
08/03/2022Nassau, Bahamas1 - 7 Zacarias Montoro10 - 16 LPts
06/01/2022Perth, Australia1 - 6 Chris Glackin12 - 11 LPts
08/11/2021Nassau, Bahamas1 - 5 Darryl Methven2 - 2 LPts
07/09/2021Nassau, Bahamas1 - 4 Blake Lou1 - 7 LPts
07/07/2021Nassau, Bahamas1 - 3 Mateusz Kiedrowski9 - 11(1) LPts
06/05/2021Le Havre, France1 - 2 Prewitt Arletty3 - 7 LPts
08/03/2021Yerevan, Armenia0 - 2 Melkon Ohansian1 - 5 WPts
08/01/2021Nassau, Bahamas0 - 1 Scott Jervey12 - 5 LPts
05/12/2020Nassau, Bahamas0 - 0 Nick Clelland0 - 0 LPts