Wembley Stadium

Franchise Years Active Record Playoff record

Playoff games

Game Game type Score

Stadium history

Years Name Roof type
2019-2021 Wembley Stadium Open
2007-2018 Wembley Stadium

Stadium facts

  • Location: Wembley, London, England
  • Active Years: 2007-Present
  • Current Capacity: 65,000