Weightclass:  Light Welterweight
Location:  Minneapolis, USA
Record:  23 - 17
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
30/03/2039Minneapolis, USA22 - 17 Melor Zaitsev1 - 3 WPts
30/01/2039Minneapolis, USA21 - 17 John Henri17 - 14 WPts
29/11/2038Minneapolis, USA20 - 17 Channing Ossou4 - 22 WPts
29/09/2038San Juan, Puerto Rico19 - 17 Beltran Somera12 - 10(1) WPts
01/08/2038Plovdiv, Bulgaria18 - 17 Yasen á Topalov6 - 19(2) WPts
02/06/2038Tilburg, Netherlands18 - 16 Arthur Parynghoot10 - 26(1) LPts
03/04/2038Sofia, Bulgaria17 - 16 Gavril á Paisev14 - 15 WPts
03/02/2038Vilnius, Lithuania16 - 16 Sergiusz Dziuk11 - 10 WPts
05/12/2037Mueang Samut Prakan, Thailand15 - 16 Decha Joemdee0 - 0 WPts
07/10/2037Reno, USA14 - 16 Paul Gabriel13 - 22 WPts
09/08/2037Mogilev, Belarus13 - 16 Kyrylo Molchan5 - 14 WPts
11/06/2037Bergen, Norway13 - 15 Ove Holstad11 - 28(1) LPts
13/04/2037Espoo, Finland13 - 14 Tero Wuorinen7 - 20 LPts
13/02/2037Bridgeport, USA13 - 13 Max Aikins13 - 16(3) LPts
20/12/2036Miami, USA13 - 12 Sam Penate53 - 11 LPts
16/12/2036Dublin, Ireland13 - 11 Aaron Cavanah29 - 7 LPts
17/10/2036Omaha, USA12 - 11 Robert Carrithers8 - 17 WPts
21/08/2036Nashville, USA11 - 11 Owen Escoto6 - 9 WPts
23/06/2036Mesa, USA10 - 11 Ian Blackie6 - 22 WPts
23/05/2036Las Vegas, USA9 - 11 Floyd Caden13 - 15 WPts
19/04/2036Bulawayo, Zimbabwe8 - 11 Sam Mugabe2 - 6 WPts
20/02/2036Minneapolis, USA7 - 11 Mark Lundy6 - 8 WPts
21/12/2035Lyon, France6 - 11 Granville Perrault14 - 8 WPts
23/10/2035San Pedro Sula, Honduras6 - 10 Xavier Pagan7 - 19 LPts
24/08/2035Minneapolis, USA6 - 9 Dai Parcel5 - 9 LPts
24/06/2035Minneapolis, USA6 - 8 Noel Pintado4 - 7 LPts
24/04/2035Bangkok, Thailand6 - 7 Teerachai Muankasem10 - 12 LPts
24/02/2035New York City, USA5 - 7 Colin Rafferty2 - 4 WPts
31/12/2034San Diego, USA5 - 6 Noah Cox0 - 6 LPts
02/11/2034Charlotte, USA4 - 6 Cody Crabbe2 - 3(1) WPts
09/09/2034Baltimore, USA4 - 5 Neil Carnie22 - 19 LPts
01/08/2034Houston, USA3 - 5 Vincent Grajeda0 - 0 WPts
01/07/2034Cincinnati, USA3 - 4 Mark Luff5 - 5(1) LPts
01/05/2034Minneapolis, USA2 - 4 Ben Bransfield0 - 3 WPts
01/03/2034Almaty, Kazakhstan2 - 3 Alik Kalinov17 - 18 LPts
01/01/2034Oklahoma City, USA2 - 2 James Llywelyn1 - 1 LPts
01/11/2033Suez, Egypt2 - 1 Farhan Marsal22(1) - 5 LPts
01/09/2033Prague, Czech Republic1 - 1 Slßvek Sasha4 - 13 WPts
04/07/2033Graz, Austria1 - 0 Ramhart Leonhard6 - 16 LPts
05/05/2033Minneapolis, USA0 - 0 Floyd Raven0 - 3 WPts