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. Childish Gambino – “This Is America”
2. Drake – “Nice for What”
3. Drake – “God’s Plan”
4. Post Malone ft. Ty Dolla $ign – “Psycho”
5. Bebe Rexha and Florida Georgia Line – “Meant to Be”
6. Zedd, Maren Morris, and Grey – “The Middle”
7. Ariana Grande – “No Tears Left to Cry”
8. BlocBoy JB ft. Drake – “Look Alive”
9. Camila Cabello – “Never Be the Same”
10. Ed Sheeran – “Perfect”
11. Ella Mai – “Boo’d Up”
12. Migos ft. Drake – “Walk It Talk It”
13. Lil Dicky ft. Chris Brown – “Freaky Friday”
14. Imagine Dragons – “Whatever It Takes”
15. Kane Brown – “Heaven”
16. Marshmello and Anne-Marie – “Friends”
17. Bazzi – “Mine”
18. The Weeknd and Kendrick Lamar – “Pray for Me”
19. Post Malone ft. 21 Savage – “Rockstar”
20. Shawn Mendes – “In My Blood”

Jmunney’s Revision
1. No Tears Left to Cry
2. This Is America
3. Pray for Me
4. Boo’d Up
5. Never Be the Same