Weightclass:  Middleweight
Location:  Nassau, Bahamas
Record:  63(1) - 6
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
10/08/2042Nassau, Bahamas62(1) - 6 Ilja Barabas8 - 12 WPts
13/07/2042Nassau, Bahamas61(1) - 6 Sancho Pacana1 - 6(1) WPts
17/06/2042Nassau, Bahamas60(1) - 6 Ioakim Akinfeev3 - 8(2) WPts
23/05/2042Nassau, Bahamas59(1) - 6 Sam Engola2 - 20(2) WPts
24/04/2042Nassau, Bahamas58(1) - 6 Fedar Dzenitis10 - 5 WPts
27/03/2042Nassau, Bahamas57(1) - 6 Diego Amaro2 - 8 WPts
02/03/2042Nassau, Bahamas56 - 6 Waqas Mirza1 - 0 WKO3
04/02/2042Nassau, Bahamas55 - 6 Mark Kemp1 - 16 WPts
10/01/2042Nassau, Bahamas54 - 6 Jawad Mady1 - 0 WPts
12/12/2041Nassau, Bahamas53 - 6 Garrison Ortega3 - 6 WPts
17/11/2041Nassau, Bahamas52 - 6 Juan Villamor1 - 2 WPts
23/10/2041Nassau, Bahamas51 - 6 Viktor Grasmick2 - 5 WPts
25/09/2041Nassau, Bahamas50 - 6 Federico Torrez1 - 0 WPts
27/08/2041Nassau, Bahamas49 - 6 George Quinn1 - 0 WPts
29/07/2041Nassau, Bahamas48 - 6 John Kay1 - 1 WPts
02/07/2041Nassau, Bahamas47 - 6 Konstantin á Lobanov1 - 2 WPts
07/06/2041Nassau, Bahamas46 - 6 Seung-gyu Ki1 - 3 WPts
13/05/2041Nassau, Bahamas45 - 6 Zephyr Penna1 - 0 WPts
19/04/2041Nassau, Bahamas44 - 6 Deo Stamatis1 - 1 WPts
14/03/2041Nassau, Bahamas44 - 5 Danny Leadingham38(2) - 14(1) LPts Bahamas National Championships 2041View
11/03/2041Nassau, Bahamas43 - 5 Davie Johnston21 - 9 WPts Bahamas National Championships 2041View
14/02/2041Nassau, Bahamas42 - 5 Dave Dunwoodie2 - 4 WPts
16/01/2041Nassau, Bahamas41 - 5 Matthew Mulrennan1 - 5(1) WPts
22/12/2040Nassau, Bahamas40 - 5 Matthew Yurkov0 - 1 WPts
22/11/2040Nassau, Bahamas39 - 5 Davie Gray1 - 1 WPts
23/10/2040Nassau, Bahamas38 - 5 Evgeny Terentiev5 - 1 WPts
29/09/2040Nassau, Bahamas37 - 5 Duncan Birnie3 - 6 WPts
05/09/2040Nassau, Bahamas36 - 5 Wasyl Bilinski1 - 0 WPts
06/08/2040Nassau, Bahamas35 - 5 Sergei Gurkin1 - 1 WPts
07/07/2040Nassau, Bahamas34 - 5 Alekber Djanaliyev0 - 1 WPts
10/06/2040Nassau, Bahamas33 - 5 Obaid Mohammed3 - 13(1) WPts
11/05/2040Nassau, Bahamas32 - 5 Theodoor Lampers0 - 1 WPts
11/04/2040Nassau, Bahamas31 - 5 Frank Tederke2 - 2 WPts
11/03/2040Nassau, Bahamas31 - 4 Michael Routledge18 - 5 LPts Bahamas National Championships 2040View
12/02/2040Nassau, Bahamas30 - 4 Jansen Moller0 - 1 WPts
18/01/2040Nassau, Bahamas29 - 4 Metody Smolko1 - 1 WPts
25/12/2039Nassau, Bahamas28 - 4 Vivien Henry1 - 0 WPts
25/11/2039Nassau, Bahamas27 - 4 Jay Bagley15 - 18 WPts
22/11/2039Nassau, Bahamas26 - 4 Marc Guimard0 - 1 WPts
24/10/2039Nassau, Bahamas25 - 4 Emanuel Korda1 - 3 WPts
27/09/2039Nassau, Bahamas24 - 4 Brendan Mujuru1 - 6 WPts
31/08/2039Nassau, Bahamas23 - 4 James Olowola1 - 12(1) WPts
07/08/2039Nassau, Bahamas22 - 4 Shayan Ayub0 - 4 WPts
10/07/2039Nassau, Bahamas21 - 4 Dwi Asyari0 - 1 WPts
10/06/2039Nassau, Bahamas20 - 4 Ungu Kerapa2 - 5 WPts
13/05/2039Nassau, Bahamas19 - 4 Dan Lochridge0 - 3 WPts
15/04/2039Nassau, Bahamas18 - 4 David Barlas1 - 5 WPts
14/03/2039Nassau, Bahamas18 - 3 Michael Routledge12 - 4 LPts Bahamas National Championships 2039View
11/03/2039Nassau, Bahamas17 - 3 Mark Dick2 - 3 WPts Bahamas National Championships 2039View
11/02/2039Nassau, Bahamas16 - 3 Wang Ong0 - 3 WPts
12/01/2039Nassau, Bahamas15 - 3 Mats Ipsen1 - 0 WPts
19/12/2038Nassau, Bahamas14 - 3 Robert Quinn1 - 4 WPts
22/11/2038Nassau, Bahamas13 - 3 Gabriel Smieja0 - 3 WPts
17/10/2038Nassau, Bahamas13 - 2 May Mathoho2 - 3 LPts
18/09/2038Nassau, Bahamas12 - 2 Ame Amstutz3 - 0 WPts
23/08/2038Nassau, Bahamas11 - 2 Connor Carlyle1 - 0 WPts
25/07/2038Nassau, Bahamas10 - 2 Jacques Brame1 - 0 WPts
28/06/2038Nassau, Bahamas9 - 2 Ora Enriques0 - 1 WPts
02/06/2038Nassau, Bahamas8 - 2 Ames Carlin1 - 3 WPts
09/05/2038Nassau, Bahamas7 - 2 Khalid Rookas0 - 1 WPts
13/04/2038Nassau, Bahamas6 - 2 Hitu Sudharsana2 - 13 WPts
11/03/2038Nassau, Bahamas6 - 1 Michael Billie13 - 20 LPts Bahamas National Championships 2038View
23/02/2038Nassau, Bahamas5 - 1 Bassett Bart1 - 5 WPts
28/01/2038Nassau, Bahamas4 - 1 Phil Smith0 - 1 WPts
30/12/2037Nassau, Bahamas3 - 1 Diego Ozuna2 - 4(1) WPts
06/12/2037Nassau, Bahamas2 - 1 Mitre á Kruglov1 - 9 WPts
10/11/2037Nassau, Bahamas1 - 1 Gathot Sutikno0 - 3 WPts
12/10/2037Nassau, Bahamas0 - 1 Kyrylo Fedak0 - 5 WPts
05/09/2037Nassau, Bahamas0 - 0 Kajetan Bondar13 - 11 LPts