Weightclass:  Light Welterweight
Location:  San Jose, USA
Record:  28 - 3
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
08/08/2023San Jose, USA27 - 3 Jack Clay1 - 0 WPts
09/06/2023San Jose, USA26 - 3 Malvolio Diaz1 - 5 WPts
10/04/2023San Jose, USA25 - 3 Shin-wook Bai0 - 3(2) WPts
10/02/2023San Jose, USA24 - 3 Alen Myron0 - 7 WPts
11/12/2022San Jose, USA23 - 3 Xaver Alves5 - 7 WPts
11/10/2022San Jose, USA22 - 3 Sammy Argo0 - 1 WPts
13/08/2022San Jose, USA21 - 3 Sergio Rangone3 - 2 WPts
13/06/2022San Jose, USA20 - 3 Nicandro Litao8 - 13 WPts
14/04/2022San Jose, USA19 - 3 Kei Chinen1 - 3 WPts
14/02/2022San Jose, USA18 - 3 Mike McAdam18(2) - 9 WPts
14/12/2021San Jose, USA17 - 3 Ricardo Coutinho1 - 12 WPts
14/10/2021San Jose, USA16 - 3 Eduardo Estrella12 - 11 WPts
13/08/2021Dubai, UAE15 - 3 Zafa Maboob6(1) - 7 WPts
13/06/2021New York City, USA14 - 3 Jeraldo Tabora15(1) - 6 WPts
15/04/2021San Jose, USA13 - 3 Afanas Larionov12 - 5 WPts
13/02/2021Los Angeles, USA13 - 2 Danny Ord15 - 5 LPts
16/12/2020San Jose, USA12 - 2 John Erwood4 - 5 WPts
16/10/2020San Jose, USA11 - 2 Diego Reyna2(1) - 8 WPts
18/08/2020San Jose, USA10 - 2 Wayne Mattix2 - 4 WPts
17/06/2020San Jose, USA9 - 2 Rehan Mohamed1 - 8 WPts
16/04/2020San Jose, USA8 - 2 Sean Meston1 - 3 WPts
17/02/2020San Jose, USA7 - 2 Sam Morgan1 - 0 WPts
18/12/2019Oslo, Norway6 - 2 Borg Saetern3 - 3 WPts
20/10/2019Burgos, Spain6 - 1 Saturnin Marroquin1 - 3(1) LPts
22/08/2019Seattle, USA5 - 1 William Young4 - 3 WPts
27/06/2019St. Petersburg, USA4 - 1 Rex Almonte8(1) - 2 WPts
01/05/2019San Jose, USA3 - 1 Will Elliot1 - 0 WPts
01/03/2019San Jose, USA2 - 1 John Gaunce0 - 3 WPts
01/01/2019San Jose, USA1 - 1 Valentino Pollini1 - 1(1) WPts
03/11/2018San Jose, USA1 - 0 Frisco Campoy0 - 1 LPts
05/09/2018San Jose, USA0 - 0 Bilal Belloumi0 - 0 WPts