Top 20 Cleveland Countdown June 9, 2018

1.  In My Blood - Shawn Mendes

2.  The Middle - Zedd & Maren Morris & Grey 

3. Whatever It Takes - Imagine Dragons          

4.  Delicate - Taylor Swift

5.  Never Be The Same - Camila Cabello

6.  No Tears Left To Cry - Ariana Grande

7.  Meant to Be - Bebe Rexha feat. Florida Georgia Line

8.  Sit Next To Me - Foster the People

9.  Good Old Days - Macklemore feat. Kesha

10. Wait - Maroon 5  

11. On The Loose - Niall Horan

12.  Ahead of Myself - X Ambassadors

13. Him & I - G-Eazy & Halsey

14. Have It All - Jason Mraz

15. Friends - Marshmello & Anne-Marie

16. Done For Me - Charlie Puth feat. Kehlani

17. Sober Up - AJR feat. Rivers Cuomo

18.  I Like Me Better - Lauv

19. Pray for Me - The Weeknd & Kendrick Lamar

20.  Don’t Go Breaking My Heart - Backstreet Boys

Vote Now For Next Week's Top 20 below.

Winners are determined by a combination of online polling, listener requests and station input.

Put the name of the song you'd like to hear on Q104 here!