On tour
Upcoming festivals
History
Previous festivals
2026
Camp Bestival
Aug 2026 · United Kingdom
Boardmasters Festival
Aug 2026 · United Kingdom
Nature One
Jul 2026 · Germany
Summertime Ball
2026 · United Kingdom
Creamfields
2026 · United Kingdom
Snowboxx
2026 · France
On The Beach Brighton
2026 · United Kingdom
Iconica Santalucia Sevilla Fest
2026 · Spain
Warm Up Festival
2026 · Spain
Rock in Rio Brasil
2026 · Brazil
Loveland Festival
2026 · Netherlands
All Back to Minehead
2026 · United Kingdom
Portola
2026 · United States
Rock in Rio
2026 · Brazil
Vida Festival
2026 · Spain
Radio 1's Big Weekend
2026 · United Kingdom
2025
2024
2023
2022
CRSSD Festival Fall
Sep 2022 · United States
Creamfields
Aug 2022 · United Kingdom
On The Beach Brighton
Jul 2022 · United Kingdom
Lovebox Festival
Jul 2022 · United Kingdom
Glastonbury Festival
Jun 2022 · United Kingdom
Caribana Festival
Jun 2022 · Switzerland
Coachella Valley Music and Arts Festival
Apr 2022 · United States
La Nuit De l'Erdre
2022 · France
Festival Estéreo Picnic
2022 · Colombia
2019
2018
2017
Creamfields
Aug 2017 · United Kingdom
Reading Festival
Aug 2017 · United Kingdom
Tomorrowland
Jul 2017 · Belgium
Latitude Festival
Jul 2017 · United Kingdom
Super Bock Super Rock
Jul 2017 · Portugal
Melt
Jul 2017 · Germany
Neversea
Jul 2017 · Romania
Kappa FuturFestival
Jul 2017 · Italy
Glastonbury Festival
Jun 2017 · United Kingdom
Nova Rock Festival
Jun 2017 · Austria
Parklife Festival
Jun 2017 · United Kingdom
Sea Star Festival
May 2017 · Croatia
2016
2015
Coca-Cola Flow Fest Mexico City
Nov 2015 · Mexico
Creamfields
Aug 2015 · United Kingdom
Zürich Openair
Aug 2015 · Switzerland
Dreambeach
Aug 2015 · Spain
T in the Park
Jul 2015 · United Kingdom
Glastonbury Festival
Jun 2015 · United Kingdom
Electric Castle
Jun 2015 · Romania
EDC Las Vegas
Jun 2015 · United States
Festi'neuch
Jun 2015 · Switzerland
Parklife Festival
Jun 2015 · United Kingdom
Corona Capital
2015 · Mexico
2014
2013
2012
2011
2010
2009
2008
2005
2001
1999
Career
Stats
88
Festivals played
22
Countries
144+
Shows total