Weightclass:  Welterweight
Location:  Santa Clarita, USA
Record:  21 - 19
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
05/06/2023Santa Clarita, USA20 - 19 Arben Nallbani4 - 13 WPts
06/04/2023Maracaibo, Venezuela20 - 18 Berto Catalan26 - 6 LPts
06/03/2023Roskilde, Denmark20 - 17 Bartram Heide23 - 9(1) LPts
03/02/2023Maracaibo, Venezuela20 - 16 Berto Catalan24 - 6 LPts
03/01/2023Santa Clarita, USA20 - 15 Berto Catalan23 - 6 LPts
02/12/2022Santa Clarita, USA19 - 15 Bartram Heide21 - 8(1) WPts
30/10/2022Kharkiv, Ukraine19 - 14 Andrii Kotlyar32 - 3 LPts
27/09/2022Santa Clarita, USA19 - 13 Evgeny Litvinov22(1) - 7 LPts
24/08/2022Naucalpan, Mexico18 - 13 Diego Alberto8 - 16 WPts
25/06/2022Santa Clarita, USA17 - 13 Ian Christeson17 - 5 WPts
26/04/2022Knoxville, USA17 - 12 Ian Christeson16 - 4 LPts USA National Championships 2022View
28/03/2022Los Angeles, USA17 - 11 Jay Bonnar14 - 10 LPts
13/02/2022Rabat, Morocco16 - 11 Rizwan-ul-Haq Elouali6 - 18 WPts
16/12/2021Riga, Latvia15 - 11 Georgiy Niedritis23 - 4 WPts
18/10/2021Guayaquil, Ecuador15 - 10 Antonio Alarcon21 - 8(1) LPts
18/08/2021Santa Clarita, USA14 - 10 Fatlum Julia5 - 16 WPts
17/06/2021Istanbul, Turkey14 - 9 Tunc Baykurt17 - 4 LPts
18/04/2021Lucknow, India13 - 9 Ananth Cheema8 - 11 WPts
18/02/2021Santa Clarita, USA13 - 8 Macario Degollado11 - 8 LPts
20/12/2020Santa Clarita, USA12 - 8 David Nanney11 - 4 WPts
19/10/2020Boston, USA11 - 8 Chris Roche1 - 10 WPts
21/08/2020Omaha, USA10 - 8 Phil McNiall4 - 14 WPts
21/07/2020Christchurch, New Zealand9 - 8 Robert Dasher4 - 9(2) WPts
23/05/2020Bangkok, Thailand9 - 7 Kongsuk Weerawatnodom9 - 4 LPts
24/03/2020Odessa, Ukraine9 - 6 Vanko Warga1 - 7 LPts
24/01/2020Santa Clarita, USA9 - 5 Diego Peno5 - 6 LPts
24/11/2019Lyon, France8 - 5 Circinus Dumas10(1) - 2 WPts
25/09/2019Anyang, South Korea7 - 5 Sung-yeung Sohn5 - 5 WPts
28/07/2019Zurich, Switzerland6 - 5 Dedrick Cornatzer4 - 6 WPts
30/05/2019Santa Clarita, USA6 - 4 Farhan Hamid3 - 1 LPts
31/03/2019Santa Clarita, USA6 - 3 Igor Soroko1 - 2 LPts
29/01/2019Santa Clarita, USA6 - 2 John Driscoll1 - 4 LPts
29/11/2018Santa Clarita, USA5 - 2 Dedrick Cornatzer2 - 4 WPts
29/09/2018Santa Clarita, USA5 - 1 Algernon Bazin1 - 2 LPts
01/08/2018Virginia Beach, USA4 - 1 Ethan Patteson1 - 2 WPts
16/06/2018Louisville, USA3 - 1 Davie Taggert1 - 0 WPts
16/05/2018Santa Clarita, USA2 - 1 Fanuco Asuncion0 - 1 WPts
18/03/2018San Francisco, USA2 - 0 Cole Solomon0 - 0 LPts
12/02/2018Tacoma, USA1 - 0 David Wham0 - 1 WPts
06/01/2018Tacoma, USA0 - 0 David Wham0 - 0 WPts