Icahn Stadium is a distinctive stadium on Randall’s Island, designed for athletics, sports meetings, and larger open-air events. Its open structure, clear grandstands, and professional running track give the venue a strong sporting identity, while its capacity of several thousand seats creates a good balance between the scale of an event and proximity to the action.
The experience inside the stadium is shaped by clear sightlines, straightforward movement between sections, and an atmosphere that works especially well for outdoor competitions. Visitors value the functional layout, the venue’s focused sporting character, and the direct view of the track and field without unnecessary visual barriers.
The venue is located at 10 Central Rd, New York, United States. Access to the entrance is easiest via Randall’s Island, with approach roads and parking areas near the stadium, while broader travel around the city can be planned using the transport information further down the page.