Weightclass:  Welterweight
Location:  Los Angeles, USA
Record:  23(1) - 18
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
20/03/2025Los Angeles, USA22(1) - 18 Ulises Perea2 - 3 WPts
19/01/2025Los Angeles, USA21(1) - 18 Aslan Ramazanov2 - 3 WPts
20/11/2024Los Angeles, USA20(1) - 18 Diego Vas2 - 6 WPts
21/09/2024Los Angeles, USA19(1) - 18 Faisyal Syahputra6(1) - 13 WPts
24/07/2024Los Angeles, USA18(1) - 18 Manu Munkombwe6 - 19 WPts
25/05/2024Los Angeles, USA17(1) - 18 Mason Hsia0 - 5(1) WPts
26/03/2024Los Angeles, USA16(1) - 18 Gonzalo Savedra1 - 9 WPts
27/01/2024Los Angeles, USA15(1) - 18 Ian McCauley3 - 11(4) WPts
28/11/2023Los Angeles, USA14(1) - 18 Arran Dockter1 - 5 WPts
27/09/2023Los Angeles, USA13(1) - 18 Justin Sankare0 - 4 WPts
30/07/2023Los Angeles, USA12(1) - 18 Alejandro Fleitas1 - 4 WPts
31/05/2023Henderson, USA12(1) - 17 Vince Coghill8 - 18 LPts
02/04/2023Amsterdam, Netherlands12(1) - 16 Neve Karel22 - 8 LPts
02/02/2023Bacoor, Philippines12(1) - 15 Carlos Naguit16(1) - 15 LPts
04/12/2022Hamburg, Germany12(1) - 14 Reynald Kuenning11(2) - 15 LPts
05/10/2022Nairobi, Kenya12(1) - 13 Brad Mumba0 - 0 LPts
07/08/2022Los Angeles, USA12(1) - 12 Chris Mill1 - 0 LPts
06/06/2022Los Angeles, USA11(1) - 12 Montego Toca9 - 17 WPts
07/04/2022Chesapeake, USA10(1) - 12 Oscar Robert14 - 6 WPts
07/02/2022Overland Park, USA10(1) - 11 John Peter4 - 5 LPts
10/12/2021Memphis, USA9(1) - 11 Chris Lanman4 - 16 WPts
26/10/2021Los Angeles, USA9(1) - 10 Bruce Wean20(1) - 1 LPts
29/08/2021New York City, USA8(1) - 10 Luigi Pizzorno10 - 7 WPts
16/07/2021Toulouse, France8(1) - 9 Dax Gillard10 - 11 LPts
18/05/2021Maipu, Chile8(1) - 8 Alejandro Cardinal15 - 3 LPts
20/03/2021Los Angeles, USA7(1) - 8 Arran Marwa6 - 12 WPts
20/01/2021San Jose, Costa Rica7(1) - 7 Leonardo Gonzalez19 - 2 LPts
22/11/2020Tegucigalpa, Honduras7(1) - 6 Manny Morro5 - 2 LPts
23/09/2020Oklahoma City, USA6 - 6 Paul Speirs2 - 12(5) WKO3
04/08/2020Los Angeles, USA5 - 6 Jose Barriga3 - 7 WPts
03/06/2020New York City, USA4 - 6 Clint Moran6 - 6 WPts
02/05/2020Kuching, Malaysia4 - 5 Tung Kam3 - 10 LPts
04/03/2020Vilnius, Lithuania4 - 4 Adam Burian7 - 4 LPts
04/01/2020Los Angeles, USA3 - 4 Leonel Carpio0 - 2 WPts
05/11/2019Charleston, USA2 - 4 Vince Placko0 - 0 WPts
03/10/2019Los Angeles, USA2 - 3 George Callas6 - 4 LPts
04/08/2019Los Angeles, USA2 - 2 Jack Westwood3 - 3 LPts
04/06/2019Los Angeles, USA2 - 1 Dmytro Bily7 - 2 LPts
05/04/2019Los Angeles, USA1 - 1 David Nanney3 - 1 WPts
02/02/2019Kharkiv, Ukraine1 - 0 Volodymyr Maslak1 - 6 LPts
05/12/2018Los Angeles, USA0 - 0 Paul McWilliam5 - 2 WPts