Each week, I check out the Billboard Hot 100, and then I rearrange the top 20 based on my estimation of their quality. I used to rank all 20, now I just rank the cream of the crop.

Original Version
1. Drake – “God’s Plan”
2. Bebe Rexha and Florida Georgia Line – “Meant to Be”
3. Bruno Mars and Cardi B – “Finesse”
4. Post Malone ft. Ty Dolla $ign – “Psycho”
5. Ed Sheeran – “Perfect”
6. BlocBoy JB ft. Drake – “Look Alive”
7. Zedd, Maren Morris, and Grey – “The Middle”
8. Lil Dicky ft. Chris Brown – “Freaky Friday”
9. XXXTentacion – “Sad!”
10. Camila Cabello ft. Young Thugh – “Havana”
11. Bazzi – “Mine”
12. The Weeknd and Kendrick Lamar – “Pray for Me”
13. Migos – “Stir Fry”
14. Camila Cabello – “Never Be the Same”
15. Migos ft. Drake – “Walk It Talk It”
16. Kendrick Lamar and SZA – “All the Stars”
17. Offset and Metro Boomin – “Ric Flair Drip”
18. Rich the Kid – “Plug Walk”
19. NF – “Let You Down”
20. Dua Lipa – “New Rules”

Jmunney’s Revision
1. New Rules
2. Pray for Me
3. All the Stars
4. Havana
5. Never Be the Same