Weightclass:  Middleweight
Location:  Baltimore, USA
Record:  37(1) - 16
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
29/07/2033Baltimore, USA36(1) - 16 Destin du Cerceau3 - 14 WPts
28/05/2033Baltimore, USA35(1) - 16 Rio Merino9 - 12 WPts
28/03/2033Baltimore, USA34(1) - 16 Reynaldo Mamot5 - 12 WPts
25/01/2033Baltimore, USA33(1) - 16 Kai Feliciano3 - 14 WPts
25/11/2032Baltimore, USA32(1) - 16 Rob Flynn0 - 2 WPts
25/09/2032Baltimore, USA32(1) - 15 Gareth Barclay31(1) - 21 LPts
26/07/2032Baltimore, USA31(1) - 15 Aleron Olin8 - 14 WPts
27/05/2032Baltimore, USA30 - 15 Roberto Imbeni0 - 10(1) WKO3
27/03/2032Baltimore, USA29 - 15 Bradley Chalmers12 - 7 WPts
27/01/2032Sana'a, Yemen28 - 15 Shayan Rahme0 - 0 WPts
29/11/2031Takoradi, Ghana27 - 15 Oscar Akamenya33 - 13 WPts
01/10/2031Albuquerque, USA27 - 14 Gareth Barclay26(1) - 17 LPts
04/08/2031Los Angeles, USA27 - 13 Spencer Riddle30(1) - 13 LPts
16/06/2031Olathe, USA26 - 13 Stuart Haddow28 - 15 WPts
29/04/2031Davenport, USA26 - 12 Danny Agostino26 - 8 LPts USA National Championships 2031View
26/04/2031Davenport, USA25 - 12 Jay Baughn11 - 21(1) WPts USA National Championships 2031View
12/04/2031Albuquerque, USA25 - 11 Gareth Barclay24(1) - 15 LPts
13/02/2031Minneapolis, USA24 - 11 John Whittum19 - 13 WPts
15/12/2030Hanoi, Vietnam23 - 11 Lac Phuc28 - 7 WPts
17/10/2030Jakarta, Indonesia22 - 11 Leo Ruebsamen1 - 3 WPts
19/08/2030Montgomery, USA21 - 11 Paul Scotland9 - 17 WPts
02/07/2030Jackson, USA21 - 10 John Cathey22 - 9 LPts
04/05/2030Baltimore, USA20 - 10 Hugh Vaughan8 - 7 WPts
06/03/2030Krasnoyarsk, Russia19 - 10 Isaak Tsibuinikov0 - 1 WPts
06/01/2030Bogota, Colombia18 - 10 Carlos Candella6 - 18(2) WPts
08/11/2029Petaling Jaya, Malaysia17 - 10 Hassan Hussain5 - 12 WPts
10/09/2029Seattle, USA17 - 9 Sam Kelsoe16 - 16 LPts
11/07/2029Olathe, USA16 - 9 Mark Leven11 - 15 WPts
15/05/2029Seattle, USA15 - 9 Arran Tripodi2 - 14 WPts
17/03/2029Baltimore, USA14 - 9 Chris Sligh2 - 9 WPts
15/01/2029Baltimore, USA13 - 9 Dave Purdie2 - 5 WPts
16/11/2028Ipoh, Malaysia12 - 9 Rob Peng3 - 9 WPts
18/09/2028Baltimore, USA11 - 9 Michael Warnock1 - 9 WPts
19/07/2028Jacksonville, USA10 - 9 Bryn Cosio3 - 11 WPts
24/05/2028Baltimore, USA9 - 9 James Wightman3 - 9 WPts
26/03/2028New Haven, USA8 - 9 Robert Marn2 - 4 WPts
27/01/2028Baltimore, USA7 - 9 Roman Degollado6 - 9 WPts
28/11/2027Oyo, Nigeria6 - 9 Ahmed Omar5(1) - 15 WPts
30/09/2027Baltimore, USA6 - 8 Ian Rutherford4 - 0 LPts
01/08/2027Baltimore, USA5 - 8 Jonathan Donnell0 - 3 WPts
03/06/2027Philadelphia, USA5 - 7 Aaron Jouffroy5 - 5 LPts
13/04/2027Albuquerque, USA5 - 6 Amer Akel13 - 24(4) LPts
04/03/2027Chesapeake, USA4 - 6 Mohsin Soomro0 - 2 WPts
29/01/2027Ulaanbaatar, Mongolia4 - 5 El Bachir Serdamba22 - 11(1) LPts
01/12/2026Stockholm, Sweden4 - 4 Burr Sand9 - 13 LPts
03/10/2026Auckland, New Zealand4 - 3 Ben Roderick6 - 7 LPts
05/08/2026Kano, Nigeria3 - 3 Obafemi Kutigi11 - 13 WPts
07/06/2026Rome, Italy2 - 3 Dino Scopelliti7 - 4 WPts
09/04/2026Atlanta, USA2 - 2 Sam Milliner20 - 12 LPts
09/02/2026Portland, USA1 - 2 Dai Rummage2 - 11 WPts
26/12/2025Columbus, USA1 - 1 Mike Moller7 - 5 LPts
01/11/2025Norman, USA1 - 0 Jack Ferry1 - 1 LPts
05/09/2025Baltimore, USA0 - 0 Pyotr Maslov1 - 7 WPts