2021 St Louis Indycars is 384th IRL race. Passed at the St Louis circuit. Will Power won the pole position, Josef Newgarden won this race. Pato O'Ward and Will Power also climbed to the podium, in second and third place. Race distance 260 laps (531 km).
Previous race:
2021 Indianapolis Indycars
Next race:
2021 Portland Indycars
Race Start:
0:00, 22nd August 2021
89th victory for the Team Penske team
20th victory for the Josef Newgarden
40th podium for the Josef Newgarden
9th podium for the Pato O'Ward
79th podium for the Will Power
Dallara DW12 #2 - 2021 St Louis Indycars winner
Chevrolet
Honda