Weightclass:  Featherweight
Location:  Grand Rapids, USA
Record:  12 - 11
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
15/02/2038Grand Rapids, USA12 - 10 Sun-tae Tak6 - 14 LPts
15/12/2037Grand Rapids, USA11 - 10 Vicente Carra9 - 16 WPts
16/10/2037Grand Rapids, USA10 - 10 Owen Pluim4 - 12 WPts
17/08/2037Grand Rapids, USA9 - 10 Robert Harper1 - 20 WPts
17/06/2037Grand Rapids, USA9 - 9 Jax Solano8 - 3(1) LPts
17/04/2037Grand Rapids, USA8 - 9 Ian Hailes4 - 19 WPts
16/02/2037Grand Rapids, USA8 - 8 David Keefe4 - 8 LPts
18/12/2036Grand Rapids, USA7 - 8 Ramiro Lovato7 - 4 WPts
19/10/2036Grand Rapids, USA6 - 8 Alec Mtukudzi3 - 4 WPts
20/08/2036Grand Rapids, USA5 - 8 Edmondo Moretti5 - 3 WPts
21/06/2036Yerevan, Armenia4 - 8 Ared Garabetyan14 - 24 WPts
23/04/2036San Francisco, USA4 - 7 John Colden7 - 13 LPts
25/02/2036Grand Rapids, USA3 - 7 Lucas Dubreuil1 - 10 WPts
27/12/2035Grand Rapids, USA2 - 7 Fraser Crear3 - 10 WPts
27/10/2035Guayaquil, Ecuador2 - 6 Angel Coronado5 - 14(1) LPts
29/08/2035Honolulu, USA1 - 6 Greg Hogg2 - 7 WPts
29/06/2035Kassel, Germany1 - 5 Jakoh Kuter18 - 17 LPts
29/04/2035Ulaanbaatar, Mongolia1 - 4 Saif al Din Davaadalai10 - 14 LPts
01/03/2035Ponce, Puerto Rico1 - 3 Zelipe Tax28 - 15 LPts
01/01/2035Dushanbe, Tajikistan1 - 2 Luka Safarli6 - 17 LPts
02/11/2034Grand Rapids, USA1 - 1 John Cobbina7 - 20 LPts
03/09/2034Turin, Italy1 - 0 Mauro Fumagalli2 - 0 LPts
05/07/2034Grand Rapids, USA0 - 0 John Smylie0 - 4 WPts