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. Imagine Dragons – “Whatever It Takes”
6. Alice Merton – “No Root”
7. Foster the People – “Sit Next to Me”
8. 30 Seconds to Mars – “Walk on Water”
9. Theory of a Deadman – “(Rx) Medicate”
10. Fall Out Boy – “Hold Me Tight or Don’t”
11. Aerosmith – “Dream On”
12. Portugal. The Man – “Live in the Moment”
13. Queen – “We Will Rock You”
14. Beck – “Up All Night
15. Five Finger Death Punch – “Gone Away”
16. Def Leppard – “Pour Some Sugar on Me”
17. CHVRCHES – “Get Out”
18. The Cranberries – “Zombie”
19. Bad Wolves – “Zombie”
20. lovelytheband – “Broken”
21. Bishop Briggs – “Never Tear Us Apart”
22. Bastille – “World Gone Mad”
23. Breaking Benjamin – “Red Cold River”
24. Papa Roach – “Born for Greatness”
25. The Killers – “Run for Cover”

Jmunney’s Revision
1. Zombie (The Cranberries)
2. We Will Rock You
3. Dream On
4. No Roots
5. Up All Night
6. Feel It Still
7. Never Tear Us Apart
8. Get Out
9. Pour Some Sugar on Me
10. Live in the Moment
11. World Gone Mad