Weightclass:  Featherweight
Location:  Long Beach, USA
Record:  25 - 10
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
07/06/2023Long Beach, USA24 - 10 Amjad Alam8 - 9 WPts
09/04/2023Long Beach, USA23 - 10 Jamie Hollern0 - 1 WPts
08/02/2023Long Beach, USA22 - 10 Paco Beltre3 - 7(2) WPts
09/12/2022Long Beach, USA21 - 10 Yu Auduong5 - 15 WPts
10/10/2022Long Beach, USA20 - 10 Baptiste Lizarazu0 - 15 WPts
12/08/2022Long Beach, USA19 - 10 Duncan Satter1 - 2 WPts
11/06/2022Long Beach, USA18 - 10 Edmundo Castelo1 - 4 WPts
12/04/2022Long Beach, USA17 - 10 John Kilgour2 - 12 WPts
11/02/2022Long Beach, USA16 - 10 David Lyons4(1) - 12 WPts
11/12/2021Long Beach, USA15 - 10 Ray Evans5 - 14 WPts
10/10/2021Long Beach, USA14 - 10 Santiago Deliz1 - 5 WPts
09/08/2021Long Beach, USA13 - 10 Reynaldo Milian8(1) - 8 WPts
08/06/2021Long Beach, USA12 - 10 Xabat Agosto10 - 4 WPts
08/04/2021Lublin, Poland11 - 10 Stanislaw Gronski1 - 2 WPts
07/02/2021Dubai, UAE11 - 9 Rashid Hannan10 - 7 LPts
10/12/2020Dushanbe, Tajikistan10 - 9 Daniil Gajarov6 - 8 WPts
12/10/2020Gwangju, South Korea9 - 9 Seung-gyu Kwon5(2) - 7 WPts
14/08/2020Long Beach, USA8 - 9 Daniel Durning3 - 11 WPts
13/06/2020Dallas, USA7 - 9 Ben Raney8 - 3 WPts
28/04/2020Long Beach, USA6 - 9 Alessio Conte0 - 6(2) WPts
29/02/2020Long Beach, USA6 - 8 Aaron Russell9 - 4 LPts
30/12/2019Chicago, USA6 - 7 Brett Hearn6 - 2 LPts
10/11/2019Riga, Latvia6 - 6 Sergey Rubenis6 - 3 LPts
12/09/2019Long Beach, USA5 - 6 Remo Crocetta5 - 6 WPts
13/07/2019Long Beach, USA4 - 6 Rob Donald1 - 4 WPts
13/05/2019Long Beach, USA3 - 6 Matthew Caudill1 - 9 WPts
12/03/2019Fukuoka, Japan2 - 6 Kyo Nishioka7 - 1 WPts
12/01/2019Long Beach, USA2 - 5 John McBride4 - 1 LPts
13/11/2018Long Beach, USA2 - 4 James Cookston2 - 3 LPts
13/09/2018Lima, Peru2 - 3 Reynaldo Palomo1 - 4 LPts
16/07/2018Long Beach, USA1 - 3 Ismet Radzhabov0 - 1 WPts
18/05/2018Indianapolis, USA1 - 2 Rich Cousar0 - 0 LPts
26/03/2018Long Beach, USA0 - 2 Hayden Tudor1 - 1 WPts
12/02/2018Austin, USA0 - 1 Charlie Skirvin0 - 1 LPts
06/01/2018Charlotte, USA0 - 0 Jim Paterson0 - 0 LPts