Juega en el Rio Tinto Stadium, un nuevo estadio específico de fútbol inaugurado en 2008 con una capacidad de 20.008 espectadores.