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. Ed Sheeran – “Perfect”
3. Camila Cabello ft. Young Thug – “Havana”
4. Post Malone ft. 21 Savage – “Rockstar”
5. Bruno Mars and Cardi B – “Finesse”
6. Halsey – “Bad at Love”
7. Drake – “Diplomatic Immunity”
8. Dua Lipa – “New Rules”
9. Imagine Dragons – “Thunder”
10. G-Eazy ft. A$AP Rocky and Cardi B – “No Limit”
11. Migos, Nicki Minaj, and Cardi B – “MotorSport”
12. Bebe Rexha and Florida Georgia Line – “Meant to Be”
13. Sam Smith – “Too Good at Goodbyes”
14. NF – “Let You Down”
15. Kendrick Lamar ft. Zacari – “Love.”
16. G-Eazy and Halsey – “Him & I”
17. Lil Pump – “Gucci Gang”
18. 6ix9ine – “Gummo”
19. Post Malone – “I Fall Apart”
20. Cardi B ft. 21 Savage – “Bartier Cardi”

Jmunney’s Revision
1. New Rules
2. Havana
3. Love.
4. Diplomatic Immunity