AboutTom Schott Expertise I will deal with the major leagues only from 19th century to present. I`m good on baseball history, records, statistics, ballparks. I don't do off-the-field stuff. Please if you already know the answer to the question, please don't ask it. I don't want to play "stump the expert."
Experience I've written on the subject, and I have substantial library of resources.
Organizations SABR
Publications Numerous encyclopedia, newspaper, magazine articles. One book, several book chapters.
Question I missed this answer on an AFLAC question last night. The question was name the 4 major league players that have hit 10 or more home runs in 20 seasons. Could you please help me with that answer. Thank you so much for your time.
Dan
Answer Dan,
My research indicates there were a total of 11 guys who hit 10 or more home runs for 20 years or more. Here they are:
From To Ages Seasons
+-----------------+----+----+-----+-------+
Hank Aaron 1954 1976 20-42 23
Carl Yastrzemski 1961 1983 21-43 22
Barry Bonds 1986 2007 21-42 21
Stan Musial 1942 1963 21-42 21
Cal Ripken 1982 2001 21-40 20
Harold Baines 1980 2000 21-41 20
Eddie Murray 1977 1996 21-40 20
Dave Winfield 1974 1994 22-42 20
Reggie Jackson 1968 1987 22-41 20
Willie McCovey 1959 1979 21-41 20
Al Kaline 1955 1974 20-39 20
Are you sure the question wasn't something like "20 consecutive years"?