Weightclass:  Middleweight
Location:  Newark, USA
Record:  30 - 23
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
11/06/2043Rockford, USA30 - 22 Alec Ducat22 - 29(1) LPts
11/05/2043Baltimore, USA29 - 22 Duncan Cromie17 - 40 WPts
16/03/2043London, UK28 - 22 Harry Evans4 - 7 WPts
15/01/2043York, UK27 - 22 Wayne Halloran13 - 11 WPts
15/11/2042San Antonio, USA26 - 22 Max Paulin0 - 6 WPts
14/09/2042Newark, USA25 - 22 Kris Geddings5 - 7 WPts
13/07/2042Wakefield, UK24 - 22 Hugh Wake0 - 11 WPts
12/05/2042Waitakere, New Zealand23 - 22 Will Davidge13 - 8 WPts
14/03/2042Newark, USA22 - 22 Zacarias Llano3 - 11 WPts
10/01/2042Edinburgh, UK21 - 22 Gordon McCrackin3 - 10 WPts
12/11/2041Ostrava, Czech Republic21 - 21 Petr Michna8 - 4 LPts
14/09/2041Newark, USA20 - 21 Genard Gertodtenhaupt1 - 7 WPts
14/07/2041San Bernardino, USA19 - 21 Brendan Centeno14 - 19 WPts
16/05/2041Charleroi, Belgium18 - 21 James Voisin7 - 17 WPts
17/03/2041Boston, USA17 - 21 Chris Hollinger4 - 27(1) WPts
15/01/2041Anderlecht, Belgium17 - 20 Marc Guillemette13 - 15 LPts
17/11/2040Kano, Nigeria16 - 20 Etebo Inuwa2 - 6 WPts
19/09/2040Vilnius, Lithuania15 - 20 Maksymilian Jackowski11 - 12 WPts
22/07/2040Baton Rouge, USA14 - 20 Jasper Blood6 - 17 WPts
22/05/2040Newark, USA13 - 20 Sam Skeldon2 - 10(1) WPts
22/03/2040Newark, USA12 - 20 Kieran Bowman5 - 12 WPts
20/01/2040Bouake, Ivory Coast12 - 19 Gareth Beaumier37(1) - 14(1) LPts
22/11/2039Newark, USA11 - 19 Jake Girvin3 - 26 WPts
21/09/2039New York City, USA11 - 18 Noah Thomson8 - 15 LPts
22/07/2039Asuncion, Paraguay11 - 17 Joaquin Polino21 - 9 LPts
22/05/2039Spanish Town, Jamaica10 - 17 Phil Creighton6 - 12 WPts
24/03/2039San Antonio, USA10 - 16 Nathan Celio7 - 28 LPts
24/01/2039Nashville, USA10 - 15 Elliot Elias16 - 11 LPts
24/11/2038Bridgeport, USA9 - 15 Brendan Sprouse1 - 20 WPts
25/09/2038Delmas, Haiti9 - 14 Canaan Bartoli16 - 9 LPts
28/07/2038Oran, Algeria9 - 13 Imran Habri13 - 10 LPts
29/05/2038Murcia, Spain8 - 13 Antonio Daniel7 - 20(2) WPts
31/03/2038Algiers, Algeria8 - 12 Amer Albertini16 - 21(3) LPts
31/01/2038Tampere, Finland7 - 12 Natanael Outinen12 - 13 WPts
03/12/2037Bangkok, Thailand7 - 11 Songkom Jitmuangnon16 - 10 LPts
05/10/2037Soweto, South Africa6 - 11 Nwa Kole0 - 0 WPts
07/08/2037New Delhi, India6 - 10 Akbar Midaliar9 - 20 LPts
09/06/2037Karagandy, Kazakhstan6 - 9 Sujaddin Ghacsylykow18 - 22 LPts
11/04/2037New Orleans, USA6 - 8 Matthew Claghorn1 - 15 LPts
11/02/2037Bangkok, Thailand6 - 7 Decha Nilpirom16 - 7 LPts
14/12/2036Cardiff, UK6 - 6 Danny Delaney24 - 15 LPts
16/10/2036Prague, Czech Republic6 - 5 Rene Burich20 - 21(1) LPts
18/08/2036Masaya, Nicaragua5 - 5 Eloy Bernabe3 - 17 WPts
20/06/2036Nassau, Bahamas5 - 4 William Verner21 - 10 LPts
22/04/2036Cardiff, UK4 - 4 Darryl Clucas10 - 19 WPts
23/02/2036Newark, USA3 - 4 Kian Beatson1 - 13 WPts
25/12/2035Krakow, Poland2 - 4 Mateusz Glinski16 - 21 WPts
27/10/2035Miami, USA2 - 3 Leon Darling2 - 23 LPts
01/09/2035Recife, Brazil1 - 3 Bronco Casimiro0 - 9 WPts
04/07/2035Newark, USA0 - 3 Bjorn Incroye2 - 9 WPts
04/05/2035Newark, USA0 - 2 Sam Barreda4 - 2 LPts
06/03/2035Ilorin, Nigeria0 - 1 Olufemi Shabi11 - 12 LPts
05/01/2035Newark, USA0 - 0 Gerlach Van de Wyke5 - 9 LPts