Stambaugh Stadium

Stambaugh Stadium
The Ice Castle
View of the stadium in 2020
Interactive map of Stambaugh Stadium
Full nameArnold D. Stambaugh Stadium
Address577 Fifth Avenue

Youngstown, OH
United States
Coordinates41°06′34″N 80°38′57″W / 41.10946°N 80.649298°W / 41.10946; -80.649298
OwnerYoungstown State University
OperatorYoungstown State Athletics
Capacity20,630 (1997–present)
17,000 (1982–1997)
TypeStadium
SurfaceSprinTurf
Current useFootball
Construction
OpenedSeptember 4, 1982 (1982-09-04)
Expanded1997
Tenants
Website
ysusports.com/stambaugh-stadium

Stambaugh Stadium, officially Arnold D. Stambaugh Stadium, is a stadium in Youngstown, Ohio, United States, sited on the campus of Youngstown State University. The stadium was built in 1982, and is primarily used for American football. It is the home venue for the Youngstown State Penguins football team, a member of the National Collegiate Athletic Association (NCAA) at the Division I Football Championship Division (FCS) level and the Missouri Valley Football Conference.