Weightclass:  Featherweight
Location:  St. Louis, USA
Record:  16 - 12
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
26/01/2033St. Louis, USA15 - 12 Desiderio Merin2 - 6 WPts
26/11/2032St. Louis, USA14 - 12 Davie Isidro0 - 1 WPts
26/09/2032St. Louis, USA13 - 12 Nikolai Dorosh5 - 6 WPts
28/07/2032St. Louis, USA12 - 12 Vincent Sang0 - 4 WPts
29/05/2032St. Louis, USA11 - 12 Yasin Yousuf1 - 14 WPts
30/03/2032St. Louis, USA10 - 12 Peter Linn0 - 5 WPts
31/01/2032St. Louis, USA10 - 11 Salvador Lopez13 - 11 LPts
02/12/2031St. Louis, USA10 - 10 Bryn MacKinney6(1) - 8 LPts
03/10/2031St. Louis, USA10 - 9 Rex Treacy4 - 7 LPts
04/08/2031St. Louis, USA10 - 8 Dave Wogan9 - 12 LPts
05/06/2031St. Louis, USA9 - 8 Chris Parry5 - 10 WPts
05/04/2031St. Louis, USA8 - 8 John Munsen0 - 2 WPts
05/02/2031St. Louis, USA7 - 8 William McNeil4 - 15 WPts
08/12/2030St. Louis, USA6 - 8 Rehman Alassel2 - 4 WPts
10/10/2030St. Louis, USA6 - 7 Salvador Lopez7 - 8 LPts
12/08/2030Georgetown, Guyana5 - 7 Sam Harwood5 - 18 WPts
14/06/2030San Francisco, USA4 - 7 Paul Sand5 - 12 WPts
16/04/2030St. Louis, USA3 - 7 Chung-yong Jou7 - 15 WPts
16/02/2030St. Louis, USA2 - 7 Mel Nield3 - 3 WPts
18/12/2029Samarqand, Uzbekistan2 - 6 Timofei Abyccassym5 - 13 LPts
20/10/2029Ulaanbaatar, Mongolia2 - 5 Simohamed Abdrashew22 - 11 LPts
22/08/2029St. Louis, USA2 - 4 Se-jong Sun16(2) - 22 LPts
24/06/2029Viba del Mar, Chile2 - 3 Yago Carabajal13 - 12 LPts
26/04/2029Bayamon, Puerto Rico2 - 2 Alejandro Montero19 - 7 LPts
26/02/2029Dushanbe, Tajikistan2 - 1 Konstantin Omar17 - 19 LPts
29/12/2028Istanbul, Turkey1 - 1 Arslan Gurani1 - 3 WPts
31/10/2028Detroit, USA1 - 0 Colin Bezold1 - 1 LPts
05/09/2028St. Louis, USA0 - 0 Marik Szablewski0 - 0 WPts