Icahn Stadium

Icahn Stadium is a 5,000 seat track and field and multipurpose facility located on Randalls Island in Manhattan, New York City. Designed within the former site of Downing Stadium, it opened on April 23, 2005.

Facility Details

Opens On:

Program Count: -

Coach Count: -

Popular Searches


20 Randalls Island,
New York City, New york
United States of America, 10035

Get in Touch

+1 212-860-1899
Claim this Facility!

Social Profile

Frequently Ask Question

Frequently Ask Question

20 Randalls Island,, New York City, New york, United States of America, 10035.

Depend upon the programs... Call for more details.

These amenities are available .