All-time Indianapolis 500 winners

Updated: May 26, 2004, 5:25 PM ET
ESPN.com news services

Year Winner Avg. Speed
2003 Gil de Ferran 156.291
2002 Helio Castroneves 166.799
2001 Helio Castroneves 131.294
2000 Juan Montoya 167.607
1999 Kenny Brack 153.176
1998 Eddie Cheever Jr. 145.155
1997 Arie Luyendyk 145.827
1996 Buddy Lazier 147.956
1995 Jacques Villenueve 153.616
1994 Al Unser Jr. 160.872
1993 Emerson Fittipaldi 157.207
1992 Al Unser, Jr. 134.212
1991 Rick Mears 176.460
1990 Arie Luyendyk 185.984
1989 Emerson Fittipaldi 167.581
1988 Rick Mears 144.809
1987 Al Unser, Sr 162.175
1986 Bobby Rahal 170.722
1985 Danny Sullivan 152.982
1984 Rick Mears 163.612
1983 Tom Sneva 162.117
1982 Gordon Johncock 162.029
1981 Bobby Unser 139.084
1980 Johnny Rutherford 142.862
1979 Rick Mears 158.899
1978 Al Unser, Sr. 161.363
1977 A.J. Foyt 161.331
1976 Johnny Rutherford 148.725
1975 Bobby Unser 149.213
1974 Johnny Rutherford 158.589
1973 Gordon Johncock 159.036
1972 Mark Donohue 162.962
1971 Al Unser, Sr. 157.735
1970 Al Unser, Sr. 155.749
1969 Mario Andretti 156.867
1968 Bobby Unser 152.882
1967 A.J. Foyt 151.207
1966 Graham Hill 144.317
1965 Jimmy Clark 150.686
1964 A.J. Foyt 147.350
1963 Parnelli Jones 143.187
1962 Roger Ward 140.293
1961 A.J. Foyt 139.131
1960 Jim Rathmann 138.767
1959 Roger Ward 135.857
1958 Jim Bryan 133.791
1957 Sam Hanks 135.601
1956 Pat Flaherty 128.490
1955 Bob Sweikert 128.209
1954 Bill Vukovich 130.840
1953 Bill Vukovich 128.740
1952 Troy Ruttman 128.922
1951 Lee Wallard 126.244
1950 Johnnie Parsons 124.002
1949 Bill Holland 121.327
1948 Mauri Rose 119.814
1947 Mauri Rose 116.338
1946 George Robson 114.820
1945 no race
1944 no race
1943 no race
1942 no race
1941 Floyd Davis/Mauri Rose 115.117
1940 Wilbur Shaw 114.277
1939 Wilbur Shaw 115.035
1938 Floyd Roberts 117.200
1937 Wilbur Shaw 113.580
1936 Louis Meyer 109.069
1935 Kelly Petillo 106.240
1934 William Cummings 104.863
1933 Louis Meyer 104.162
1932 Fred Frame 104.144
1931 Louis Schneider 96.629
1930 Billy Arnold 100.448
1929 Ray Keech 97.585
1928 Louis Meyer 99.482
1927 George Souders 97.545
1926 Frank Lockhart 95.904
1925 Peter DePaolo 101.127
1924 L.L. Corum/Joe Boyer 98.234
1923 Tommy Milton 90.954
1922 Jimmy Murphy 94.484
1921 Tommy Milton 89.621
1920 Gaston Chevrolet 88.618
1919 Howard Wilcox 88.050
1918 no race
1917 no race
1916 Dario Resta 84.001
1915 Ralph DePalma 89.040
1914 Rene Thomas 82.474
1913 Jules Goux 75.933
1912 Joe Dawson 78.719
1911 Ray Harroun 74.602