Willie McGee Stats

Over the course of the 7,920 at-bats in his pro career, McGee is sitting with a batting average of .293 in addition to 2,322 hits. His on-base percentage sits at .332 and he has earned a career OPS of .436. He has a total of 1,035 runs and racked up 876 runs batted in. McGee has earned a walk 465 times while being called out on strikes on 1,298 tries. He has gone yard 79 times, with 3,104 bases in total and also a .104 slugging %.

McGee has a tally of 68 base knocks in 271 at-bats for an average of .251. He has taken a base 17 times and has recorded an OBP of .293. On the year, McGee has compiled 25 runs, recorded 20 RBI and has earned 0 home runs. He has an OPS of 0.570 with a slugging percentage of .277. He has been struck out 60 times while tallying 75 total bases.


Year Team BA HR H BB R RBI OBP PA AB OPS OPS+ 2B 3B G SLG SB CS TB SO
Career .295 79 2,254 448 1,010 856 .333 8,188 7,649 .729 100 350 94 2,201 .396 352 121 3,029 1,238
1999 STL .251 0 68 17 25 20 .293 290 271 .570 45 7 0 132 .277 7 4 75 60
1998 STL .253 3 68 14 27 34 .287 286 269 .618 62 10 1 120 .331 7 2 89 49
1997 STL .300 3 90 22 29 38 .347 323 300 .767 101 19 4 122 .420 8 2 126 59
1996 STL .307 5 95 18 52 41 .348 331 309 .766 103 15 2 123 .417 5 2 129 60
1995 BOS .285 2 57 9 32 15 .311 217 200 .711 82 11 3 67 .400 5 2 80 41
1994 SFG .282 5 44 15 19 23 .337 176 156 .735 96 3 0 45 .397 3 0 62 24
1993 SFG .301 4 143 38 53 46 .353 519 475 .742 103 28 1 130 .389 10 9 185 67
1992 SFG .297 1 141 29 56 36 .339 510 474 .693 102 20 2 138 .354 13 4 168 88
1991 SFG .312 4 155 34 67 43 .357 543 497 .765 119 30 3 131 .408 17 9 203 74
1990 TOT .324 3 199 48 99 77 .373 665 614 .791 120 35 7 154 .419 31 9 257 104
1990 STL .335 3 168 38 76 62 .382 542 501 .819 126 32 5 125 .437 28 9 219 86
1990 OAK .274 0 31 10 23 15 .333 123 113 .670 93 3 2 29 .336 3 0 38 18
1989 STL .236 3 47 10 23 17 .275 211 199 .627 76 10 2 58 .352 8 6 70 34
1988 STL .292 3 164 32 73 50 .329 600 562 .701 101 24 6 137 .372 41 6 209 84
1987 STL .285 11 177 24 76 105 .312 652 620 .746 94 37 11 153 .434 16 4 269 90
1986 STL .256 7 127 37 65 48 .306 539 497 .676 86 22 7 124 .370 19 16 184 82
1985 STL .353 10 216 34 114 82 .384 652 612 .887 147 26 18 152 .503 56 16 308 86
1984 STL .291 6 166 29 82 50 .325 604 571 .719 103 19 11 145 .394 43 10 225 80
1983 STL .286 5 172 26 75 75 .314 631 601 .689 90 22 8 147 .374 39 8 225 98
1982 STL .296 4 125 12 43 56 .318 439 422 .709 97 12 8 123 .391 24 12 165 58

1999 Stats for Willie McGee

Stat Total MLB Rank
Games Played 132 154th
Plate Appearances 290 301st
At-Bats 271 282nd
Runs Scored 25 348th
Hits 68 292nd
Doubles 7 401st
Triples 0 862nd
Home Runs 0 945th
Runs Batted In 20 384th
Stolen Bases 7 153rd
Caught Stealing 4 156th
Walks 17 358th
Strikeouts 60 216th
Batting Average .251 459th
On-Base Percentage .293 590th
Slugging Percentage .277 666th
OPS .570 647th
OPS+ 45 648th
Total Bases 75 354th
Grounded Into Double Plays 5 324th
Hit By Pitch 0 909th
Sacrifice Hits 0 948th
Sacrifice Flies 2 290th
Intentional Walks 3 143rd

1998 Stats for Willie McGee

Stat Total MLB Rank
Games Played 120 206th
Plate Appearances 286 302nd
At-Bats 269 289th
Runs Scored 27 344th
Hits 68 298th
Doubles 10 361st
Triples 1 343rd
Home Runs 3 397th
Runs Batted In 34 274th
Stolen Bases 7 163rd
Caught Stealing 2 285th
Walks 14 403rd
Strikeouts 49 285th
Batting Average .253 447th
On-Base Percentage .287 604th
Slugging Percentage .331 582nd
OPS .618 596th
OPS+ 62 597th
Total Bases 89 326th
Grounded Into Double Plays 6 279th
Hit By Pitch 0 942nd
Sacrifice Hits 0 1002nd
Sacrifice Flies 3 227th
Intentional Walks 5 76th

1997 Stats for Willie McGee

Stat Total MLB Rank
Games Played 122 177th
Plate Appearances 323 261st
At-Bats 300 252nd
Runs Scored 29 302nd
Hits 90 224th
Doubles 19 196th
Triples 4 78th
Home Runs 3 377th
Runs Batted In 38 228th
Stolen Bases 8 145th
Caught Stealing 2 278th
Walks 22 281st
Strikeouts 59 222nd
Batting Average .300 145th
On-Base Percentage .347 268th
Slugging Percentage .420 289th
OPS .767 282nd
OPS+ 101 278th
Total Bases 126 237th
Grounded Into Double Plays 6 262nd
Hit By Pitch 0 891st
Sacrifice Hits 0 934th
Sacrifice Flies 1 414th
Intentional Walks 2 198th

1996 Stats for Willie McGee

Stat Total MLB Rank
Games Played 123 183rd
Plate Appearances 331 251st
At-Bats 309 246th
Runs Scored 52 198th
Hits 95 217th
Doubles 15 237th
Triples 2 190th
Home Runs 5 304th
Runs Batted In 41 225th
Stolen Bases 5 196th
Caught Stealing 2 250th
Walks 18 327th
Strikeouts 60 212th
Batting Average .307 124th
On-Base Percentage .348 260th
Slugging Percentage .417 315th
OPS .766 287th
OPS+ 103 241st
Total Bases 129 239th
Grounded Into Double Plays 8 208th
Hit By Pitch 2 260th
Sacrifice Hits 1 417th
Sacrifice Flies 1 413th
Intentional Walks 2 228th

1995 Stats for Willie McGee

Stat Total MLB Rank
Games Played 67 344th
Plate Appearances 217 313th
At-Bats 200 306th
Runs Scored 32 270th
Hits 57 282nd
Doubles 11 279th
Triples 3 107th
Home Runs 2 404th
Runs Batted In 15 383rd
Stolen Bases 5 172nd
Caught Stealing 2 231st
Walks 9 430th
Strikeouts 41 267th
Batting Average .285 219th
On-Base Percentage .311 459th
Slugging Percentage .400 310th
OPS .711 369th
OPS+ 82 403rd
Total Bases 80 300th
Grounded Into Double Plays 5 276th
Hit By Pitch 0 773rd
Sacrifice Hits 5 110th
Sacrifice Flies 3 180th
Intentional Walks 0 752nd

1994 Stats for Willie McGee

Stat Total MLB Rank
Games Played 45 393rd
Plate Appearances 176 290th
At-Bats 156 290th
Runs Scored 19 304th
Hits 44 285th
Doubles 3 410th
Triples 0 608th
Home Runs 5 225th
Runs Batted In 23 263rd
Stolen Bases 3 185th
Caught Stealing 0 608th
Walks 15 289th
Strikeouts 24 320th
Batting Average .282 197th
On-Base Percentage .337 262nd
Slugging Percentage .397 311th
OPS .735 287th
OPS+ 96 245th
Total Bases 62 296th
Grounded Into Double Plays 8 112th
Hit By Pitch 0 604th
Sacrifice Hits 1 334th
Sacrifice Flies 4 87th
Intentional Walks 2 168th

1993 Stats for Willie McGee

Stat Total MLB Rank
Games Played 130 152nd
Plate Appearances 519 137th
At-Bats 475 132nd
Runs Scored 53 170th
Hits 143 90th
Doubles 28 70th
Triples 1 306th
Home Runs 4 291st
Runs Batted In 46 184th
Stolen Bases 10 107th
Caught Stealing 9 52nd
Walks 38 155th
Strikeouts 67 143rd
Batting Average .301 119th
On-Base Percentage .353 203rd
Slugging Percentage .389 323rd
OPS .742 260th
OPS+ 103 232nd
Total Bases 185 137th
Grounded Into Double Plays 12 94th
Hit By Pitch 1 347th
Sacrifice Hits 3 230th
Sacrifice Flies 2 287th
Intentional Walks 7 61st

1992 Stats for Willie McGee

Stat Total MLB Rank
Games Played 138 105th
Plate Appearances 510 117th
At-Bats 474 102nd
Runs Scored 56 114th
Hits 141 72nd
Doubles 20 123rd
Triples 2 177th
Home Runs 1 404th
Runs Batted In 36 185th
Stolen Bases 13 77th
Caught Stealing 4 155th
Walks 29 187th
Strikeouts 88 60th
Batting Average .297 96th
On-Base Percentage .339 183rd
Slugging Percentage .354 319th
OPS .693 274th
OPS+ 102 222nd
Total Bases 168 123rd
Grounded Into Double Plays 7 200th
Hit By Pitch 1 289th
Sacrifice Hits 5 134th
Sacrifice Flies 1 362nd
Intentional Walks 3 160th

1991 Stats for Willie McGee

Stat Total MLB Rank
Games Played 131 142nd
Plate Appearances 543 98th
At-Bats 497 86th
Runs Scored 67 93rd
Hits 155 50th
Doubles 30 42nd
Triples 3 116th
Home Runs 4 238th
Runs Batted In 43 161st
Stolen Bases 17 49th
Caught Stealing 9 42nd
Walks 34 162nd
Strikeouts 74 102nd
Batting Average .312 48th
On-Base Percentage .357 129th
Slugging Percentage .408 170th
OPS .765 142nd
OPS+ 119 113th
Total Bases 203 89th
Grounded Into Double Plays 11 90th
Hit By Pitch 2 190th
Sacrifice Hits 8 49th
Sacrifice Flies 2 260th
Intentional Walks 3 147th

1990 Stats for Willie McGee

Stat Total MLB Rank
Games Played 154 36th
Plate Appearances 665 28th
At-Bats 614 14th
Runs Scored 99 11th
Hits 199 1st
Doubles 35 19th
Triples 7 23rd
Home Runs 3 294th
Runs Batted In 77 46th
Stolen Bases 31 23rd
Caught Stealing 9 49th
Walks 48 100th
Strikeouts 104 31st
Batting Average .324 46th
On-Base Percentage .373 85th
Slugging Percentage .419 175th
OPS .791 117th
OPS+ 120 120th
Total Bases 257 30th
Grounded Into Double Plays 13 58th
Hit By Pitch 1 311th
Sacrifice Hits 0 741st
Sacrifice Flies 2 247th
Intentional Walks 6 82nd

1990 Stats for Willie McGee

Stat Total MLB Rank
Games Played 125 163rd
Plate Appearances 542 102nd
At-Bats 501 84th
Runs Scored 76 50th
Hits 168 31st
Doubles 32 31st
Triples 5 52nd
Home Runs 3 295th
Runs Batted In 62 86th
Stolen Bases 28 27th
Caught Stealing 9 50th
Walks 38 152nd
Strikeouts 86 64th
Batting Average .335 24th
On-Base Percentage .382 58th
Slugging Percentage .437 130th
OPS .819 85th
OPS+ 126 92nd
Total Bases 219 65th
Grounded Into Double Plays 9 148th
Hit By Pitch 1 312th
Sacrifice Hits 0 742nd
Sacrifice Flies 2 248th
Intentional Walks 6 83rd

1990 Stats for Willie McGee

Stat Total MLB Rank
Games Played 29 586th
Plate Appearances 123 392nd
At-Bats 113 393rd
Runs Scored 23 295th
Hits 31 358th
Doubles 3 445th
Triples 2 177th
Home Runs 0 755th
Runs Batted In 15 350th
Stolen Bases 3 248th
Caught Stealing 0 722nd
Walks 10 386th
Strikeouts 18 437th
Batting Average .274 186th
On-Base Percentage .333 230th
Slugging Percentage .336 407th
OPS .670 352nd
OPS+ 93 298th
Total Bases 38 386th
Grounded Into Double Plays 4 290th
Hit By Pitch 0 710th
Sacrifice Hits 0 743rd
Sacrifice Flies 0 738th
Intentional Walks 0 712th

1989 Stats for Willie McGee

Stat Total MLB Rank
Games Played 58 411th
Plate Appearances 211 327th
At-Bats 199 317th
Runs Scored 23 311th
Hits 47 322nd
Doubles 10 283rd
Triples 2 183rd
Home Runs 3 296th
Runs Batted In 17 340th
Stolen Bases 8 139th
Caught Stealing 6 81st
Walks 10 389th
Strikeouts 34 304th
Batting Average .236 391st
On-Base Percentage .275 478th
Slugging Percentage .352 345th
OPS .627 415th
OPS+ 76 433rd
Total Bases 70 318th
Grounded Into Double Plays 2 423rd
Hit By Pitch 1 299th
Sacrifice Hits 0 756th
Sacrifice Flies 1 365th
Intentional Walks 0 695th

1988 Stats for Willie McGee

Stat Total MLB Rank
Games Played 137 121st
Plate Appearances 600 69th
At-Bats 562 52nd
Runs Scored 73 68th
Hits 164 30th
Doubles 24 84th
Triples 6 35th
Home Runs 3 278th
Runs Batted In 50 135th
Stolen Bases 41 10th
Caught Stealing 6 78th
Walks 32 174th
Strikeouts 84 68th
Batting Average .292 86th
On-Base Percentage .329 205th
Slugging Percentage .372 251st
OPS .701 234th
OPS+ 101 215th
Total Bases 209 81st
Grounded Into Double Plays 10 114th
Hit By Pitch 1 296th
Sacrifice Hits 2 288th
Sacrifice Flies 3 191st
Intentional Walks 5 100th

1987 Stats for Willie McGee

Stat Total MLB Rank
Games Played 153 43rd
Plate Appearances 652 37th
At-Bats 620 12th
Runs Scored 76 83rd
Hits 177 18th
Doubles 37 14th
Triples 11 4th
Home Runs 11 167th
Runs Batted In 105 14th
Stolen Bases 16 71st
Caught Stealing 4 152nd
Walks 24 246th
Strikeouts 90 69th
Batting Average .285 149th
On-Base Percentage .312 329th
Slugging Percentage .434 184th
OPS .746 233rd
OPS+ 94 252nd
Total Bases 269 41st
Grounded Into Double Plays 24 2nd
Hit By Pitch 2 161st
Sacrifice Hits 1 392nd
Sacrifice Flies 5 66th
Intentional Walks 5 85th

1986 Stats for Willie McGee

Stat Total MLB Rank
Games Played 124 157th
Plate Appearances 539 104th
At-Bats 497 92nd
Runs Scored 65 105th
Hits 127 103rd
Doubles 22 107th
Triples 7 14th
Home Runs 7 198th
Runs Batted In 48 142nd
Stolen Bases 19 52nd
Caught Stealing 16 7th
Walks 37 158th
Strikeouts 82 78th
Batting Average .256 276th
On-Base Percentage .306 384th
Slugging Percentage .370 318th
OPS .676 349th
OPS+ 86 337th
Total Bases 184 117th
Grounded Into Double Plays 8 165th
Hit By Pitch 1 266th
Sacrifice Hits 0 703rd
Sacrifice Flies 4 109th
Intentional Walks 7 53rd

1985 Stats for Willie McGee

Stat Total MLB Rank
Games Played 152 57th
Plate Appearances 652 40th
At-Bats 612 19th
Runs Scored 114 5th
Hits 216 2nd
Doubles 26 83rd
Triples 18 2nd
Home Runs 10 135th
Runs Batted In 82 47th
Stolen Bases 56 4th
Caught Stealing 16 4th
Walks 34 172nd
Strikeouts 86 58th
Batting Average .353 22nd
On-Base Percentage .384 60th
Slugging Percentage .503 42nd
OPS .887 35th
OPS+ 147 34th
Total Bases 308 7th
Grounded Into Double Plays 3 334th
Hit By Pitch 0 609th
Sacrifice Hits 1 408th
Sacrifice Flies 5 63rd
Intentional Walks 2 222nd

1984 Stats for Willie McGee

Stat Total MLB Rank
Games Played 145 81st
Plate Appearances 604 65th
At-Bats 571 39th
Runs Scored 82 44th
Hits 166 37th
Doubles 19 134th
Triples 11 7th
Home Runs 6 176th
Runs Batted In 50 120th
Stolen Bases 43 15th
Caught Stealing 10 29th
Walks 29 198th
Strikeouts 80 63rd
Batting Average .291 126th
On-Base Percentage .325 268th
Slugging Percentage .394 217th
OPS .719 229th
OPS+ 103 221st
Total Bases 225 70th
Grounded Into Double Plays 12 74th
Hit By Pitch 1 241st
Sacrifice Hits 0 659th
Sacrifice Flies 3 183rd
Intention