Weightclass:  Middleweight
Location:  Albuquerque, USA
Record:  18 - 18
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
04/12/2033Albuquerque, USA17 - 18 David Wynne0 - 3 WPts
03/10/2033Albuquerque, USA17 - 17 Isidro Cabana4 - 12 LPts
03/08/2033Albuquerque, USA16 - 17 Senon Ruiz0 - 1 WPts
02/06/2033Albuquerque, USA15 - 17 Lakista Mnyamane4 - 21(1) WPts
02/04/2033Albuquerque, USA14 - 17 Sacha Mevoungou4 - 10 WPts
01/02/2033Albuquerque, USA13 - 17 Aleksandr Fokichev0 - 3 WPts
02/12/2032Albuquerque, USA12 - 17 Hiroki Toyama6 - 23 WPts
02/10/2032The Hague, Netherlands11 - 17 Crets Massy13 - 6 WPts
04/08/2032Albuquerque, USA10 - 17 James Speedy1 - 0 WPts
05/06/2032Auckland, New Zealand9 - 17 Mark Cragg12 - 24 WPts
07/04/2032Albuquerque, USA8 - 17 Jasper Kennedy0 - 2 WPts
07/02/2032Albuquerque, USA7 - 17 Cole Hughes0 - 2 WPts
09/12/2031Oslo, Norway7 - 16 Gunnar Wee12 - 6 LPts
11/10/2031Chicago, USA6 - 16 Rob Gaiter6 - 9 WPts
13/08/2031Norman, USA6 - 15 George Connolly4 - 11 LPts
21/06/2031Albuquerque, USA5 - 15 Mark Byrne4 - 16 WPts
21/04/2031Albuquerque, USA4 - 15 Phillippe Marmion2 - 9 WPts
21/02/2031Kuala Lumpur, Malaysia4 - 14 Malik Rassi4 - 9 LPts
23/12/2030Fort Lauderdale, USA4 - 13 Declan Patterson9 - 21 LPts
10/11/2030Indianapolis, USA4 - 12 Mick Hill7 - 21 LPts
09/10/2030Albuquerque, USA3 - 12 Mark Cowden3 - 8 WPts
11/08/2030Almaty, Kazakhstan3 - 11 Bilal Casymov36 - 15 LPts
13/06/2030Montevideo, Uruguay3 - 10 Quito Rodriguez8 - 21(1) LPts
15/04/2030Dublin, Ireland3 - 9 Shane McCargar14 - 17 LPts
15/02/2030Constantine, Algeria3 - 8 Shayan Cherif19 - 14 LPts
18/12/2029Riga, Latvia3 - 7 Luka Lakats13 - 18(1) LPts
20/10/2029Adelaide, Australia3 - 6 Dave Tyree30(5) - 23 LPts
22/08/2029Helsinki, Finland3 - 5 Aki Tamminen11 - 14 LPts
24/06/2029Bruges, Belgium2 - 5 Thiel Reyns18 - 14 WPts
26/04/2029Riyadh, Saudi Arabia2 - 4 Zain Basha20 - 19 LPts
26/02/2029Copenhagen, Denmark2 - 3 Stieran Kragh15 - 22 LPts
29/12/2028Sofia, Bulgaria2 - 2 Turgay Kaya18 - 19 LPts
31/10/2028Albuquerque, USA1 - 2 Rob Selkirk1 - 6 WPts
02/09/2028Albuquerque, USA1 - 1 Cipriano Chaparro1 - 0 LPts
04/07/2028Albuquerque, USA1 - 0 Cody Summerville2 - 1 LPts
05/05/2028Albuquerque, USA0 - 0 Fraser Shiel1 - 3 WPts