Top 30 Songs for May 25-31, 2025

London, England-based Frank Joshua – an enigmatic but enormously talented singer-songwriter and producer who, wanting his music to speak for itself, shares no photos of himself – has become a favorite of mine on the strength of his gorgeous baritone voice and beguiling adult contemporary music style. The prolific artist has released a staggering amount of music over the past four years or so, including three albums, an EP and 43 singles! Every one of his songs is a captivating feast for the ears, and I love them all. I’ve previously written about four of them, most recently this past February when I reviewed his marvelous single “Walls”. After a long but steady climb, the song has finally reached #1 in its 14th week on my chart. It’s his first song to top my chart; his singles “Bluebell Wood” reached #6 in 2023 and “Winter Cowboy” reached #3 in 2024. Since “Walls”, Frank has released two more singles, including “These Words” which dropped this past Thursday, May 23rd. All of his singles have been released via British music label Numen Records.

Although Frank writes some of his songs, like the majority of his singles, “Walls” was written by his frequent collaborator Simon Pitheakley, and produced by Tony White. And like all his songs, this one’s a beauty, with gorgeous reverb-drenched bluesy guitars accompanied by warm piano keys, soaring orchestral synths and gently crashing cymbals layered over a sensuous pulsating beat. It all creates a glorious cinematic backdrop for Frank’s melancholy yet captivating vocals which are both passionate and heartfelt. It’s become my favorite of all his songs, and I never tire of listening to it. The poetic lyrics speak of the challenges of growing older and maintaining a long-term relationship, in which there’s often a tug of war between the comfort and security that comes from being with a devoted loved one, and the primal urge to be independent and free of responsibility or commitment – something I’ve long struggled with myself.

In other chart news of note, The Black Keys hold at #2 with “The Night Before”, and Fontaines D.C. move up a notch to #3 with “It’s Amazing To Be Young”. Maryland shoegaze/indie rock band Icarus Phoenix enters the top 10 with their beautiful song “Poor Sad Indie Everything”, and “Nothing I Need” by Lord Huron is the biggest upward mover this week, jumping eight spots to #17.

The one new debut this week is “Scars”, a heartwarming song of love and empathy by Welsh artist Secret Postal Society, the music project of singer-songwriter, composer and multi-instrumentalist Craig Mapstone. In addition to being a talented, hard-working artist, Craig’s a thoughtful, generous and kind soul, and though we’ve never met in person, I’ve grown quite fond of him on both a personal and professional level. It’s his third song to appear on my chart, the first being “Something From Nothing/Points of Light” in 2022 and more recently “Autumn Leaves”, which spent 19 weeks on my chart from late November 2024-early April 2025, peaking at #3 in March.

  1. WALLS – Frank Joshua (3)
  2. THE NIGHT BEFORE – The Black Keys (2)
  3. IT’S AMAZING TO BE YOUNG – Fontaines D.C. (4)
  4. TIME WAITED – My Morning Jacket (1)
  5. BAD LARRY – Cloakroom (5)
  6. MORTAL WOUND – The Veils (6)
  7. THE TURNAROUND – DelCobras (7)
  8. LAREDO – Leon Bridges (9)
  9. SNAKESKIN – NAVE (10)
  10. POOR SAD INDIE EVERYTHING – Icarus Phoenix (13)
  11. ANKLES – Lucy Dacus (14)
  12. ARCHBISHOP HAROLD HOLMES – Jack White (15)
  13. BARBARIAN – AWOLNATION (16)
  14. PORCELAIN (LOSING ALL MY PATIENCE) – Somebody’s Child (17)
  15. LET THINGS GO – Caamp (18)
  16. METAVERSE – Cage the Elephant (8)
  17. NOTHING I NEED – Lord Huron (25)
  18. BASIC BEING BASIC – Djo (21)
  19. TAKE THIS HEART – Brian Lambert (11)
  20. RUSHMERE – Mumford & Sons (12)
  21. THREE SIX FIVE – Shinedown (22)
  22. EVERYTHING IS PEACEFUL LOVE – Bon Iver (23)
  23. SO LONG – Wavves (24)
  24. BACK TO FRIENDS – sombr (29)
  25. CATCH THESE FISTS – Wet Leg (28)
  26. RITALIN – Dexter and The Moonrocks (26)
  27. SPACEMAN IN TULSA – Counting Crows (30)
  28. STRAIGHT TO THE GROUND – Unquiet Nights (19)
  29. IMPOSTER SYNDROME – Fake Empire (20) 19th week on chart
  30. SCARS – Secret Postal Society (N)

Top 30 Songs for May 18-24, 2025

There are several really beautiful songs on this week’s list, starting with “Time Waited” by My Morning Jacket, which holds the top spot for a second week. Three more are “Walls” by English artist Frank Joshua, moving up to #3, “Bad Larry” by Northwest Indiana shoegaze band Cloakroom and “Mortal Wound” by English/New Zealand indie/rock band The Veils, which advance two spots to #s 5 and 6. None of those three songs have appeared on any charts as far as I can tell, which is a travesty. “The Night Before” by The Black Keys moves into second place, and “It’s Amazing To Be Young” by Irish alt-rock band Fontaines D.C. jumps six spots to #4. Two more gorgeous songs, “Laredo”, by Texas singer-songwriter Leon Bridges and “Snakeskin” by English singer-songwriter NAVE, enter the top 10 at #s 9 & 10.

There are two debuts this week, the first of which is “back to friends” by sombr, the music project of astonishingly talented 19-year-old singer-songwriter Shane Boose. Born and raised in New York City, he’s now based in Los Angeles. The song was actually released last December but as so often happens these days, it recently went viral on TikTok and began appearing on American charts. I’ve grown to love the song, and also love his follow-up single “Undressed”. The second debut, bringing up the rear at #30, is “Spaceman in Tulsa” by legendary alt-rock band Counting Crows. The song is from their eighth album Butter Miracle, The Complete Sweets!, which dropped May 9th. Still fronted by Adam Duritz who’s now 60, they sound as good as ever.

  1. TIME WAITED – My Morning Jacket (1)
  2. THE NIGHT BEFORE – The Black Keys (3)
  3. WALLS – Frank Joshua (4)
  4. IT’S AMAZING TO BE YOUNG – Fontaines D.C. (10)
  5. BAD LARRY – Cloakroom (7)
  6. MORTAL WOUND – The Veils (8)
  7. THE TURNAROUND – DelCobras (9)
  8. METAVERSE – Cage the Elephant (2)
  9. LAREDO – Leon Bridges (12)
  10. SNAKESKIN – NAVE (14)
  11. TAKE THIS HEART – Brian Lambert (5)
  12. RUSHMERE – Mumford & Sons (6)
  13. POOR SAD INDIE EVERYTHING – Icarus Phoenix (15)
  14. ANKLES – Lucy Dacus (16)
  15. ARCHBISHOP HAROLD HOLMES – Jack White (18)
  16. BARBARIAN – AWOLNATION (19)
  17. PORCELAIN (LOSING ALL MY PATIENCE) – Somebody’s Child (20)
  18. LET THINGS GO – Caamp (21)
  19. STRAIGHT TO THE GROUND – Unquiet Nights (11)
  20. IMPOSTER SYNDROME – Fake Empire (13)
  21. BASIC BEING BASIC – Djo (22)
  22. THREE SIX FIVE – Shinedown (23)
  23. EVERYTHING IS PEACEFUL LOVE – Bon Iver (24)
  24. SO LONG – Wavves (25)
  25. NOTHING I NEED – Lord Huron (26)
  26. LUTHER – Kendrick Lamar & SZA (17)
  27. RITALIN – Dexter and The Moonrocks (29)
  28. CATCH THESE FISTS – Wet Leg (30)
  29. BACK TO FRIENDS – sombr (N)
  30. SPACEMAN IN TULSA – Counting Crows (N)

Top 30 Songs for May 11-17, 2025

Cover photo of My Morning Jacket album is

With their expansive and eclectic sound, alternative indie rock band My Morning Jacket have been making innovative music for more than a quarter century. Formed in Louisville, Kentucky in 1998, the band currently consists of founding members Jim James (lead vocals, rhythm guitar) and Tom Blankenship (bass), as well as Patrick Hallahan (drums & percussion), Bo Koster (keyboards, percussion & backing vocals), and Carl Broemel (lead guitar, pedal steel, saxophone & backing vocals). The introspective and lovely “Time Waited” takes over the #1 spot on my latest Top 30 chart. The song is from their latest and 10th album is, released on March 25th. It’s their second song to reach #1 on my chart, their previous being the gorgeous “Feel You”, which also ranks #6 on my list of 100 Best Songs of 2020.

About the song, James told Stereogum: “I made a loop of that piano intro and listened as I went for a walk, and all these melodies started coming to me. For a long time, I didn’t have lyrics, but then I had a dream where I was in a café and a song was playing, and the lyrics to that song became the lyrics to ‘Time Waited’ — the melodies just fit perfectly. And the lyrics are about how flexible time is, how we can bend and warp time, especially if we are following our hearts, the universe and time itself can flow to work with us.” In addition to that beautiful piano, I also love the marvelous guitar work.

In other chart news of note, The Black Keys advance two spots to #3 with “The Night Before”, and English singer-songwriter Frank Joshua climbs three spots to #4 with “Walls”. Two songs enter the top 10: “The Turnaround” by Philadelphia power pop trio DelCobras, and “It’s Amazing To Be Young” by Irish alt-rock band Fontaines D.C., whose song “Starburster” was my favorite song of 2024.

Two songs make their debut, the first of which is “Ritalin” by Texas rock band Dexter and The Moonrocks, who’s previous single “Sad in Carolina” went to # in late December-early January. The second new entry is “catch these fists” by English indie rock duo Wet Leg, comprised of Rhian Teasdale and Hester Chambers. With a winning combination of infectious melodies, ascerbic lyrics, and their quirky deadpan vocal style, they burst onto the music scene in 2021 with their critically acclaimed eponymous album Wet Leg, which spawned two hits, “Chaise Longue” and “Wet Dream”. “catch these fists” is the lead single from their forthcoming second album Moisturizer, to be released in July.

  1. TIME WAITED – My Morning Jacket (2)
  2. METAVERSE – Cage the Elephant (1)
  3. THE NIGHT BEFORE – The Black Keys (5)
  4. WALLS – Frank Joshua (7)
  5. TAKE THIS HEART – Brian Lambert (3)
  6. RUSHMERE – Mumford & Sons (4)
  7. BAD LARRY – Cloakroom (9)
  8. MORTAL WOUND – The Veils (10)
  9. THE TURNAROUND – DelCobras (11)
  10. IT’S AMAZING TO BE YOUNG – Fontaines D.C. (12)
  11. STRAIGHT TO THE GROUND – Unquiet Nights (8)
  12. LAREDO – Leon Bridges (14)
  13. IMPOSTER SYNDROME – Fake Empire (6)
  14. SNAKESKIN – NAVE (15)
  15. POOR SAD INDIE EVERYTHING – Icarus Phoenix (16)
  16. ANKLES – Lucy Dacus (17)
  17. LUTHER – Kendrick Lamar & SZA (13)
  18. ARCHBISHOP HAROLD HOLMES – Jack White (20)
  19. BARBARIAN – AWOLNATION (21)
  20. PORCELAIN (LOSING ALL MY PATIENCE) – Somebody’s Child (23)
  21. LET THINGS GO – Caamp (24)
  22. BASIC BEING BASIC – Djo (22)
  23. THREE SIX FIVE – Shinedown (26)
  24. EVERYTHING IS PEACEFUL LOVE – Bon Iver (27)
  25. SO LONG – Wavves (28)
  26. NOTHING I NEED – Lord Huron (30)
  27. PEOPLE WATCHING – Sam Fender (18) 19th week on chart
  28. SAME OLD SONG – The Lumineers (19)
  29. RITALIN – Dexter and The Moonrocks (N)
  30. CATCH THESE FISTS – Wet Leg (N)

Top 30 Songs for May 4-10, 2025

Photo of Cage the Elephant by Neil Krug

Alt rock band Cage the Elephant have been one of my favorite acts for well over 10 years, and I’ve loved most of their music. Founded in Bowling Green, Kentucky in 2006, the band relocated to London, England in early 2008, then moved to Nashville in 2009, where they remain today. Their current lineup consists of founding members Matt Shultz (lead vocals & rhythm guitar), his brother Brad Shultz (rhythm guitar, keyboards), Daniel Tichenor ( bass, backing vocals) and Jared Champion (drums, percussion), as well as Nick Bockrath (lead guitar, keyboards, backing vocals) and Matthan Minster (keyboards, rhythm guitar, backing vocals), both of whom joined the band in 2017. Since 2008 they’ve released six critically acclaimed albums, two of which – Tell Me I’m Pretty in 2017 and Social Cues in 2020 – won Grammy Awards for Best Rock Album.

“Metaverse”, the third single from their latest album Neon Pill, ascends to #1 on this week’s chart. It’s their second single from that album to reach #1, after last year’s title track “Neon Pill”, and their eighth song to reach #1 on my chart. The song seems to be about the struggles of being in a band and striving for perfection but sometimes failing to achieve it: “It’s a natural progression. No need for affection. Just a perfect deflection when you got no perspective. Every day spent far from my family. Double check, checked out, I’m half asleep. What the hell? Oh, well, that’s life. What the hell? I keep running and running.

There are lots of really lovely songs out now, and one of the best is the poignant “Time Waited” by My Morning Jacket, which moves up two spots to #2. The song is from their latest album is, released on March 25th. Two songs enter the top 10, the first of which is “Bad Larry”, by northwest Indiana stoner emo band Cloakroom. From their latest album Last Leg of the Human Table, the song has a bit of a Lord Huron sound, courtesy of achingly beautiful twangy guitars and the velvety-smooth vocals of lead singer Doyle Martin. The second is the gorgeous “Mortal Wound” by British indie rock band The Veils, from their seventh and latest album Asphodels. And speaking of Lord Huron, the L.A.-based indie folk rock band’s latest single “Nothing I Need” is the lone debut song this week. Fronted by singer-songwriter Ben Schneider, they’ve become one of my favorite bands since the release of their magnificent 2021 album Long Lost.

  1. METAVERSE – Cage the Elephant (2)
  2. TIME WAITED – My Morning Jacket (4)
  3. TAKE THIS HEART – Brian Lambert (1)
  4. RUSHMERE – Mumford & Sons (3)
  5. THE NIGHT BEFORE – The Black Keys (6)
  6. IMPOSTER SYNDROME – Fake Empire (5)
  7. WALLS – Frank Joshua (8)
  8. STRAIGHT TO THE GROUND – Unquiet Nights (7)
  9. BAD LARRY – Cloakroom (12)
  10. MORTAL WOUND – The Veils (13)
  11. THE TURNAROUND – DelCobras (14)
  12. IT’S AMAZING TO BE YOUNG – Fontaines D.C. (15)
  13. LUTHER – Kendrick Lamar & SZA (11)
  14. LAREDO – Leon Bridges (20)
  15. SNAKESKIN – NAVE (17)
  16. POOR SAD INDIE EVERYTHING – Icarus Phoenix (18)
  17. ANKLES – Lucy Dacus (19)
  18. PEOPLE WATCHING – Sam Fender (9)
  19. SAME OLD SONG – The Lumineers (10)
  20. ARCHBISHOP HAROLD HOLMES – Jack White (22)
  21. BARBARIAN – AWOLNATION (23)
  22. BASIC BEING BASIC – Djo (25)
  23. PORCELAIN (LOSING ALL MY PATIENCE) – Somebody’s Child (26)
  24. WITHOUT A DOUBT – Charm School (16)
  25. LET THINGS GO – Caamp (27)
  26. THREE SIX FIVE – Shinedown (28)
  27. EVERYTHING IS PEACEFUL LOVE – Bon Iver (29)
  28. SO LONG – Wavves (30)
  29. SO COLD – Balu Brigada (21) 19th week on chart
  30. NOTHING I NEED – Lord Huron (N)