Al Oliver Stats

In his pro baseball career, Oliver has slapped 224 baseballs over the fence while driving in 1,349 runs. In his time in the Majors, he came to bat 9,973 times and has delivered a base knock 2,790 times. He has compiled a slugging percentage of .039 and he has racked up 4,153 bases. He has struck out 769 times and has gotten a free base on 542 attempts at the plate, contributing to a .343 on-base %. Oliver has recorded a batting average of .302 for his career in addition to 1,209 scored runs and an OPS of .382.

So far this season, Oliver has tallied 20 runs, amassed 23 runs batted in and has earned 5 home runs. He has gotten a free base 7 times and has earned an on-base percentage of .282. Oliver has 47 base hits in 187 at-bats for a batting average of .251. He has been struck out 13 times while earning 70 total bases. He has an OPS of 0.656 with a slugging percentage of .374.


Year Team BA HR H BB R RBI OBP PA AB OPS OPS+ 2B 3B G SLG SB CS TB SO
Career .303 219 2,743 535 1,189 1,326 .344 9,778 9,049 .795 121 529 77 2,368 .451 84 64 4,083 756
1985 TOT .252 5 67 12 21 31 .286 280 266 .643 75 11 1 96 .357 1 0 95 24
1985 LAD .253 0 20 5 1 8 .294 85 79 .611 74 5 0 35 .316 1 0 25 11
1985 TOR .251 5 47 7 20 23 .282 195 187 .656 76 6 1 61 .374 0 0 70 13
1984 TOT .301 0 130 27 36 48 .343 460 432 .714 103 26 2 119 .370 3 4 160 36
1984 SFG .298 0 101 20 27 34 .339 360 339 .705 101 19 2 91 .366 2 2 124 27
1984 PHI .312 0 29 7 9 14 .360 100 93 .747 109 7 0 28 .387 1 2 36 9
1983 MON .300 8 184 44 70 84 .347 664 614 .757 111 38 3 157 .410 1 3 252 44
1982 MON .331 22 204 61 90 109 .392 687 617 .906 150 43 2 160 .514 5 2 317 59
1981 TEX .309 4 130 24 53 55 .348 448 421 .759 125 29 1 102 .411 3 0 173 28
1980 TEX .319 19 209 39 96 117 .357 709 656 .838 132 43 3 163 .480 5 7 315 47
1979 TEX .323 12 159 34 69 76 .367 538 492 .836 127 28 4 136 .470 4 5 231 34
1978 TEX .324 14 170 31 65 89 .358 568 525 .848 137 35 5 133 .490 8 9 257 41
1977 PIT .308 19 175 40 75 82 .353 622 568 .834 120 29 6 154 .481 13 16 273 38
1976 PIT .323 12 143 26 62 61 .363 481 443 .839 137 22 5 121 .476 6 2 211 29
1975 PIT .280 18 176 25 90 84 .309 666 628 .763 112 39 8 155 .454 4 2 285 73
1974 PIT .321 11 198 33 96 85 .358 661 617 .832 136 38 12 147 .475 10 1 293 58
1973 PIT .292 20 191 22 90 99 .316 690 654 .779 116 38 7 158 .463 6 0 303 52
1972 PIT .312 12 176 34 88 89 .352 612 565 .789 126 27 4 140 .437 2 4 247 44
1971 PIT .282 14 149 27 69 64 .317 573 529 .763 113 31 7 143 .446 4 3 236 72
1970 PIT .270 12 149 35 63 83 .326 609 551 .740 100 33 5 151 .414 1 1 228 35
1969 PIT .285 17 132 21 55 70 .333 502 463 .778 119 19 2 129 .445 8 5 206 38
1968 PIT .125 0 1 0 1 0 .125 8 8 .250 -24 0 0 4 .125 0 0 1 4

1985 Stats for Al Oliver

Stat Total MLB Rank
Games Played 96 243rd
Plate Appearances 280 248th
At-Bats 266 240th
Runs Scored 21 301st
Hits 67 236th
Doubles 11 247th
Triples 1 306th
Home Runs 5 232nd
Runs Batted In 31 225th
Stolen Bases 1 346th
Caught Stealing 0 679th
Walks 12 356th
Strikeouts 24 333rd
Batting Average .252 288th
On-Base Percentage .286 429th
Slugging Percentage .357 316th
OPS .643 377th
OPS+ 75 398th
Total Bases 95 242nd
Grounded Into Double Plays 11 109th
Hit By Pitch 1 249th
Sacrifice Hits 0 713th
Sacrifice Flies 1 356th
Intentional Walks 2 226th

1985 Stats for Al Oliver

Stat Total MLB Rank
Games Played 35 511th
Plate Appearances 85 439th
At-Bats 79 431st
Runs Scored 1 636th
Hits 20 413th
Doubles 5 363rd
Triples 0 664th
Home Runs 0 694th
Runs Batted In 8 418th
Stolen Bases 1 347th
Caught Stealing 0 680th
Walks 5 447th
Strikeouts 11 498th
Batting Average .253 283rd
On-Base Percentage .294 397th
Slugging Percentage .316 433rd
OPS .611 427th
OPS+ 74 403rd
Total Bases 25 425th
Grounded Into Double Plays 3 337th
Hit By Pitch 0 646th
Sacrifice Hits 0 714th
Sacrifice Flies 1 357th
Intentional Walks 0 652nd

1985 Stats for Al Oliver

Stat Total MLB Rank
Games Played 61 375th
Plate Appearances 195 314th
At-Bats 187 300th
Runs Scored 20 314th
Hits 47 295th
Doubles 6 334th
Triples 1 307th
Home Runs 5 233rd
Runs Batted In 23 271st
Stolen Bases 0 679th
Caught Stealing 0 681st
Walks 7 411th
Strikeouts 13 467th
Batting Average .251 294th
On-Base Percentage .282 443rd
Slugging Percentage .374 278th
OPS .656 351st
OPS+ 76 389th
Total Bases 70 291st
Grounded Into Double Plays 8 177th
Hit By Pitch 1 250th
Sacrifice Hits 0 715th
Sacrifice Flies 0 673rd
Intentional Walks 2 227th

1984 Stats for Al Oliver

Stat Total MLB Rank
Games Played 119 187th
Plate Appearances 460 151st
At-Bats 432 139th
Runs Scored 36 219th
Hits 130 100th
Doubles 26 65th
Triples 2 192nd
Home Runs 0 669th
Runs Batted In 48 128th
Stolen Bases 3 214th
Caught Stealing 4 139th
Walks 27 209th
Strikeouts 36 242nd
Batting Average .301 86th
On-Base Percentage .343 185th
Slugging Percentage .370 279th
OPS .714 237th
OPS+ 103 223rd
Total Bases 160 140th
Grounded Into Double Plays 23 5th
Hit By Pitch 1 257th
Sacrifice Hits 0 695th
Sacrifice Flies 0 673rd
Intentional Walks 6 75th

1984 Stats for Al Oliver

Stat Total MLB Rank
Games Played 91 264th
Plate Appearances 360 217th
At-Bats 339 204th
Runs Scored 27 270th
Hits 101 157th
Doubles 19 136th
Triples 2 193rd
Home Runs 0 670th
Runs Batted In 34 204th
Stolen Bases 2 261st
Caught Stealing 2 256th
Walks 20 260th
Strikeouts 27 307th
Batting Average .298 100th
On-Base Percentage .339 206th
Slugging Percentage .366 285th
OPS .705 257th
OPS+ 101 232nd
Total Bases 124 196th
Grounded Into Double Plays 19 14th
Hit By Pitch 1 258th
Sacrifice Hits 0 696th
Sacrifice Flies 0 674th
Intentional Walks 4 123rd

1984 Stats for Al Oliver

Stat Total MLB Rank
Games Played 28 564th
Plate Appearances 100 407th
At-Bats 93 400th
Runs Scored 9 403rd
Hits 29 368th
Doubles 7 320th
Triples 0 648th
Home Runs 0 671st
Runs Batted In 14 344th
Stolen Bases 1 346th
Caught Stealing 2 257th
Walks 7 411th
Strikeouts 9 534th
Batting Average .312 62nd
On-Base Percentage .360 119th
Slugging Percentage .387 236th
OPS .747 188th
OPS+ 109 183rd
Total Bases 36 383rd
Grounded Into Double Plays 4 315th
Hit By Pitch 0 624th
Sacrifice Hits 0 697th
Sacrifice Flies 0 675th
Intentional Walks 2 218th

1983 Stats for Al Oliver

Stat Total MLB Rank
Games Played 157 23rd
Plate Appearances 664 22nd
At-Bats 614 16th
Runs Scored 70 82nd
Hits 184 10th
Doubles 38 11th
Triples 3 148th
Home Runs 8 162nd
Runs Batted In 84 31st
Stolen Bases 1 358th
Caught Stealing 3 204th
Walks 44 121st
Strikeouts 44 202nd
Batting Average .300 91st
On-Base Percentage .347 172nd
Slugging Percentage .410 197th
OPS .757 176th
OPS+ 111 167th
Total Bases 252 39th
Grounded Into Double Plays 21 11th
Hit By Pitch 2 154th
Sacrifice Hits 1 419th
Sacrifice Flies 3 178th
Intentional Walks 17 4th

1982 Stats for Al Oliver

Stat Total MLB Rank
Games Played 160 17th
Plate Appearances 687 20th
At-Bats 617 16th
Runs Scored 90 27th
Hits 204 3rd
Doubles 43 4th
Triples 2 192nd
Home Runs 22 41st
Runs Batted In 109 8th
Stolen Bases 5 166th
Caught Stealing 2 255th
Walks 61 50th
Strikeouts 59 121st
Batting Average .331 43rd
On-Base Percentage .392 49th
Slugging Percentage .514 37th
OPS .906 37th
OPS+ 150 34th
Total Bases 317 5th
Grounded Into Double Plays 11 100th
Hit By Pitch 4 47th
Sacrifice Hits 1 430th
Sacrifice Flies 4 127th
Intentional Walks 15 9th

1981 Stats for Al Oliver

Stat Total MLB Rank
Games Played 102 51st
Plate Appearances 448 28th
At-Bats 421 12th
Runs Scored 53 38th
Hits 130 8th
Doubles 29 4th
Triples 1 247th
Home Runs 4 167th
Runs Batted In 55 30th
Stolen Bases 3 180th
Caught Stealing 0 632nd
Walks 24 141st
Strikeouts 28 193rd
Batting Average .309 70th
On-Base Percentage .348 149th
Slugging Percentage .411 139th
OPS .759 138th
OPS+ 125 109th
Total Bases 173 23rd
Grounded Into Double Plays 17 4th
Hit By Pitch 2 92nd
Sacrifice Hits 0 659th
Sacrifice Flies 1 310th
Intentional Walks 10 10th

1980 Stats for Al Oliver

Stat Total MLB Rank
Games Played 163 2nd
Plate Appearances 709 10th
At-Bats 656 4th
Runs Scored 96 15th
Hits 209 4th
Doubles 43 2nd
Triples 3 144th
Home Runs 19 37th
Runs Batted In 117 5th
Stolen Bases 5 159th
Caught Stealing 7 65th
Walks 39 121st
Strikeouts 47 167th
Batting Average .319 49th
On-Base Percentage .357 134th
Slugging Percentage .480 69th
OPS .838 69th
OPS+ 132 63rd
Total Bases 315 6th
Grounded Into Double Plays 14 59th
Hit By Pitch 5 29th
Sacrifice Hits 1 435th
Sacrifice Flies 8 25th
Intentional Walks 9 44th

1979 Stats for Al Oliver

Stat Total MLB Rank
Games Played 136 130th
Plate Appearances 538 119th
At-Bats 492 104th
Runs Scored 69 98th
Hits 159 54th
Doubles 28 50th
Triples 4 100th
Home Runs 12 113th
Runs Batted In 76 58th
Stolen Bases 4 177th
Caught Stealing 5 122nd
Walks 34 167th
Strikeouts 34 240th
Batting Average .323 53rd
On-Base Percentage .367 122nd
Slugging Percentage .470 90th
OPS .836 91st
OPS+ 127 89th
Total Bases 231 71st
Grounded Into Double Plays 14 62nd
Hit By Pitch 4 55th
Sacrifice Hits 1 450th
Sacrifice Flies 7 43rd
Intentional Walks 8 42nd

1978 Stats for Al Oliver

Stat Total MLB Rank
Games Played 133 138th
Plate Appearances 568 97th
At-Bats 525 73rd
Runs Scored 65 106th
Hits 170 27th
Doubles 35 13th
Triples 5 69th
Home Runs 14 77th
Runs Batted In 89 24th
Stolen Bases 8 113th
Caught Stealing 9 55th
Walks 31 186th
Strikeouts 41 192nd
Batting Average .324 35th
On-Base Percentage .358 124th
Slugging Percentage .490 59th
OPS .848 62nd
OPS+ 137 62nd
Total Bases 257 29th
Grounded Into Double Plays 7 193rd
Hit By Pitch 2 153rd
Sacrifice Hits 1 471st
Sacrifice Flies 9 16th
Intentional Walks 6 83rd

1977 Stats for Al Oliver

Stat Total MLB Rank
Games Played 154 41st
Plate Appearances 622 69th
At-Bats 568 49th
Runs Scored 75 85th
Hits 175 25th
Doubles 29 48th
Triples 6 57th
Home Runs 19 62nd
Runs Batted In 82 53rd
Stolen Bases 13 79th
Caught Stealing 16 17th
Walks 40 141st
Strikeouts 38 235th
Batting Average .308 82nd
On-Base Percentage .353 158th
Slugging Percentage .481 95th
OPS .834 105th
OPS+ 120 127th
Total Bases 273 37th
Grounded Into Double Plays 11 102nd
Hit By Pitch 4 64th
Sacrifice Hits 2 330th
Sacrifice Flies 8 27th
Intentional Walks 9 31st

1976 Stats for Al Oliver

Stat Total MLB Rank
Games Played 121 149th
Plate Appearances 481 135th
At-Bats 443 120th
Runs Scored 62 81st
Hits 143 67th
Doubles 22 70th
Triples 5 70th
Home Runs 12 64th
Runs Batted In 61 75th
Stolen Bases 6 141st
Caught Stealing 2 238th
Walks 26 215th
Strikeouts 29 279th
Batting Average .323 33rd
On-Base Percentage .363 87th
Slugging Percentage .476 34th
OPS .839 36th
OPS+ 137 46th
Total Bases 211 62nd
Grounded Into Double Plays 13 60th
Hit By Pitch 5 30th
Sacrifice Hits 1 434th
Sacrifice Flies 6 55th
Intentional Walks 7 53rd

1975 Stats for Al Oliver

Stat Total MLB Rank
Games Played 155 26th
Plate Appearances 666 23rd
At-Bats 628 6th
Runs Scored 90 16th
Hits 176 15th
Doubles 39 6th
Triples 8 19th
Home Runs 18 39th
Runs Batted In 84 34th
Stolen Bases 4 165th
Caught Stealing 2 239th
Walks 25 226th
Strikeouts 73 68th
Batting Average .280 154th
On-Base Percentage .309 322nd
Slugging Percentage .454 76th
OPS .763 140th
OPS+ 112 147th
Total Bases 285 11th
Grounded Into Double Plays 19 14th
Hit By Pitch 5 36th
Sacrifice Hits 0 716th
Sacrifice Flies 8 23rd
Intentional Walks 3 177th

1974 Stats for Al Oliver

Stat Total MLB Rank
Games Played 147 73rd
Plate Appearances 661 25th
At-Bats 617 11th
Runs Scored 96 11th
Hits 198 5th
Doubles 38 4th
Triples 12 2nd
Home Runs 11 94th
Runs Batted In 85 23rd
Stolen Bases 10 70th
Caught Stealing 1 304th
Walks 33 159th
Strikeouts 58 123rd
Batting Average .321 49th
On-Base Percentage .358 120th
Slugging Percentage .475 55th
OPS .832 64th
OPS+ 136 61st
Total Bases 293 5th
Grounded Into Double Plays 20 11th
Hit By Pitch 5 40th
Sacrifice Hits 1 417th
Sacrifice Flies 5 70th
Intentional Walks 1 301st

1973 Stats for Al Oliver

Stat Total MLB Rank
Games Played 158 22nd
Plate Appearances 690 13th
At-Bats 654 4th
Runs Scored 90 19th
Hits 191 6th
Doubles 38 2nd
Triples 7 19th
Home Runs 20 47th
Runs Batted In 99 12th
Stolen Bases 6 97th
Caught Stealing 0 674th
Walks 22 245th
Strikeouts 52 146th
Batting Average .292 97th
On-Base Percentage .316 304th
Slugging Percentage .463 84th
OPS .779 124th
OPS+ 116 122nd
Total Bases 303 5th
Grounded Into Double Plays 18 24th
Hit By Pitch 5 41st
Sacrifice Hits 0 729th
Sacrifice Flies 9 6th
Intentional Walks 1 316th

1972 Stats for Al Oliver

Stat Total MLB Rank
Games Played 140 65th
Plate Appearances 612 37th
At-Bats 565 22nd
Runs Scored 88 12th
Hits 176 10th
Doubles 27 26th
Triples 4 58th
Home Runs 12 69th
Runs Batted In 89 13th
Stolen Bases 2 187th
Caught Stealing 4 99th
Walks 34 138th
Strikeouts 44 172nd
Batting Average .312 55th
On-Base Percentage .352 126th