Weightclass:  Middleweight
Location:  Nassau, Bahamas
Record:  20 - 12
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
16/07/2033Nassau, Bahamas19 - 12 Govind Majhi4 - 1 WPts
15/05/2033Nassau, Bahamas18 - 12 Michael Voils13 - 9 WPts
15/03/2033Nassau, Bahamas18 - 11 Kazuki Shiraki10(1) - 2 LPts
11/01/2033Nassau, Bahamas17 - 11 Bahadur Natt8 - 13 WPts
10/11/2032Nassau, Bahamas17 - 10 Duleep Rajpurohit9 - 6 LPts
09/09/2032Nassau, Bahamas16 - 10 Asif Tahan0 - 4 WPts
10/07/2032Nassau, Bahamas15 - 10 Asiman Agakhanov18 - 16 WPts
11/05/2032Nassau, Bahamas14 - 10 Valter Englund3 - 10 WPts
12/03/2032Nassau, Bahamas13 - 10 Chris Boag1 - 3 WPts
11/01/2032Nassau, Bahamas13 - 9 Saiffeddine Ghacksylycoff11 - 7 LPts
11/11/2031Nassau, Bahamas12 - 9 Sergey Pulcinsh1 - 5 WPts
10/09/2031Nassau, Bahamas11 - 9 Cody Ferris7 - 19 WPts
12/07/2031Nassau, Bahamas11 - 8 David Braid0 - 1 LPts
11/05/2031Nassau, Bahamas10 - 8 Robert Vails2 - 0 WPts
13/03/2031Tegucigalpa, Honduras9 - 8 Xabat Bartolome7 - 15 WPts
13/01/2031Nassau, Bahamas8 - 8 Lloyd Keen3 - 24 WPts
15/11/2030Saint Petersburg, Russia7 - 8 Aleksei Korobov4 - 20 WPts
17/09/2030Nassau, Bahamas7 - 7 Sam Livingstone10 - 10 LPts
10/08/2030Nassau, Bahamas7 - 6 James Stevenson11 - 16 LPts
10/07/2030Nassau, Bahamas6 - 6 Ontibile Sabah3 - 15 WPts
12/05/2030Caloocan, Philippines6 - 5 Juan Tumangan15 - 16(1) LPts
14/03/2030Bandar Lampung, Indonesia5 - 5 Dipanegra Pitoy11 - 8 WPts
14/01/2030Novosibirsk, Russia5 - 4 Melor Kolobnev4 - 11 LPts
16/11/2029Nassau, Bahamas4 - 4 Geerard Pietersen4 - 13 WPts
17/09/2029Louisville, USA3 - 4 Mark Tilford19(3) - 39(9) WPts
20/07/2029Karaj, Iran3 - 3 Yasin Tabatabai15 - 22 LPts
22/05/2029Nassau, Bahamas2 - 3 Inigo Sillers0 - 3 WPts
06/04/2029Nassau, Bahamas1 - 3 Morgan Flett0 - 0 WPts
09/02/2029Nassau, Bahamas0 - 3 Cody Ferris3 - 6 WPts
17/12/2028Zurich, Switzerland0 - 2 Luis Scharpf19 - 14 LPts
19/10/2028Nassau, Bahamas0 - 1 Michael Bowar15(1) - 18 LPts
04/09/2028Nassau, Bahamas0 - 0 Leo Prichard19 - 13 LPts