| Year/Team | Player | Batting Average |
| 1917: Cincinnati Reds | |
| 1918: Brooklyn Robins | |
| 1919: Cincinnati Reds | |
| 1920: St. Louis Cardinals | |
| 1921: St. Louis Cardinals | |
| 1922: St. Louis Cardinals | |
| 1923: St. Louis Cardinals | |
| 1924: St. Louis Cardinals | |
| 1925: St. Louis Cardinals | |
| 1926: Cincinnati Reds | |
| 1927: Pittsburgh Pirates | |
| 1928: St. Louis Cardinals | |
| 1929: Philadelphia Phillies | |
| 1930: New York Giants | |
| 1931: St. Louis Cardinals | |
| 1932: Brooklyn Dodgers | |
| 1933: Philadelphia Phillies | |
| 1934: Pittsburgh Pirates | |
| 1935: Pittsburgh Pirates | |
| 1936: Pittsburgh Pirates | |
| 1937: St. Louis Cardinals | |
| 1938: Cincinnati Reds | |
| 1939: St. Louis Cardinals | |
| 1940: Pittsburgh Pirates | |
| 1941: Brooklyn Dodgers | |
| 1942: Boston Braves | |
| 1943: St. Louis Cardinals | |
| 1944: Brooklyn Dodgers | |
| 1945: Chicago Cubs | |
| 1946: St. Louis Cardinals | |
| 1947: St. Louis Cardinals/Philadelphia Philles | |
| 1948: St. Louis Cardinals | |
| 1949: Brooklyn Dodgers | |
| 1950: St. Louis Cardinals | |
| 1951: St. Louis Cardinals | |
| 1952: St. Louis Cardinals | |
| 1953: Brooklyn Dodgers | |
| 1954: New York Giants | |
| 1955: Philadelphia Philles | |
| 1956: Milwaukee Braves | |
| 1957: St. Louis Cardinals | |
| 1958: Philadelphia Phillies | |
| 1959: Milwaukee Braves | |
| 1960: Pittsburgh Pirates | |
| 1961: Pittsburgh Pirates | |
| 1962: Los Angeles Dodgers | |