Billboard put out a list of the 50 best songs of the year so far, according to CRITICS and not sales or radio airplay.

Here are the Top 10:

1.  "Sucker"Jonas Brothers

2.  "Bad Guy"Billie Eilish (my current jam)

3.  "Old Town Road (Remix)"Lil Nas X featuring Billy Ray Cyrus

4.  "Harmony Hall"Vampire Weekend

5.  "7 Rings"Ariana Grande

6.  "Thotiana"Blueface

7.  "Nightmare"Halsey

8.  "Con Altura"Rosalía featuring J Balvin and El Guincho

9.  "Big Ole Freak"Megan Thee Stallion

10.  "Sweet But Psycho"Ava Max

What do you think? Crazy to think we're about halfway through 2019 already... EEK.

If you want to see the FULL list of the TOP 50 songs of '19 so far, find them here on Billboards page.