Weightclass:  Middleweight
Location:  Phoenix, USA
Record:  31(2) - 13
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
09/09/2025Phoenix, USA30(2) - 13 Woo-young Woo5(1) - 8 WPts
11/07/2025Phoenix, USA29(2) - 13 Zain Basha3 - 9 WPts
12/05/2025Phoenix, USA28(2) - 13 Arseni Aksamit7 - 29 WPts
13/03/2025Phoenix, USA27(2) - 13 Vemados Bernt0 - 7 WPts
13/01/2025Phoenix, USA26(2) - 13 Drugi Laatsch1 - 11(1) WPts
14/11/2024Phoenix, USA25(2) - 13 Chang-soo Chae6 - 9 WPts
14/09/2024Phoenix, USA24(2) - 13 Paul Buchanan5 - 8 WPts
17/07/2024Phoenix, USA23(2) - 13 Barry Wason2 - 1 WPts
17/05/2024Phoenix, USA22(2) - 13 Daniil Prosvirnin1 - 13 WPts
18/03/2024Phoenix, USA21(2) - 13 Leeroy Faulds5 - 19 WPts
18/01/2024Phoenix, USA20(2) - 13 Gennady Yegerov0 - 11 WPts
19/11/2023Phoenix, USA19(2) - 13 Clo Trosset3 - 9 WPts
21/09/2023Toulon, France18(1) - 13 Olier Fouroux9 - 26(1) WKO3
23/07/2023Port-au-Prince, Haiti17(1) - 13 Olier Ankah9 - 10 WPts
25/05/2023North Shore, New Zealand16(1) - 13 Clinton Makawe21 - 13 WPts
26/03/2023Amman, Jordan16(1) - 12 Mohsin Abiha27(1) - 7 LPts
26/01/2023Almaty, Kazakhstan16(1) - 11 Famil Abykcassym9 - 14 LPts
28/11/2022Casablanca, Morocco16(1) - 10 Sadr-Eddine Laarif5 - 7 LPts
30/09/2022Stockholm, Sweden15(1) - 10 Milo Kallstrom15 - 13 WPts
02/08/2022Daegu, South Korea14(1) - 10 Bo-kyung Ban2 - 3 WPts
04/06/2022Leon, Nicaragua14(1) - 9 Guido Nieves1 - 2 LPts
06/04/2022Soweto, South Africa13(1) - 9 Tyrell Ayeh10 - 14 WPts
06/02/2022Yokosuka, Japan13(1) - 8 Fumio Asano18 - 8 LPts
09/12/2021Jeddah, Saudi Arabia12(1) - 8 Danyaal Zaher7(1) - 12 WPts
10/10/2021Ulaanbaatar, Mongolia12(1) - 7 Hakem New19 - 3 LPts
12/08/2021Panama City, Panama12(1) - 6 Vicente Sabina14 - 8 LPts
13/06/2021Binjai, Indonesia11(1) - 6 Tjipto Sukaesih9(1) - 13 WPts
15/04/2021Rome, Italy11(1) - 5 Gianluca Albonetti18 - 3 LPts
13/02/2021Dubai, UAE10(1) - 5 Waqar Brown4 - 7 WPts
16/12/2020Vilnius, Lithuania9(1) - 5 Krystian Gens17 - 4 WPts
17/10/2020Phoenix, USA8(1) - 5 Arseni Fedorovtsev5(1) - 9 WPts
18/08/2020Phoenix, USA7(1) - 5 Michael Whittingham7 - 8 WPts
17/06/2020Phoenix, USA6(1) - 5 Xaverius Florez6 - 5 WPts
17/04/2020Lafayette, USA6(1) - 4 John Platini6 - 9 LPts
13/03/2020San Jose, USA5(1) - 4 Quito Echavarria6(2) - 4 WPts
11/02/2020Szczecin, Poland5(1) - 3 Ignacy Wilk6 - 8 LPts
14/12/2019Phoenix, USA4(1) - 3 Myer Bleck3 - 4 WPts
14/10/2019Phoenix, USA3(1) - 3 Sammy Herde1 - 5 WPts
14/08/2019Paris, France3(1) - 2 Merrill Drucker6 - 1 LPts
15/06/2019Phoenix, USA2(1) - 2 Rob Kindrick1 - 2 WPts
15/04/2019Los Angeles, USA2(1) - 1 Seth Marro0 - 6 LPts
13/02/2019Prague, Czech Republic1 - 1 Kamil Buza2 - 1 WKO3
16/12/2018Phoenix, USA0 - 1 Kyo0won Min1 - 0 WPts
18/10/2018Phoenix, USA0 - 0 Rob Peterson2 - 3 LPts