Cities
Worldwide
Explore cities where Mad Professor has played or has upcoming shows.
130 cities
Cities with the most past appearances come first.
-
London, ENG
54 shows since 1997
Last played Aug 2026
-
Paris
18 shows since 2009
Last played May 2025
-
Manchester
10 shows since 2007
Last played Jun 2022
-
Bristol
8 shows since 2010
Last played Apr 2026
-
Los Angeles, CA
8 shows since 2007
Last played Oct 2026
-
Brighton
7 shows since 2001
Last played Aug 2017
-
San Francisco, CA
7 shows since 2008
Last played May 2023
-
Seattle, WA
7 shows since 2008
Last played May 2023
-
Greater Toronto Area, ON
6 shows since 1996
Last played Jul 2026
-
Leeds
6 shows since 2009
Last played Jan 2026
-
Portland, OR
6 shows since 2009
Last played May 2023
-
Chicago, IL
5 shows since 2008
Last played Nov 2013
-
Birmingham
4 shows since 2014
Last played Jul 2026
-
Glasgow
4 shows since 1995
Last played Jun 2022
-
Greater Amsterdam
4 shows since 2008
Last played Sep 2017
-
Liverpool
4 shows since 2009
Last played Sep 2021
-
Lyon
4 shows since 2012
Last played Jun 2015
-
Berlin
3 shows since 2009
Last played May 2013
-
Boston, MA
3 shows since 2007
Last played Apr 2022
-
Exeter
3 shows since 1994
Last played Oct 2010
-
Hamburg
3 shows since 2010
Last played May 2013
-
Lille
3 shows since 2013
Last played Apr 2024
-
New York City, NY
3 shows since 2007
Last played Nov 2024
-
Nottingham
3 shows since 2008
Last played Jun 2026
-
Tilburg
3 shows since 2009
Last played May 2019
-
Brest
2 shows since 1998
Last played Nov 2012
-
Cheltenham
2 shows since 2023
Last played Aug 2025
-
Denver, CO
2 shows since 2013
Last played Sep 2016
-
Dublin
2 shows since 2014
Last played Oct 2021
-
Eugene, OR
2 shows since 2010
Last played Sep 2016
-
Gent
2 shows since 2012
Last played Nov 2015
-
Greater Barcelona
2 shows since 2017
Last played May 2026
-
Greenfield, MA
2 shows since 2020
Last played Apr 2022
-
Ipswich
2 shows since 2024
Last played Sep 2026
-
Ithaca, NY
2 shows since 1996
Last played May 2007
-
La Rochelle
2 shows since 2012
Last played Mar 2022
-
Limoges
2 shows since 2010
Last played Jun 2026
-
Marseille
2 shows since 2010
Last played Jun 2014
-
München
2 shows since 2000
Last played Feb 2012
-
Newcastle
2 shows since 2012
Last played Jun 2022
-
Philadelphia, PA
2 shows since 2013
Last played Apr 2022
-
Portsmouth
2 shows since 1993
Last played Aug 1996
-
Rotterdam
2 shows since 1995
Last played Feb 2012
-
San Diego, CA
2 shows since 2010
Last played Nov 2013
-
Santa Rosa, CA
2 shows since 2010
Last played Sep 2016
-
Stavanger
2 shows since 2016
Last played Jun 2016
-
Aachen
1 show since 2015
Last played Mar 2015
-
Angers
1 show since 2018
Last played Jun 2018
-
Annecy
1 show since 2018
Last played Jun 2018
-
Annemasse-Geneva (French part)
1 show since 2011
Last played Nov 2011
-
Asheville, NC
1 show since 2007
Last played Apr 2007
-
Athens, GA
1 show since 2007
Last played Apr 2007
-
Athina
1 show since 2010
Last played Dec 2010
-
Baltimore, MD
1 show since 2004
Last played Mar 2004
-
Basel
Next Nov 141 past show · Since 2026
-
Belfast
1 show since 2025
Last played May 2025
-
Belfort
1 show since 2010
Last played Nov 2010
-
Birkenhead
1 show since 2026
Last played Jan 2026
-
Bordeaux
1 show since 2012
Last played Feb 2012
-
Brussels
1 show since 2010
Last played Nov 2010
-
Buffalo, NY
1 show since 2008
Last played Oct 2008
-
Burlington, VT
1 show since 2013
Last played Oct 2013
-
Calgary, AB
1 show since 2025
Last played Oct 2025
-
Cardiff
1 show since 2010
Last played Oct 2010
-
Charleston, SC
1 show since 2007
Last played Apr 2007
-
Chelmsford
1 show since 1996
Last played Aug 1996
-
Cologne
1 show since 1995
Last played Aug 1995
-
Cork
1 show since 2020
Last played May 2020
-
Courtenay, BC
1 show since 2011
Last played Sep 2011
-
Dijon
1 show since 2010
Last played Oct 2010
-
Dorchester and Weymouth
1 show since 2017
Last played Sep 2017
-
Dunkerque
1 show since 2011
Last played Oct 2011
-
Düsseldorf
1 show since 2015
Last played Nov 2015
-
Eastbourne
1 show since 2020
Last played Feb 2020
-
Edmonton, AB
1 show since 2025
Last played Oct 2025
-
Enschede
1 show since 2015
Last played Nov 2015
-
Eureka, CA
1 show since 2010
Last played Apr 2010
-
Falmouth
1 show since 2026
Last played May 2026
-
Gardnerville Ranchos, NV
1 show since 2010
Last played Apr 2010
-
Gdańsk
1 show since 2021
Last played Sep 2021
-
Genova
1 show since 2010
Last played Aug 2010
-
Gloucester
1 show since 2022
Last played May 2022
-
Greater Madrid
1 show since 2026
Last played May 2026
-
Greater Vancouver, BC
1 show since 2010
Last played Apr 2010
-
Grenoble
1 show since 2018
Last played Jun 2018
-
Groningen
1 show since 2012
Last played Feb 2012
-
Hamilton, ON
1 show since 2025
Last played Oct 2025
-
Helsinki
1 show since 2009
Last played Jul 2009
-
Hereford
1 show since 2005
Last played Aug 2005
-
Kendal
1 show since 2009
Last played Oct 2009
-
København
1 show since 2015
Last played Mar 2015
-
Le Havre
1 show since 2010
Last played Oct 2010
-
Limerick
1 show since 2014
Last played Nov 2014
-
Margate and Ramsgate
1 show since 2016
Last played Oct 2016
-
Martigues
1 show since 2017
Last played Oct 2017
-
Milano
1 show since 2011
Last played Sep 2011
-
Montpellier
1 show since 2014
Last played Feb 2014
-
Nancy
1 show since 2009
Last played Nov 2009
-
Nelson, BC
1 show since 2010
Last played Apr 2010
-
New Orleans, LA
1 show since 2007
Last played Apr 2007
-
Nice
1 show since 2018
Last played Apr 2018
-
Nîmes
1 show since 2017
Last played Apr 2017
-
Norwich
1 show since 2010
Last played Oct 2010
-
Oostende
1 show since 2014
Last played Aug 2014
-
Orlando, FL
1 show since 2011
Last played Mar 2011
-
Oslo
1 show since 2026
Last played Sep 2026
-
Pau
1 show since 2015
Last played Feb 2015
-
Preston
1 show since 2026
Last played Jan 2026
-
Rennes
1 show since 2007
Last played Jun 2007
-
Rome
Next Nov 251 past show · Since 2010
-
Saint-Étienne
1 show since 2024
Last played Apr 2024
-
Santa Cruz, CA
1 show since 2010
Last played Apr 2010
-
Sheffield
1 show since 2023
Last played Jun 2023
-
Southampton
1 show since 2015
Last played Sep 2015
-
Stockholm
1 show since 2014
Last played Oct 2014
-
Strasbourg
1 show since 2026
Last played Sep 2026
-
Tampere
1 show since 2010
Last played Feb 2010
-
The Hague
1 show since 2015
Last played Nov 2015
-
Thessaloniki
1 show since 2006
Last played Jul 2006
-
Toulouse
1 show since 2010
Last played Mar 2010
-
Twin Cities, MN
1 show since 2011
Last played Sep 2011
-
Utrecht
1 show since 2016
Last played Jun 2016
-
Valence
1 show since 2012
Last played Feb 2012
-
Vannes
1 show since 2010
Last played May 2010
-
Verona
1 show since 2011
Last played Jun 2011
-
Victoria, BC
1 show since 2009
Last played Apr 2009
-
Warrington and Wigan
1 show since 2010
Last played Aug 2010
-
Würzburg
1 show since 2013
Last played May 2013
-
Zurich
1 show since 2025
Last played Apr 2025
-
Lausanne
Next Nov 211 upcoming show
No cities match your search or filters.
Clear filtersWe couldn’t load your rally. Try again.
Your Local Rally