Apogee Stadium - North Texas Mean Green Stadium Guide

Football Tripper USA Logo

By Football Tripper USA
Last Updated: August 11, 2021

The Apogee Stadium, which was opened in 2011 and has a capacity of 30,850, is currently home to team North Texas Mean Green who compete in the Conference USA

Stadium Facts

Team: North Texas Mean Green
Opened: 2011
Capacity: 30,850
Address: Denton, Texas

Visiting the Stadium - Travel

Stadium Map

Frequently Asked Questions

Who plays at Apogee Stadium?

North Texas Mean Green play their home matches at Apogee Stadium.

What is the capacity of Apogee Stadium?

As of 2022 Apogee Stadium has an official seating capacity of 30,850 for Football matches.

When was Apogee Stadium opened?

Apogee Stadium officially opened in 2011 and is home to North Texas Mean Green

Are there any Covid restrictions at the stadium?

Covid Restrictions may be in place when you visit Apogee Stadium in 2022. Please visit the official website of North Texas Mean Green for full information on changes due to the Coronavirus.

Useful Links