Weightclass:  Featherweight
Location:  Overland Park, USA
Record:  16 - 18(2)
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
28/09/2033Overland Park, USA15 - 18(2) Tunc Unal2 - 10 WPts
29/07/2033Overland Park, USA14 - 18(2) Seth Avino9 - 12 WPts
28/05/2033Overland Park, USA13 - 18(2) Chariyaka Tanamal1 - 5 WPts
28/03/2033Overland Park, USA13 - 17(2) Tibor Bastyr7 - 8 LPts
26/01/2033Overland Park, USA13 - 16(2) Manuel Prospero10 - 5 LPts
26/11/2032Overland Park, USA12 - 16(2) Zachary Jones1 - 0 WPts
26/09/2032Overland Park, USA11 - 16(2) Chang-soo Rhee8 - 9 WPts
28/07/2032Overland Park, USA10 - 16(2) David Gaspar1 - 5 WPts
29/05/2032Overland Park, USA9 - 16(2) Luka Petukhov4 - 5 WPts
30/03/2032Overland Park, USA9 - 15(2) Jake Ness24 - 2 LPts
31/01/2032Overland Park, USA8 - 15(2) Ramirez Orosco1 - 3 WPts
02/12/2031Overland Park, USA7 - 15(2) James Symon2 - 1 WPts
03/10/2031Mexico City, Mexico7 - 14(1) Juan Nogales44(12) - 24 LKO2
05/08/2031Overland Park, USA6 - 14(1) Brett Taggart2 - 3 WPts
06/06/2031Columbia, USA6 - 13(1) John McCreary0 - 6 LPts
07/04/2031Ponce, Puerto Rico6 - 12(1) Quiqui Quinto21 - 20 LPts
07/02/2031Ulaanbaatar, Mongolia6 - 11(1) Aleksandr Batula12 - 19 LPts
10/12/2030L'Hospitalet de Llobregat, Spain6 - 10 Cuba Hermida33(6) - 11 LKO3
12/10/2030Overland Park, USA6 - 9 Quiqui Avelar2 - 11 LPts
14/08/2030Mostoles, Spain6 - 8 Carlos Tijerina11 - 10 LPts
16/06/2030Overland Park, USA5 - 8 Mark Ortega1 - 0 WPts
17/04/2030Overland Park, USA5 - 7 Bum-young Sheen18 - 3 LPts
17/02/2030Alicante, Spain5 - 6 Edmundo Villar12 - 21 LPts
20/12/2029Overland Park, USA4 - 6 Billy Kane5 - 13 WPts
21/10/2029Georgetown, Guyana3 - 6 Mark Bankhead1 - 9(1) WPts
23/08/2029Overland Park, USA3 - 5 Johnny Beynon4 - 4 LPts
25/06/2029Istanbul, Turkey3 - 4 Duygu Renda7 - 5 LPts
27/04/2029Ulaanbaatar, Mongolia2 - 4 Bushr Jeng2 - 7 WPts
27/02/2029Overland Park, USA1 - 4 Paul Subia0 - 3 WPts
29/12/2028Overland Park, USA1 - 3 Marlen Shirvani7 - 17 LPts
30/10/2028Overland Park, USA0 - 3 Mark McClory2 - 7 WPts
31/08/2028Wroclaw, Poland0 - 2 Sylwester Wojewoda2 - 0 LPts
03/07/2028Carolina, Puerto Rico0 - 1 Santiago Cantos12 - 18 LPts
05/05/2028Overland Park, USA0 - 0 Marvel Belizaire2 - 8 LPts