Dirty Boxing 2 results: Jairzinho Rozenstruik destroys overmatched opponent, Alex Caceres drops decision
Jairzinho Rozenstruik and Alex Caceres competed in non-UFC bouts for the first time in a long time, with both experiencing vastly different results.
In Saturday’s Dirty Boxing 2 main event at The Hangar in Miami, Rozenstruik took on MMA veteran Victor Cardoso, and the heavily favored Rozenstruik picked up the victory via second-round knockout to close the show.
Rozenstruik got tagged a couple of times early on by Cardoso, but eventually got rolling, landing big jabs and utilizing his massive reach advantage. “Bigi Boi” stayed patient early on.
As the second round began, Rozenstruik continued his approach against the considerably underskilled Cardoso before landing a huge punch that folded Cardoso over. Rozenstruik followed up with ground-and-pound and the referee stopped it.
Jairzinho Rozenstruik secures the W in his Dirty Boxing debut!!! #DBX2 pic.twitter.com/h1iL4gGDTu
— Dirty Boxing Championship (@DirtyBoxing_) June 15, 2025
With the win, Rozenstruik next faces Rob Perez, who knocked out Alex Nicholson earlier in the night, for the promotion’s inaugural heavyweight title.
In the co-main event, a battle between UFC veterans Alex Caceres and Saidyokub Kakhramonov took place in the squared circle. There was plenty of heat between the two fighters all week, but they ended up battling for three rounds. With the fight even on two of the judges’ scorecards after two, Caceres began to find a rhythm.
With the fight possibly slipping away, Kakhramonov landed a nasty spinning elbow that opened up a cut on Caceres, then stung “Bruce Leroy” with a big shot that stole him the round and the fight as Kakhramonov picked up the victory via unanimous decision.
Saidyokub vs Caceras round 3 highlights!! These two went at it!! #dbx2 pic.twitter.com/qseeqG975V
— Dirty Boxing Championship (@DirtyBoxing_) June 15, 2025
Jessica-Rose Clark and Francisco Trinaldo were also among the past UFC competitors to earn victories at the event.
Check out full Dirty Boxing 2 results below.
Jairzinho Rozenstruik def. Victor Cardoso via KO, Round 2
Saidyokub Kakhramonov def. Alex Caceres (30-27, 29-28, 29-28)
Rob Perez def. Alex Nicholson via TKO, Round 1
Jessica-Rose Clark def. Marilia Morais via unanimous decision (30-27 x3)
Sasha Palatnikov def. Phil Hawes via DQ (eye pokes), Round 1
Preliminary Card
Francisco Trinaldo def. Eric Moon via TKO, Round 1
Sheymon Moraes def. Omari Boyd via TKO, Round 2
Lamar Brown def. Boston Salmon via decision (30-27, 29-28, 29-28)
Milos Janicic def. Guilherme Bastos via unanimous decision (30-27, 29-28 x2)
Early Prelims
Luis Saldana def. Joe Penafiel via TKO, Round 3
Peter Stanonik def. John Marquez via TKO, Round 2