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. Walk the Moon – “One Foot”
5. The Cranberries – “Zombie”
6. The Cranberries – “Linger”
7. The Cranberries – “Dreams”
8. Imagine Dragons – “Whatever It Takes”
9. Alice Merton – “No Roots”
10. Theory of a Deadman – “Rx (Medicate)”
11. 30 Seconds to Mars – “Walk on Water”
12. Foster the People – “Sit Next to Me”
13. Blue October – “I Hope You’re Happy”
14. Beck – “Up All Night”
15. Portugal. The Man – “Live in the Moment”
16. Five Finger Death Punch – “Gone Away”
17. The Cranberries – “Ode to My Family”
18. Bastille – “World Gone Mad”
19. Imagine Dragons & Khalid – “Thunder”/”Young Dumb & Broke” (Medley)
20. Fall Out Boy – “Hold Me Tight or Don’t”
21. Foo Fighters – “The Sky is a Neighborhood”
22. Fall Out Boy – “Wilson (Expensive Mistakes)”
23. Breaking Benjamin – “Red Cold River”
24. Noah Kahan and Julia Michaels – “Hurt Somebody”
25. The Cranberries – “When You’re Gone”

Jmunney’s Revision
1. Zombie
2. Dreams
3. No Roots
4. Up All Night
5. Feel It Still
6. The Sky is a Neighborhood
7. Linger
8. Live in the Moment
9. World Gone Mad