Watching Teddy Swims live was a little like watching someone crack open their ribcage and hand you their heart - his May 21 stop at the Michigan Lottery Amphitheatre was a lesson in vulnerability and stage presence; with an hour and a half of soul, sweat, and full-body vocals that left the crowd reeling in the best way.
For those unfamiliar, Teddy Swims isn’t your typical overnight success story. Born Jaten Dimsdale in Georgia, he got his start uploading stripped-down, soul-drenched covers to YouTube - fusing his gospel upbringing, metal band past, and Southern roots into something completely unique. What started in his bedroom grew into a global fanbase which eventually turned into a record deal - and now? A near sold-out tour supporting his debut album, *I’ve Tried Everything But Therapy (Part 1)*.
From the second he appeared onstage, Swims had Detroit in the palm of his hand. He opened with “Not Your Man” and “Hammer to the Heart,” diving straight into the kind of gut-punch ballads that have become his signature. It didn’t take long to realize: this wasn’t just a concert for most of the audience; it was a collective catharsis.
It didn’t take long to realize: this wasn’t just a concert for most of the audience, it was a collective catharsis.
The setlist leaned heavily into the emotional storytelling Swims is known and adored for. Tracks like “Are You Even Real” and “Bad Dreams” were as haunting as they were honest while “Devil in a Dress” felt like a bluesy confession. And when he finally launched into “Lose Control,” the song that skyrocketed him to mainstream radio, the entire amphitheater turned into a choir. Arms in the air, people belting like they’d waited their whole lives to scream those lyrics - It was truly electric.
Other highlights included “Funeral,” “911,” and an unexpected but beautifully delivered cover of Illenium’s “All That Really Matters.” Each song felt like its own emotional universe, held together by Swims’ powerhouse vocals and a band that knew exactly when to lean in and when to pull back.
Get Tickets


