Weightclass:  Middleweight
Location:  Newark, USA
Record:  7 - 32
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
18/01/2042Newark, USA6 - 32 Cisco Macapinlac1 - 15 WPts
16/11/2041Vilnius, Lithuania5 - 32 Tomasz Dudik8 - 10 WPts
18/09/2041Arlington, USA4 - 32 Robert Ford9 - 22 WPts
27/07/2041Miramar, USA4 - 31 Paul Boas12 - 28 LPts
26/06/2041Jacksonville, USA4 - 30 Peter Cragg25 - 14(1) LPts
19/05/2041San Antonio, USA4 - 29 Paul Milliner44 - 7 LPts
24/04/2041Jacksonville, USA4 - 28 Peter Cragg24 - 14(1) LPts
16/03/2041Karagandy, Kazakhstan3 - 28 Dmitri Majkeev6 - 16 WPts
15/01/2041Vancouver, Canada3 - 27 Ashley Cheves23 - 14(1) LPts
17/11/2040Albuquerque, USA3 - 26 Mark Craw11 - 16(1) LPts
29/09/2040Des Moines, USA3 - 25 Felix Carnes12 - 24 LPts
29/08/2040Los Angeles, USA3 - 24 Michael Nichol72 - 3 LPts
22/07/2040Newark, USA2 - 24 Ambrus Vasco5 - 6 WPts
22/05/2040London, UK1 - 24 Mal Wayne6 - 15 WPts
23/03/2040Orlando, USA1 - 23 Ramirez Farias4 - 23 LPts
22/01/2040Charleroi, Belgium1 - 22 Valeray Notte8 - 12 LPts
22/11/2039Istanbul, Turkey1 - 21 Doruk Mersinli8 - 9 LPts
20/11/2039Miami, USA1 - 20 John Sterett26 - 4 LPts
22/09/2039Stamford, USA1 - 19 Ian Cleghorn7 - 14 LPts
17/08/2039Minneapolis, USA1 - 18 Chris Backlund9 - 6 LPts
22/07/2039Providence, USA0 - 18 Brendan Capodicasa3 - 11 WPts
24/05/2039Ulaanbaatar, Mongolia0 - 17 Jiao Narmandakh15 - 9 LPts
26/03/2039Shiraz, Iran0 - 16 Rashid Siddiqi12 - 9 LPts
26/01/2039Aalborg, Denmark0 - 15 Norb Syvertsen40 - 11 LPts
28/11/2038Philadelphia, USA0 - 14 Oscar Hargest1 - 17 LPts
02/10/2038Detroit, USA0 - 13 Roger Wynne4 - 17(1) LPts
08/08/2038Newark, USA0 - 12 Peter Bransfield18 - 17 LPts
02/07/2038Las Vegas, USA0 - 11 Mark Proffitt37 - 6 LPts
29/05/2038Charleston, USA0 - 10 Ben Sherer9 - 15 LPts
07/04/2038Atlantic City, USA0 - 9 Daniele Meduri4 - 16 LPts
09/02/2038Newark, USA0 - 8 Denton Watters11 - 13 LPts
07/02/2038New York City, USA0 - 7 Rob Meaney59 - 11 LPts
04/01/2038El Paso, USA0 - 6 Geoff Reekie12 - 5 LPts
02/01/2038San Antonio, USA0 - 5 Paul Milliner1 - 0 LPts
30/12/2037Miami, USA0 - 4 John Sterett2 - 1 LPts
27/12/2037Los Angeles, USA0 - 3 Rodrigo Ferrin7 - 6 LPts
19/12/2037New York City, USA0 - 2 Robert Fylan53(1) - 4 LPts
13/12/2037Boston, USA0 - 1 Rhys Meo63 - 6 LPts
11/12/2037Newark, USA0 - 0 David Gilmore0 - 7 LPts