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 – “Believer”
2. Portugal. The Man – “Feel It Still”
3. Imagine Dragons – “Thunder”
4. The Revivalists – “Wish I Knew You”
5. 30 Seconds to Mars – “Walk on Water”
6. Judah & the Lion – “Take It All Back”
7. Lord Huron – “The Night We Met”
8. Linkin Park ft. Kiiara – “Heavy”
9. The Killers – “The Man”
10. Zach Williams – “Old Church Choir”
11. Imagine Dragons – “Whatever It Takes”
12. NEEDTOBREATHE – “Hard Love”
13. My Silent Bravery – “Got It Going On”
14. Weezer – “Feels Like Summer”
15. Queens of the Stone Age – “The Way You Used to Do”
16. Theory of a Deadman – “Rx”
17. Foo Fighters – “The Sky is a Neighborhood”
18. The Lumineers – “Angela”
19. Linkin Park – “One More Light”
20. The Youngbloods – “Get Together”
21. Judah & the Lion – “Suit and Jacket”
22. Beck – “Dear Life”
23. Highly Suspect – “Little One”
24. Vance Joy – “Lay It on Me”
25. Fall Out Boy – “Champion”

Jmunney’s Revision
1. Get Together
2. The Man
3. The Way You Used to Do
4. Feel It Still
5. The Sky is a Neighborhood
6. Dear Life
7. Little One
8. Hard Love
9. Feels Like Summer
10. Lay It On Me