With June being the sixth month of the year, there couldn’t be a better moment to reflect on the first half of 2017. For some people, this could mean reevaluating your New Year’s resolutions, but for us, it means looking back at some of the best music that has been released this year.

A few days ago, we published our list of ‘Breakout Artists of 2017 (So Far)‘ and today, we’re following it up with our ‘Top 20 Tracks of 2017 (So Far)’. Songs were voted on by our staff of writers and we feel that they selected a nice assortment of artists.

Check out the top 20 tracks below and let us know that you think.

20Sasha ft. Polica – Out of Time

19Gryffin & Illenium – Feel Good

18Tchami – Adieu

17ALPHA  9 – Higher Place

16Gramatik – Satoshi Makimoto

15OZESZA – Late Night

14ZHU – Intoxicate

13Pryda – Lillo

12Gareth Emery – Saving Light

11Jason Ross & Seven Lions – Higher Love

10Above & Beyond – Alright Now

9Gareth Emery & Louis Vivet – Stronger

8Chris Lake – I Want You

7ODESZA – Line of Sight

6Bonobo – Migration

5Gorillaz – Andromeda

The Gorillaz are back!

4Illenium – Fractures

Illenium’s “Fractures” is that amazing track that everybody is tripping over themselves to use in festival aftermovies. It’s got that awesome future bass combined with an infectious melody and vocals.

3Calvin Harris – Slide

You know Calvin Harris was gonna make it to the top 5, since he can’t help but dominate the radio waves.

2Deadmau5 – Polaris

Deadmau5 might be all about that testpilot techno right now, but his recent return to melodic productions like this one garnered him plenty of praise from our team.

1RL Grime – Reims

RL Grime burst back onto the scene and snagged the top spot.