Weightclass:  Middleweight
Location:  Naperville, USA
Record:  23 - 17
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
25/04/2035Naperville, USA22 - 17 Nicholas Young13 - 15 WPts
25/02/2035Zagreb, Croatia22 - 16 Alen Andrijaševic14 - 21 LPts
27/12/2034Chicago, USA22 - 15 Dave Sundy21 - 13 LPts
09/11/2034Cali, Colombia21 - 15 Gabriel Remigio7 - 12 WPts
11/09/2034Memphis, USA20 - 15 Alen Lao10 - 14 WPts
30/07/2034Portland, USA19 - 15 Darryl Kirkwood9 - 15 WPts
28/06/2034Boston, USA19 - 14 Gethin Mortimer7(1) - 5 LPts
25/06/2034Naperville, USA18 - 14 Lewis Maguire3 - 2 WPts
29/05/2034Portland, USA17 - 14 Darryl Kirkwood9 - 14 WPts
26/04/2034Tallahassee, USA17 - 13 Jack Younie27(2) - 10 LPts USA National Championships 2034View
03/04/2034Naperville, USA16 - 13 Lewis Maguire3 - 0 WPts
30/03/2034Shah Alam, Malaysia15 - 13 Amer Sayed10 - 14 WPts
30/01/2034Petionville, Haiti14 - 13 Seymour Boussac5 - 4 WPts
01/12/2033Delmas, Haiti13 - 13 Pernell Simon10 - 15 WPts
02/10/2033Naperville, USA12 - 13 Joel Wingate9(1) - 15 WPts
01/08/2033Makassar, Indonesia11 - 13 Matulesia Ertanto5 - 19 WPts
02/06/2033Nashville, USA10 - 13 Peter Ortis20 - 3 WPts
29/04/2033North Las Vegas, USA10 - 12 Jack Younie14(1) - 6 LPts USA National Championships 2033View
26/04/2033North Las Vegas, USA9 - 12 Joel Wingate8(1) - 11 WPts USA National Championships 2033View
25/03/2033Ankara, Turkey8 - 12 Direnc Shipal11 - 11 WPts
25/01/2033Albuquerque, USA7 - 12 Gareth Barclay33(1) - 21 WPts
27/11/2032Riyadh, Saudi Arabia6 - 12 Jawad Abaza5 - 7 WPts
28/09/2032Naperville, USA5 - 12 Jonathan Melendez1 - 7 WPts
29/07/2032Yonkers, USA4 - 12 Kyle Ridall0 - 6 WPts
31/05/2032Ilorin, Nigeria3 - 12 Thompson Ransomekuti9 - 22 WPts
02/04/2032Perpignan, France3 - 11 Bonar Norment38(1) - 25 LPts
03/02/2032Dushanbe, Tajikistan3 - 10 Khaliq Gadjibabayev31 - 25 LPts
06/12/2031Kaduna, Nigeria2 - 10 Ogenyi Shagari7 - 15 WPts
08/10/2031Seoul, South Korea2 - 9 Sung-ryong Kwak35 - 15 LPts
10/08/2031Naperville, USA1 - 9 Jasper Neaves1 - 1 WPts
11/06/2031Carolina, Puerto Rico1 - 8 Reyes Rodriguez10 - 11 LPts
12/04/2031Anyang, South Korea1 - 7 Ki-hun Ki29(1) - 20 LPts
11/02/2031Sumqayit, Azerbaijan1 - 6 Sadikh Ramazanov17 - 11 LPts
14/12/2030Santiago de los Caballeros, Dominican Republic1 - 5 Jerrold Custodio17 - 9(1) LPts
16/10/2030Tucson, USA0 - 5 Spencer Bransfield3 - 20 WPts
22/08/2030Las Vegas, USA0 - 4 Dave Purdie4 - 13 LPts
29/06/2030Memphis, USA0 - 3 Mark Paton2 - 14 LPts
02/05/2030Cleveland, USA0 - 2 Mel Bulloch7 - 25 LPts
07/03/2030Tallahassee, USA0 - 1 Joe Larrimore6 - 11 LPts
02/02/2030Naperville, USA0 - 0 Mark Kimmick1 - 3 LPts