Loading players...
Ernie Banks played 19 major-league seasons (1953-1971) as a 1B (1,259), SS (1,125), 3B (69), OF (23). Career totals and every year-by-year line below come from the SABR/Lahman database (CC BY-SA), covering 1871-2025.
Showing 19 season lines
| Year | Age | Team | G | AB | R | H | HR | RBI | SB | BB | SO | AVG | OPS | OPS+ |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| 1953 | 22 | CHN | 10 | 35 | 3 | 11 | 2 | 6 | 0 | 4 | 5 | .314 | .956 | 154 |
| 1954 | 23 | CHN | 154 | 593 | 70 | 163 | 19 | 79 | 6 | 40 | 50 | .275 | .753 | 101 |
| 1955 | 24 | CHN | 154 | 596 | 98 | 176 | 44 | 117 | 9 | 45 | 72 | .295 | .941 | 151 |
| 1956 | 25 | CHN | 139 | 538 | 82 | 160 | 28 | 85 | 6 | 52 | 62 | .297 | .887 | 143 |
| 1957 | 26 | CHN | 156 | 594 | 113 | 169 | 43 | 102 | 8 | 70 | 85 | .285 | .939 | 156 |
| 1958 | 27 | CHN | 154 | 617 | 119 | 193 | 47 | 129 | 4 | 52 | 87 | .313 | .980 | 162 |
| 1959 | 28 | CHN | 155 | 589 | 97 | 179 | 45 | 143 | 2 | 64 | 72 | .304 | .970 | 163 |
| 1960 | 29 | CHN | 156 | 597 | 94 | 162 | 41 | 117 | 1 | 71 | 69 | .271 | .904 | 152 |
| 1961 | 30 | CHN | 138 | 511 | 75 | 142 | 29 | 80 | 1 | 54 | 75 | .278 | .852 | 130 |
| 1962 | 31 | CHN | 154 | 610 | 87 | 164 | 37 | 104 | 5 | 30 | 71 | .269 | .809 | 121 |
| 1963 | 32 | CHN | 130 | 432 | 41 | 98 | 18 | 64 | 0 | 39 | 73 | .227 | .695 | 106 |
| 1964 | 33 | CHN | 157 | 591 | 67 | 156 | 23 | 95 | 1 | 36 | 84 | .264 | .757 | 118 |
| 1965 | 34 | CHN | 163 | 612 | 79 | 162 | 28 | 106 | 3 | 55 | 64 | .265 | .781 | 126 |
| 1966 | 35 | CHN | 141 | 511 | 52 | 139 | 15 | 75 | 0 | 29 | 59 | .272 | .747 | 112 |
| 1967 | 36 | CHN | 151 | 573 | 68 | 158 | 23 | 95 | 2 | 27 | 93 | .276 | .765 | 125 |
| 1968 | 37 | CHN | 150 | 552 | 71 | 136 | 32 | 83 | 2 | 27 | 67 | .246 | .756 | 132 |
| 1969 | 38 | CHN | 155 | 565 | 60 | 143 | 23 | 106 | 0 | 42 | 101 | .253 | .725 | 109 |
| 1970 | 39 | CHN | 72 | 222 | 25 | 56 | 12 | 44 | 0 | 20 | 33 | .252 | .772 | 112 |
| 1971 | 40 | CHN | 39 | 83 | 4 | 16 | 3 | 6 | 0 | 6 | 14 | .193 | .572 | 67 |
| Year | Pos | G | GS | PO | A | E | DP |
|---|---|---|---|---|---|---|---|
| 1953 | SS | 10 | 0 | 19 | 33 | 1 | 9 |
| 1954 | SS | 154 | 154 | 312 | 475 | 34 | 105 |
| 1955 | SS | 154 | 154 | 290 | 482 | 22 | 102 |
| 1956 | SS | 139 | 139 | 279 | 357 | 25 | 92 |
| 1957 | SS | 100 | 98 | 168 | 261 | 11 | 59 |
| 1957 | 3B | 58 | 58 | 73 | 87 | 3 | 12 |
| 1958 | SS | 154 | 154 | 292 | 468 | 32 | 100 |
| 1959 | SS | 154 | 154 | 271 | 519 | 12 | 95 |
| 1960 | SS | 156 | 156 | 283 | 488 | 18 | 94 |
| 1961 | SS | 104 | 102 | 173 | 358 | 19 | 68 |
| 1961 | OF | 23 | 23 | 32 | 6 | 1 | 0 |
| 1961 | 1B | 7 | 7 | 68 | 6 | 1 | 8 |
| 1962 | 1B | 149 | 148 | 1458 | 106 | 11 | 134 |
| 1962 | 3B | 3 | 2 | 4 | 1 | 0 | 1 |
| 1963 | 1B | 125 | 117 | 1178 | 78 | 9 | 97 |
| 1964 | 1B | 157 | 153 | 1565 | 132 | 10 | 122 |
| 1965 | 1B | 162 | 161 | 1682 | 93 | 15 | 143 |
| 1966 | 1B | 130 | 127 | 1178 | 81 | 10 | 88 |
| 1966 | 3B | 8 | 5 | 5 | 11 | 3 | 0 |
| 1967 | 1B | 147 | 146 | 1383 | 91 | 10 | 111 |
| 1968 | 1B | 147 | 145 | 1379 | 88 | 6 | 118 |
| 1969 | 1B | 153 | 147 | 1419 | 87 | 4 | 116 |
| 1970 | 1B | 62 | 57 | 528 | 35 | 4 | 53 |
| 1971 | 1B | 20 | 18 | 167 | 12 | 0 | 15 |
Team codes are the source codes (e.g. NYN for the New York Mets, BS1 for the 1875 Boston club). OPS+ is league-season normalized, not park-adjusted; unrecorded source values (such as RBI in the earliest recorded seasons) are absent, never zero-filled.
Ernie Banks won: TSN All-Star 1955 (ML), MVP 1958 (NL), TSN All-Star 1958 (ML), MVP 1959 (NL), TSN All-Star 1959 (ML), Gold Glove 1960 (NL), TSN All-Star 1960 (ML).
MVP, Cy Young and Rookie of the Year voting history (12 ballot finishes, 2 wins). Full year pages: 1969, 1968, 1967, 1962, 1960, 1959, 1958, 1957, 1956, 1955, 1954.
| Year | Award | Lg | Rank | Points | First-place votes |
|---|---|---|---|---|---|
| 1954 | Most Valuable Player | NL | 16 | 14 / 336 | 0 |
| 1954 | Rookie of the Year | NL | 2 | 4 / 24 | 4 |
| 1955 | Most Valuable Player | NL | 3 | 195 / 336 | 6 |
| 1956 | Most Valuable Player | NL | 28 | 2 / 336 | 0 |
| 1957 | Most Valuable Player | NL | 6 | 60 / 336 | 0 |
| 1958 | Most Valuable Player (winner) | NL | 1 | 283 / 336 | 16 |
| 1959 | Most Valuable Player (winner) | NL | 1 | 232 / 336 | 10 |
| 1960 | Most Valuable Player | NL | 4 | 100 / 336 | 0 |
| 1962 | Most Valuable Player | NL | 18 | 5 / 280 | 0 |
| 1967 | Most Valuable Player | NL | 14 | 22 / 280 | 0 |
| 1968 | Most Valuable Player | NL | 13 | 14 / 280 | 0 |
| 1969 | Most Valuable Player | NL | 12 | 15 / 336 | 0 |
Ernie Banks ranks on 7 all-time single-season position leaderboards (1871-2025, league-season-normalized OPS+ / ERA+).
| Rank | Board | Year | Stat |
|---|---|---|---|
| #25 | shortstops | 1959 | 163 OPS+ |
| #29 | shortstops | 1958 | 162 OPS+ |
| #48 | shortstops | 1957 | 156 OPS+ |
| #59 | shortstops | 1960 | 152 OPS+ |
| #63 | shortstops | 1955 | 151 OPS+ |
| #101 | shortstops | 1956 | 143 OPS+ |
| #146 | shortstops | 1961 | 130 OPS+ |
Every career total and season line is computed from the SABR / Sean Lahman baseball database (2025 edition, CC BY-SA 3.0), the same source behind our historical position leaderboards. Rate stats use league-season normalization only (OPS+ and ERA+ as marked, never park-adjusted); unrecorded early-era values stay absent rather than being invented. Career totals sum only what the source records.
Award winners and MVP / Cy Young / Rookie of the Year voting history come from the same database; the year pages live under MLB award voting history. Official transactions (2011 to the current season) come from the MLB StatsAPI feed on our transactions archive.