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. Imagine Dragons – “Whatever It Takes”
3. Portugal. The Man – “Feel It Still”
4. Imagine Dragons – “Believer”
5. Bad Wolves – “Zombie”
6. Foster the People – “Sit Next to Me”
7. Alice Merton – “No Roots”
8. Walk the Moon – “One Foot”
9. Shinedown – “Devil”
10. Imagine Dragons – “Next to Me”
11. Five Finger Death Punch – “Gone Away”
12. Portugal. The Man – “Live in the Moment”
13. lovelytheband – “Broken”
14. Three Days Grace – “The Mountain”
15. James Bay – “Wild Love”
16. The Band of Heathens – “Hurricane”
17. James Bay – “Pink Lemonade”
18. Muse – “Thought Contagion”
19. Nathaniel Rateliff & the Night Sweats – “You Worry Me”
20. Breaking Benjamin – “Red Cold River”
21. The Killers – “Run for Cover”
22. Godsmack – “Bulletproof”
23. Two Feet – “I Feel Like I’m Drowning”
24. Vance Joy – “Saturday Sun”
25. Greta van Fleet – “Safari Song”

Jmunney’s Revision
1. No Roots
2. Feel It Still
3. You Worry Me
4. I Feel Like I’m Drowning
5. Wild Love
6. Pink Lemonade
7. Hurricane
8. Live in the Moment
9. Safari Song
10. Run for Cover
11. Thought Contagion