Weightclass:  Middleweight
Location:  Nassau, Bahamas
Record:  17 - 18
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
07/03/2033Nassau, Bahamas16 - 18 Khosrov Magamedov0 - 5 WPts
04/01/2033Nassau, Bahamas15 - 18 Gazi Akkad2 - 16 WPts
04/11/2032Nassau, Bahamas14 - 18 Isaac Ndlovu2 - 5 WPts
04/09/2032Nassau, Bahamas14 - 17 Thomas McCausland16 - 7 LPts
06/07/2032Nassau, Bahamas14 - 16 Mark Seton22(2) - 13 LPts
06/05/2032Nassau, Bahamas13 - 16 Chris Boag1 - 4 WPts
07/03/2032Nassau, Bahamas13 - 15 James Beddow17 - 11 LPts
06/01/2032Nassau, Bahamas12 - 15 Desislav Bolgarov1 - 4 WPts
07/11/2031Nassau, Bahamas11 - 15 Mike Pollock1 - 10 WPts
07/09/2031Nassau, Bahamas10 - 15 Ciaran Healey1 - 8 WPts
09/07/2031Nassau, Bahamas9 - 15 Rob Lyne11 - 9 WPts
09/05/2031Nassau, Bahamas8 - 15 Leighton Broaden2 - 5(1) WPts
10/03/2031Nassau, Bahamas7 - 15 Michael Goar6 - 12 WPts
11/01/2031Dnipropetrovsk, Ukraine7 - 14 Valeri Minenkov8 - 5 LPts
13/11/2030Aarhus, Denmark6 - 14 Dag Weng0 - 5 WPts
15/09/2030Nassau, Bahamas5 - 14 Lloyd Keen2 - 23 WPts
23/07/2030Nassau, Bahamas4 - 14 Ian Dorward0 - 8 WPts
25/05/2030Roskilde, Denmark4 - 13 Wray Jantzen16 - 6 LPts
27/03/2030Nassau, Bahamas4 - 12 Josh Bryce11 - 19 LPts
27/01/2030Nassau, Bahamas3 - 12 Connor Cary1 - 6 WPts
29/11/2029London, Canada3 - 11 John Ferriss4 - 14 LPts
01/10/2029Nassau, Bahamas3 - 10 Rob Vaill13 - 22 LPts
03/08/2029Nassau, Bahamas3 - 9 Phil Meylor3 - 13 LPts
06/06/2029Nassau, Bahamas2 - 9 Sammy Mattick3 - 12(1) WPts
08/04/2029Nassau, Bahamas2 - 8 Setrag Baboghlian12 - 8 LPts
08/02/2029Nassau, Bahamas2 - 7 Paul Morman9 - 12 LPts
16/12/2028Copenhagen, Denmark2 - 6 Ludvig Ursin16 - 14 LPts
18/10/2028Nassau, Bahamas2 - 5 Tobias Samuel9 - 16 LPts
09/09/2028Nassau, Bahamas2 - 4 Mark Lawlis22(1) - 26 LPts
06/08/2028Nassau, Bahamas1 - 4 Michael Goar0 - 2 WPts
17/06/2028Nassau, Bahamas1 - 3 Cody Ferris0 - 5 LPts
19/04/2028Vilnius, Lithuania0 - 3 Leszek Kondracki2(1) - 19 WPts
20/02/2028Puebla, Mexico0 - 2 Juan Cepeda15 - 4 LPts
23/12/2027Nassau, Bahamas0 - 1 Olaf Bubak5 - 8 LPts
25/10/2027Nassau, Bahamas0 - 0 David Pearce1 - 0 LPts