IndyCar Series Records: Most Top-three finishes

Top-three finishes (1946-present)

1. Mario Andretti  144
2. A.J. Foyt  119
3. Michael Andretti  100
4. Al Unser  98
5. Dario Franchitti  92
6. Bobby Rahal  88
    Al Unser Jr.  88
8. Bobby Unser  81
9. Scott Dixon  76
10. Gordon Johncock  75
      Paul Tracy  75