Weightclass:  Middleweight
Location:  Olathe, USA
Record:  29 - 7
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
19/10/2032Olathe, USA28 - 7 Lyle Wimille2 - 11 WPts
19/08/2032Olathe, USA27 - 7 Connor Biros2 - 7 WPts
19/06/2032Olathe, USA26 - 7 Manuel Ramundo2 - 11 WPts
15/04/2032Olathe, USA25 - 7 Seung-dae Sheen13 - 14 WPts
15/02/2032Olathe, USA25 - 6 Didier Dikoume16 - 21 LPts
17/12/2031Olathe, USA24 - 6 Agapetus Gordillo50 - 45 WPts
18/10/2031Olathe, USA23 - 6 David Ronne0 - 1 WPts
18/08/2031Olathe, USA22 - 6 Roberto Laforgia5 - 1 WPts
20/06/2031Olathe, USA21 - 6 Bart Fridge4 - 16 WPts
20/04/2031Olathe, USA20 - 6 Rob White1 - 2 WPts
19/02/2031Olathe, USA19 - 6 Robert Thorburn2 - 13 WPts
21/12/2030Olathe, USA18 - 6 Patrick Markey6 - 22 WPts
22/10/2030Olathe, USA17 - 6 Nicholas Davies1 - 6 WPts
23/08/2030Olathe, USA16 - 6 James Lowrie0 - 2 WPts
24/06/2030Olathe, USA15 - 6 Harry Milton3 - 5 WPts
25/04/2030Olathe, USA14 - 6 Charles Nevels9 - 11 WPts
25/02/2030Huntington Beach, USA13 - 6 Oliver Owen7 - 4 WPts
01/01/2030Olathe, USA12 - 6 Dan Apollinaire1 - 3 WPts
02/11/2029Florence, Italy12 - 5 Nico Di Leonardo15 - 13 LPts
03/09/2029North Las Vegas, USA11 - 5 Davie Pacheco6 - 19 WPts
09/07/2029Shiraz, Iran11 - 4 Huang-fu Shih16(1) - 10 LPts
11/05/2029Prato, Italy10 - 4 Daniele Battaglia5 - 10 WPts
13/03/2029Birmingham, USA9 - 4 Peter Fenwick6 - 12 WPts
14/01/2029Nashville, USA8 - 4 Rob Forrest6 - 18(1) WPts
16/11/2028Maiduguri, Nigeria8 - 3 Khalid Elbaz22 - 12(1) LPts
18/09/2028Olathe, USA7 - 3 Carlos Aleman2 - 21 WPts
19/07/2028Jacksonville, USA6 - 3 Chris Tellez7 - 9 WPts
26/05/2028Olathe, USA5 - 3 Joaquin Ybanez2 - 3 WPts
03/05/2028Kampala, Uganda4 - 3 Michael Nsereko4 - 4 WPts
05/03/2028Boise, USA3 - 3 Theo Mudie0 - 0 WPts
22/01/2028Waterbury, USA2 - 3 John Lin5(2) - 20 WPts
26/11/2027Philadelphia, USA2 - 2 Robert Noury1 - 8 LPts
01/10/2027Warren, USA2 - 1 Mick Lyng7 - 14 LPts
18/08/2027Olathe, USA1 - 1 Mike Perrie4 - 4(1) WPts
19/06/2027Colorado Springs, USA1 - 0 Charles Nevels0 - 2 LPts
05/05/2027Olathe, USA0 - 0 Mick Hill1 - 5 WPts