Each week, I check out the Billboard Hot Rock Songs chart, and then I rearrange the top 25 based on my estimation of their quality. I used to rank all 25, now I just rank the cream of the crop.

Original Version
1. Imagine Dragons – “Thunder”
2. Portugal. The Man – “Feel It Still”
3. Imagine Dragons – “Believer”
4. Theory of a Deadman – “Rx (Medicate)”
5. The Revivalists – “Wish I Knew You”
6. Led Zeppelin – “Immigrant Song”
7. 30 Seconds to Mars – “Walk on Water”
8. Walk the Moon – “One Foot”
9. Zach Williams – “Old Church Choir”
10. The Lumineers – “Angela”
11. Foo Fighters – “The Sky is a Neighborhood”
12. Linkin Park – “One More Light”
13. Vance Joy – “Lay It on Me”
14. Beck – “Up All Night”
15. Alice Merton – “No Roots”
16. U2 – “You’re the Best Thing About Me”
17. The Killers – “The Man”
18. Bastille – “World Gone Mad”
19. Gary Clark, Jr. – “Come Together”
20. Foster the People – “Sit Next to Me”
21. The Dirty Heads – “Vacation”
22. Fall Out Boy – “The Last of the Real Ones”
23. Nothing More – “Go to War”
24. Greta van Fleet – “Highway Tune”
25. Cage the Elephant – “Whole Wide World”

Jmunney’s Revision
1. Immigrant Song
2. No Roots
3. Up All Night
4. Highway Tune
5. Feel It Still
6. The Sky is a Neighborhood
7. The Man
8. You’re the Best Thing About Me
9. World Gone Mad
10. Come Together
11. Lay It on Me