The club plays its home games at McDiarmid Park .
The club 's home since 1989 has been McDiarmid Park .