McDiarmid Park: upcoming matches

McDiarmid Park is in Perth, Scotland, with a capacity of 10,696. Home of St Johnstone.

DirectionsMatches nearby on the map
Today
Weekend of Sat 5 Dec · date TBC

Recently played here