A$AP Rocky’s Xfinity Mobile tour stop was a Hollywood-style production. But don’t call it his return.
"Philly, are y’all ready? Let’s start a riot,” commanded the rapper on his tour behind "Don't be Dumb," as search lights and helicopter sounds created the menacing feeling of being watched.

A$AP Rocky was always primed for stardom.
In his 2011 breakout “Peso,” the Harlem-bred rapper declared his love for Raf Simons and Rick Owens couture, but also flashed a sound that shed the regional barriers that once confined hip-hop artists.
The song’s Southern chopped-n-screwed coda over early cloud rap instrumentals, combined with the lo-fi distortion of Memphis’ underground ’90s sound, ushered a new wave of New York rap that favored nuance over boom-bap traditionalism.
Rocky also looked the part. His camera-ready smile, coated with polished gold grills, and his brash arrogance mirrored the likes of fellow Harlem rap legends Cam’ron and Mase.
That showmanship has remained unchanged, as was evident on Thursday night as the lights flickered around 9 p.m. inside Xfinity Mobile Arena on the Philadelphia stop of the “Don’t Be Dumb” tour. Fans jetted to their seats, pulling out their phones, and aiming it at the stage to anticipate Rocky’s arrival.
It was all a ruse. Rocky was never going to open his show on that stage.
Instead, he came down from a prop helicopter suspended in the middle of the arena, and landed on a makeshift helipad adorned with the Tim Burton-designed cover of his 2026 album, Don’t Be Dumb.
The mosh pit went into a tizzy as a crew of actors dressed in military gear stood as a barricade between Rocky and his fans at the arena’s center.
He kicked off the show with “Grim Freestyle” and “Highjack” in the crowd, then disappeared into an exit. He reappeared perched atop a platform hovering above the crowd, with a mic lodged inside a speakerphone, performing rave-fueled tracks like “Helicopter.”
He finally marched onto the stage, backed by his faux militia of ski masked guards, to perform “A$AP Forever” and “Stop Snitching,” before simmering things down with the slow jam, “Playa.”
During the slight break in the high-intense action, Rocky apologized for shoving one of his fans earlier in the pit.
“I got made mad because one of y’all was recording me, and I pushed you. My bad, little bro. You’re good,” he said.
Through the show, Rocky fully leaned into large-scale SWAT and military-themed theatrics, decked in all-black tactical wear, with zipper-lined cargo pants, an AWGE-branded puffer vest, and a ski mask. The stage’s LED screens acted as a live feed of his performance, and beaming search lights and chopping sound of helicopter blades added a menacing sense of being surveilled.
It’s a nod to the reality Rocky now faces.
His high-profile romance with Rihanna, Met Gala appearances, roles in blockbusters, and brushes with law enforcement have made his life a source of inescapable intrigue despite his attempts to maintain a veil of privacy.
To drive the point further home, he had banners that read “Big Brother is Always Watching” hanging from the stage’s wall.
Rocky is well-versed in the language of stardom, and the drawbacks that come with it, but he’s most comfortable when his artistry is at center. And Thursday’s show was a Hollywood-style production with Rocky in the director’s chair.
“I want to get to some turnt up s—. I love this energy. Philly, are y’all ready? Let’s start a riot,” Rocky ordered before performing “Riot (Rowdy Pipe’n).”
While most of his performance focused on Don’t Be Dumb, the setlist included some tracks from his 2011 mixtape, Live. Love. A$AP, and some more recent creative undertakings.
The crowd, largely comprising teenagers and mid-20-somethings, rapped along to “Trunk” and “STFU,” and swayed to the smoother R&B cuts like “Stay Here 4 Life.”
His two-hour set was a marathon of solo favorites like “Goldie,” “F—’ Problems," and “Praise the Lord (Da Shine),” but he also snuck in posse cuts from his Cozy Tapes days in 2016 and 2017. He dove into A$AP Mob collaborations like “Hella Hoes” and “Yamborghini High,” a song that was followed by a moment of silence to honor Rocky’s beloved friend A$AP Yams, who died from a drug overdose in 2015.
A$AP Twelvyy joined Rocky on stage soon after.
Don’t Be Dumb comes eight years after the lukewarm response to 2018’s Testing, and seven years since A$AP Rocky last hit the road on tour. His fans have often questioned if Rocky still had music in his sights.
Thursday night’s show proved that his artistic ambitions have gone nowhere, but only magnified.
He made the entire night look effortless, except for the noticeable moments when his temper flared when “American Sabotage” was prematurely cut short. While the brief audio issues frustrated Rocky, who’s headlining his first tour since 2019’s “Injured Generation” tour, it didn’t halt the momentum or action.
Before the night ended, Rocky left the crowd with a M. Night Shyamalan-style plot twist.
He seemingly “ended” the show with a message of wisdom for his fans.
“Don’t have unsafe sex. Don’t drink and drive, and don’t be dumb,” Rocky said before performing his newest title track, “Don’t Be Dumb.” Even adding a “I’ll be back soon, Philly. I promise. I ain’t talking out of my ass or gassing y’all. I want to thank y’all for supporting me.”
As fans began walking toward their exits, Rocky pulled off his last trick.
“Oh, y’all didn’t think I was done, did you?”
He performed “Lord Pretty Flacko Jodye 2,” sealing the show and proving that this wasn’t his hallowed return to form. Because he had never left.
A$AP Rocky setlist from June 4, Xfinity Mobile Arena, Philadelphia
“Grim Freestyle”
“Trunks”
“Highjack”
“Order of Protection”
“Helicopter”
“Stole Ya Flow”
“A$AP Forever”
“Stop Snitching”
“Playa”
“Riot (Rowdy Pipe’n)”
“STFU”
“Punk Rocky”
“Swat Team”
“Praise the Lord (Da Shine)”
“No Limit”
“Yamborghini High” (w/ A$AP Twelvyy)
“Hella Hoes”
“American Sabotage”
“Purple Swag”
“Peso”
“LVL”
“Wassup”
“Goldie”
“Problems”
“Fashion Killa”
“Everyday”
“Jukebox Joints”
“Stay Here 4 Life”
“LSD”
“Bass”
“Don’t Be Dumb”
“Lord Pretty Flacko Jodye 2″
