John Wal Stats

Wal has tallied a walk 389 times while fanning on 718 tries. His on-base percentage sits at .348 and he has earned a lifetime OPS of .303. He is sitting with 376 runs and has 434 RBIs. He has homered 99 times, with 1,228 total bases and also a -.045 slugging %. Over the course of the 2,802 at-bats in his professional career, Wal has recorded a batting average of .258 and has racked up 723 base knocks.

Wal has tallied 14 total bases with 6 base knocks in 51 at-bats. He has earned an OBP of .182 with 4 walks and 20 strikeouts. Since the start of the campaign, John Wal has knocked in 4 runs and has compiled a slugging percentage of .275. He has tallied 2 runs on the year and has hit 2 balls out of the park. He has recorded a batting average of .118 while holding an OPS of .456.


Year Team BA HR H BB R RBI OBP PA AB OPS OPS+ 2B 3B G SLG SB CS TB SO
Career .261 97 717 385 374 430 .351 3,166 2,751 .792 104 170 18 1,372 .441 38 20 1,214 698
2004 CIN .118 2 6 4 2 4 .182 55 51 .456 18 2 0 42 .275 0 0 14 20
2003 MIL .257 14 84 46 50 45 .350 374 327 .818 113 25 1 117 .468 1 2 153 104
2002 NYY .260 6 57 23 30 20 .327 245 219 .756 99 17 1 84 .429 1 1 94 58
2001 TOT .270 14 122 68 58 70 .364 527 452 .806 108 28 4 146 .442 8 6 200 122
2001 PIT .278 11 87 42 39 50 .361 360 313 .834 111 22 3 97 .473 7 4 148 84
2001 SFG .252 3 35 26 19 20 .370 167 139 .744 100 6 1 49 .374 1 2 52 38
2000 PIT .299 24 115 72 74 94 .410 461 384 .972 144 29 0 134 .563 11 2 216 92
1999 SDP .272 6 67 37 26 41 .368 288 246 .787 106 18 0 132 .419 2 1 103 59
1998 TOT .279 5 36 22 21 20 .382 152 129 .893 120 13 1 109 .512 0 0 66 34
1998 COL .288 5 30 16 18 20 .380 121 104 .928 123 10 1 89 .548 0 0 57 29
1998 SDP .240 0 6 6 3 0 .387 31 25 .747 106 3 0 20 .360 0 0 9 5
1997 COL .174 1 16 10 7 11 .255 102 92 .483 18 2 0 76 .228 1 1 21 33
1996 COL .252 5 38 19 20 31 .335 173 151 .752 81 6 2 104 .417 2 2 63 38
1995 COL .347 5 35 16 15 21 .432 118 101 1.026 142 8 1 105 .594 1 1 60 23
1994 COL .245 5 27 16 12 15 .339 127 110 .766 86 3 1 91 .427 2 1 47 31
1993 MON .233 5 50 27 34 30 .320 244 215 .692 82 7 4 106 .372 6 3 80 30
1992 MON .239 4 51 24 21 20 .316 237 213 .669 90 8 2 105 .352 3 0 75 36
1991 MON .213 1 13 1 4 8 .222 63 61 .583 62 4 1 21 .361 0 0 22 18

2004 Stats for John Wal

Stat Total MLB Rank
Games Played 42 560th
Plate Appearances 55 609th
At-Bats 51 606th
Runs Scored 2 713th
Hits 6 657th
Doubles 2 607th
Triples 0 1235th
Home Runs 2 496th
Runs Batted In 4 608th
Stolen Bases 0 1234th
Caught Stealing 0 1234th
Walks 4 563rd
Strikeouts 20 509th
Batting Average .118 819th
On-Base Percentage .182 804th
Slugging Percentage .275 643rd
OPS .456 726th
OPS+ 18 727th
Total Bases 14 585th
Grounded Into Double Plays 0 1253rd
Hit By Pitch 0 1240th
Sacrifice Hits 0 1252nd
Sacrifice Flies 0 1246th
Intentional Walks 0 1232nd

2003 Stats for John Wal

Stat Total MLB Rank
Games Played 117 206th
Plate Appearances 374 238th
At-Bats 327 248th
Runs Scored 50 213th
Hits 84 252nd
Doubles 25 145th
Triples 1 382nd
Home Runs 14 156th
Runs Batted In 45 220th
Stolen Bases 1 432nd
Caught Stealing 2 267th
Walks 46 125th
Strikeouts 104 54th
Batting Average .257 394th
On-Base Percentage .350 237th
Slugging Percentage .468 186th
OPS .818 183rd
OPS+ 113 193rd
Total Bases 153 219th
Grounded Into Double Plays 5 332nd
Hit By Pitch 1 481st
Sacrifice Hits 0 1255th
Sacrifice Flies 0 1256th
Intentional Walks 3 179th

2002 Stats for John Wal

Stat Total MLB Rank
Games Played 84 331st
Plate Appearances 245 333rd
At-Bats 219 328th
Runs Scored 30 316th
Hits 57 328th
Doubles 17 236th
Triples 1 383rd
Home Runs 6 311th
Runs Batted In 20 386th
Stolen Bases 1 465th
Caught Stealing 1 416th
Walks 23 284th
Strikeouts 58 231st
Batting Average .260 368th
On-Base Percentage .327 366th
Slugging Percentage .429 255th
OPS .756 283rd
OPS+ 99 294th
Total Bases 94 311th
Grounded Into Double Plays 7 257th
Hit By Pitch 0 1221st
Sacrifice Hits 0 1222nd
Sacrifice Flies 3 236th
Intentional Walks 3 190th

2001 Stats for John Wal

Stat Total MLB Rank
Games Played 146 99th
Plate Appearances 527 134th
At-Bats 452 152nd
Runs Scored 58 165th
Hits 122 148th
Doubles 28 117th
Triples 4 89th
Home Runs 14 144th
Runs Batted In 70 100th
Stolen Bases 8 141st
Caught Stealing 6 77th
Walks 68 48th
Strikeouts 122 33rd
Batting Average .270 315th
On-Base Percentage .364 182nd
Slugging Percentage .442 267th
OPS .806 216th
OPS+ 108 223rd
Total Bases 200 135th
Grounded Into Double Plays 10 146th
Hit By Pitch 1 494th
Sacrifice Hits 2 331st
Sacrifice Flies 4 154th
Intentional Walks 9 39th

2001 Stats for John Wal

Stat Total MLB Rank
Games Played 97 267th
Plate Appearances 360 243rd
At-Bats 313 249th
Runs Scored 39 265th
Hits 87 237th
Doubles 22 174th
Triples 3 141st
Home Runs 11 194th
Runs Batted In 50 180th
Stolen Bases 7 156th
Caught Stealing 4 153rd
Walks 42 132nd
Strikeouts 84 118th
Batting Average .278 258th
On-Base Percentage .361 188th
Slugging Percentage .473 191st
OPS .834 168th
OPS+ 111 204th
Total Bases 148 217th
Grounded Into Double Plays 7 251st
Hit By Pitch 1 495th
Sacrifice Hits 0 1280th
Sacrifice Flies 4 155th
Intentional Walks 6 80th

2001 Stats for John Wal

Stat Total MLB Rank
Games Played 49 526th
Plate Appearances 167 403rd
At-Bats 139 416th
Runs Scored 19 401st
Hits 35 413th
Doubles 6 446th
Triples 1 383rd
Home Runs 3 431st
Runs Batted In 20 368th
Stolen Bases 1 464th
Caught Stealing 2 296th
Walks 26 246th
Strikeouts 38 361st
Batting Average .252 442nd
On-Base Percentage .370 157th
Slugging Percentage .374 460th
OPS .744 345th
OPS+ 100 284th
Total Bases 52 415th
Grounded Into Double Plays 3 434th
Hit By Pitch 0 1270th
Sacrifice Hits 2 332nd
Sacrifice Flies 0 1270th
Intentional Walks 3 170th

2000 Stats for John Wal

Stat Total MLB Rank
Games Played 134 148th
Plate Appearances 461 186th
At-Bats 384 202nd
Runs Scored 74 130th
Hits 115 180th
Doubles 29 109th
Triples 0 1303rd
Home Runs 24 74th
Runs Batted In 94 65th
Stolen Bases 11 91st
Caught Stealing 2 299th
Walks 72 55th
Strikeouts 92 86th
Batting Average .299 209th
On-Base Percentage .410 114th
Slugging Percentage .563 97th
OPS .972 91st
OPS+ 144 89th
Total Bases 216 132nd
Grounded Into Double Plays 7 270th
Hit By Pitch 2 320th
Sacrifice Hits 0 1323rd
Sacrifice Flies 3 246th
Intentional Walks 5 87th

1999 Stats for John Wal

Stat Total MLB Rank
Games Played 132 156th
Plate Appearances 288 302nd
At-Bats 246 314th
Runs Scored 26 343rd
Hits 67 294th
Doubles 18 224th
Triples 0 1192nd
Home Runs 6 286th
Runs Batted In 41 226th
Stolen Bases 2 339th
Caught Stealing 1 412th
Walks 37 211th
Strikeouts 59 224th
Batting Average .272 339th
On-Base Percentage .368 203rd
Slugging Percentage .419 326th
OPS .787 268th
OPS+ 106 221st
Total Bases 103 290th
Grounded Into Double Plays 5 335th
Hit By Pitch 2 305th
Sacrifice Hits 0 1200th
Sacrifice Flies 3 233rd
Intentional Walks 1 319th

1998 Stats for John Wal

Stat Total MLB Rank
Games Played 109 247th
Plate Appearances 152 450th
At-Bats 129 455th
Runs Scored 21 395th
Hits 36 437th
Doubles 13 302nd
Triples 1 392nd
Home Runs 5 333rd
Runs Batted In 20 402nd
Stolen Bases 0 1272nd
Caught Stealing 0 1271st
Walks 22 312th
Strikeouts 34 395th
Batting Average .279 281st
On-Base Percentage .382 138th
Slugging Percentage .512 104th
OPS .893 106th
OPS+ 120 162nd
Total Bases 66 392nd
Grounded Into Double Plays 2 525th
Hit By Pitch 0 1270th
Sacrifice Hits 0 1277th
Sacrifice Flies 1 490th
Intentional Walks 0 1253rd

1998 Stats for John Wal

Stat Total MLB Rank
Games Played 89 329th
Plate Appearances 121 485th
At-Bats 104 490th
Runs Scored 18 426th
Hits 30 467th
Doubles 10 365th
Triples 1 393rd
Home Runs 5 334th
Runs Batted In 20 403rd
Stolen Bases 0 1273rd
Caught Stealing 0 1272nd
Walks 16 376th
Strikeouts 29 447th
Batting Average .288 219th
On-Base Percentage .380 146th
Slugging Percentage .548 70th
OPS .928 84th
OPS+ 123 142nd
Total Bases 57 422nd
Grounded Into Double Plays 1 660th
Hit By Pitch 0 1271st
Sacrifice Hits 0 1278th
Sacrifice Flies 1 491st
Intentional Walks 0 1254th

1998 Stats for John Wal

Stat Total MLB Rank
Games Played 20 805th
Plate Appearances 31 705th
At-Bats 25 717th
Runs Scored 3 692nd
Hits 6 691st
Doubles 3 555th
Triples 0 1268th
Home Runs 0 1285th
Runs Batted In 0 1299th
Stolen Bases 0 1274th
Caught Stealing 0 1273rd
Walks 6 537th
Strikeouts 5 785th
Batting Average .240 533rd
On-Base Percentage .387 120th
Slugging Percentage .360 494th
OPS .747 327th
OPS+ 106 253rd
Total Bases 9 669th
Grounded Into Double Plays 1 661st
Hit By Pitch 0 1272nd
Sacrifice Hits 0 1279th
Sacrifice Flies 0 1273rd
Intentional Walks 0 1255th

1997 Stats for John Wal

Stat Total MLB Rank
Games Played 76 335th
Plate Appearances 102 484th
At-Bats 92 478th
Runs Scored 7 531st
Hits 16 511th
Doubles 2 577th
Triples 0 1184th
Home Runs 1 563rd
Runs Batted In 11 457th
Stolen Bases 1 469th
Caught Stealing 1 441st
Walks 10 435th
Strikeouts 33 362nd
Batting Average .174 712th
On-Base Percentage .255 659th
Slugging Percentage .228 704th
OPS .483 694th
OPS+ 18 713th
Total Bases 21 520th
Grounded Into Double Plays 2 487th
Hit By Pitch 0 1191st
Sacrifice Hits 0 1193rd
Sacrifice Flies 0 1193rd
Intentional Walks 0 1187th

1996 Stats for John Wal

Stat Total MLB Rank
Games Played 104 251st
Plate Appearances 173 377th
At-Bats 151 385th
Runs Scored 20 380th
Hits 38 384th
Doubles 6 417th
Triples 2 201st
Home Runs 5 314th
Runs Batted In 31 285th
Stolen Bases 2 355th
Caught Stealing 2 281st
Walks 19 319th
Strikeouts 38 317th
Batting Average .252 426th
On-Base Percentage .335 325th
Slugging Percentage .417 319th
OPS .752 316th
OPS+ 81 438th
Total Bases 63 371st
Grounded Into Double Plays 1 622nd
Hit By Pitch 1 443rd
Sacrifice Hits 0 1024th
Sacrifice Flies 2 313th
Intentional Walks 2 242nd

1995 Stats for John Wal

Stat Total MLB Rank
Games Played 105 190th
Plate Appearances 118 421st
At-Bats 101 433rd
Runs Scored 15 399th
Hits 35 375th
Doubles 8 346th
Triples 1 344th
Home Runs 5 274th
Runs Batted In 21 327th
Stolen Bases 1 411th
Caught Stealing 1 393rd
Walks 16 329th
Strikeouts 23 417th
Batting Average .347 46th
On-Base Percentage .432 53rd
Slugging Percentage .594 50th
OPS 1.026 40th
OPS+ 142 75th
Total Bases 60 350th
Grounded Into Double Plays 2 462nd
Hit By Pitch 0 1025th
Sacrifice Hits 0 1030th
Sacrifice Flies 1 427th
Intentional Walks 5 82nd

1994 Stats for John Wal

Stat Total MLB Rank
Games Played 91 170th
Plate Appearances 127 355th
At-Bats 110 360th
Runs Scored 12 364th
Hits 27 358th
Doubles 3 428th
Triples 1 313th
Home Runs 5 235th
Runs Batted In 15 328th
Stolen Bases 2 259th
Caught Stealing 1 317th
Walks 16 279th
Strikeouts 31 266th
Batting Average .245 403rd
On-Base Percentage .339 257th
Slugging Percentage .427 234th
OPS .766 235th
OPS+ 86 312th
Total Bases 47 329th
Grounded Into Double Plays 4 260th
Hit By Pitch 0 792nd
Sacrifice Hits 0 801st
Sacrifice Flies 1 362nd
Intentional Walks 0 787th

1993 Stats for John Wal

Stat Total MLB Rank
Games Played 106 225th
Plate Appearances 244 308th
At-Bats 215 313th
Runs Scored 34 257th
Hits 50 324th
Doubles 7 374th
Triples 4 95th
Home Runs 5 271st
Runs Batted In 30 266th
Stolen Bases 6 170th
Caught Stealing 3 223rd
Walks 27 230th
Strikeouts 30 343rd
Batting Average .233 473rd
On-Base Percentage .320 348th
Slugging Percentage .372 367th
OPS .692 357th
OPS+ 82 391st
Total Bases 80 311th
Grounded Into Double Plays 4 338th
Hit By Pitch 1 399th
Sacrifice Hits 0 974th
Sacrifice Flies 1 447th
Intentional Walks 2 249th

1992 Stats for John Wal

Stat Total MLB Rank
Games Played 105 220th
Plate Appearances 237 285th
At-Bats 213 286th
Runs Scored 21 305th
Hits 51 291st
Doubles 8 309th
Triples 2 193rd
Home Runs 4 239th
Runs Batted In 20 297th
Stolen Bases 3 252nd
Caught Stealing 0 853rd
Walks 24 235th
Strikeouts 36 268th
Batting Average .239 386th
On-Base Percentage .316 304th
Slugging Percentage .352 326th
OPS .669 313th
OPS+ 90 314th
Total Bases 75 283rd
Grounded Into Double Plays 2 422nd
Hit By Pitch 0 841st
Sacrifice Hits 0 853rd
Sacrifice Flies 0 848th
Intentional Walks 2 235th

1991 Stats for John Wal

Stat Total MLB Rank
Games Played 21 626th
Plate Appearances 63 494th
At-Bats 61 482nd
Runs Scored 4 523rd
Hits 13 471st
Doubles 4 419th
Triples 1 331st
Home Runs 1 432nd
Runs Batted In 8 420th
Stolen Bases 0 863rd
Caught Stealing 0 863rd
Walks 1 660th
Strikeouts 18 449th
Batting Average .213 471st
On-Base Percentage .222 590th
Slugging Percentage .361 289th
OPS .583 447th
OPS+ 62 455th
Total Bases 22 451st
Grounded Into Double Plays 2 421st
Hit By Pitch 0 855th
Sacrifice Hits 0 866th
Sacrifice Flies 1 397th
Intentional Walks 0 852nd