Daily quiz

Chicago Cubs Batting Average Leaders

Career totals with the Cubs and the best single seasons in club history. Records run through the 2025 season.

Riggs Stephenson holds the Cubs career record with .336 batting average. The single-season record is .429, by Ross Barnes in 1876.

AVG HR RBI H R SB OPS OBP SLG 2B 3B XBH TB BB SO PA AB G

Rate records use the league's own minimums: a season needs the standard 3.1 plate appearances per team game with the club, a career 3,000+ plate appearances with the club.

All-time Cubs leaders

Career totals with the club
# Player With the club AVG G
1 Riggs Stephenson Riggs Stephenson 1926–1934 .336 978
2 Cap Anson Cap Anson 1876–1897 .331 2,277
3 Bill Lange Bill Lange 1893–1899 .330 813
4 Kiki Cuyler Kiki Cuyler 1928–1935 .325 949
5 Hack Wilson Hack Wilson 1926–1931 .322 850
6 King Kelly King Kelly 1880–1886 .316 681
7 George Gore George Gore 1879–1886 .315 719
8 Billy Herman Billy Herman 1931–1941 .309 1,344
9 Jimmy Ryan Jimmy Ryan 1885–1900 .308 1,662
10 Mark Grace Mark Grace 1988–2000 .308 1,910
11 Charlie Hollocher Charlie Hollocher 1918–1924 .305 760
12 Heinie Zimmerman Heinie Zimmerman 1907–1916 .304 1,022
13 Stan Hack Stan Hack 1932–1947 .301 1,938
14 Bill Buckner Bill Buckner 1977–1984 .300 974
15 Bill Dahlen Bill Dahlen 1891–1898 .299 987
16 Derrek Lee Derrek Lee 2004–2010 .298 924
17 Gabby Hartnett Gabby Hartnett 1922–1940 .297 1,926
18 Frank Chance Frank Chance 1898–1912 .297 1,275
19 Jose Cardenal Jose Cardenal 1972–1977 .296 821
20 Billy Williams Billy Williams 1959–1974 .296 2,213
21 Charlie Grimm Charlie Grimm 1925–1936 .296 1,334
22 Abner Dalrymple Abner Dalrymple 1879–1886 .295 709
23 Aramis Ramirez Aramis Ramirez 2003–2011 .294 1,124
24 Andy Pafko Andy Pafko 1943–1951 .294 960
25 Phil Cavarretta Phil Cavarretta 1934–1953 .292 1,953

Single-season Cubs records

Best seasons in club history
# Player Season AVG G
1 Ross Barnes Ross Barnes 1876 .429 66
2 Cap Anson Cap Anson 1881 .399 84
3 Bill Lange Bill Lange 1895 .389 123
4 King Kelly King Kelly 1886 .388 118
5 Rogers Hornsby Rogers Hornsby 1929 .380 156
6 Heinie Zimmerman Heinie Zimmerman 1912 .372 145
7 Cap Anson Cap Anson 1886 .371 125
8 Cal McVey Cal McVey 1877 .368 60
9 Cap Anson Cap Anson 1882 .362 82
10 Riggs Stephenson Riggs Stephenson 1929 .362 136
11 George Gore George Gore 1880 .360 77
12 Kiki Cuyler Kiki Cuyler 1929 .360 139
13 Bill Dahlen Bill Dahlen 1894 .359 122
14 Bill Everitt 1895 .358 133
15 Jimmy Ryan Jimmy Ryan 1894 .357 110
16 Cap Anson Cap Anson 1876 .356 66
17 Hack Wilson Hack Wilson 1930 .356 155
18 Phil Cavarretta Phil Cavarretta 1945 .355 132
19 Kiki Cuyler Kiki Cuyler 1930 .355 156
20 Bill Madlock Bill Madlock 1975 .354 130
21 King Kelly King Kelly 1884 .354 108
22 Ray Grimes Ray Grimes 1922 .354 138
23 Bill Dahlen Bill Dahlen 1896 .352 125
24 Hack Miller Hack Miller 1922 .352 122
25 Bob Ferguson Bob Ferguson 1878 .351 61