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. Led Zeppelin – “Immigrant Song”
5. Theory of a Deadman – “Rx (Medicate)”
6. The Revivalists – “Wish I Knew You”
7. The Police – “Every Breath You Take”
8. Thirty Seconds to Mars – “Walk on Water”
9. Zach Williams – “Old Church Choir”
10. Linkin Park – “One More Light”
11. The Lumineers – “Angela”
12. Foo Fighters – “The Sky is a Neighborhood”
13. Vance Joy – “Lay It on Me”
14. Tom Petty – “Free Fallin'”
15. U2 – “You’re the Best Thing About Me”
16. Beck – “Up All Night”
17. Alice Merton – “No Roots”
18. The Killers – “The Man”
19. Walk the Moon – “One Foot”
20. Creedence Clearwater Revival – “Bad Moon Rising”
21. Tom Petty and the Heartbreakers – “Mary Jane’s Last Dance”
22. Tom Petty – “I Won’t Back Down”
23. All Time Low – “Good Times”
24. Fall Out Boy – “The Last of the Real Ones”
25. Nothing More – “Go to War”

Jmunney’s Revision
1. Immigrant Song
2. I Won’t Back Down
3. No Roots
4. Up All Night
5. Free Fallin’
6. Feel It Still
7. The Sky is a Neighborhood
8. Mary Jane’s Last Dance
9. The Man
10. You’re the Best Thing About Me
11. Lay It on Me