Randy Velarde Stats

In the 4,377 at-bats in his pro career, Velarde has earned a batting average of .274 in addition to 1,201 hits. He has hit the long ball 102 times, with 1,775 total bases and a .042 slugging %. Velarde has drawn a walk 478 times while striking out on 885 attempts. He has a total of 655 runs in addition to having earned 453 RBIs. His OBP sits at .352 and he has earned a lifetime OPS of .393.

Velarde has recorded 44 bases in total with 30 base knocks out of 133 at-bats. He has scored 22 runs on the season and has knocked 2 balls out of the park. He has earned a batting average at the plate of .226 while holding an OPS of .656. He has accrued an on-base percentage of .325 as well as 15 walks and 32 strikeouts. Since the start of the season, Randy Velarde has knocked in 8 runs and also has accounted for a slugging percentage of .331.


Year Team BA HR H BB R RBI OBP PA AB OPS OPS+ 2B 3B G SLG SB CS TB SO
Career .276 100 1,171 463 633 445 .352 4,813 4,244 .760 101 214 23 1,273 .408 78 37 1,731 853
2002 OAK .226 2 30 15 22 8 .325 155 133 .656 77 8 0 56 .331 3 0 44 32
2001 TOT .278 9 95 34 50 32 .356 389 342 .780 102 19 2 93 .424 6 2 145 86
2001 TEX .297 9 88 29 46 31 .369 334 296 .825 113 16 2 78 .456 4 2 135 73
2001 NYY .152 0 7 5 4 1 .278 55 46 .495 33 3 0 15 .217 2 0 10 13
2000 OAK .278 12 135 54 82 41 .354 546 485 .754 95 23 0 122 .400 9 3 194 95
1999 TOT .317 16 200 70 105 76 .390 711 631 .845 118 25 7 156 .455 24 8 287 98
1999 ANA .306 9 115 43 57 48 .383 425 376 .822 111 15 4 95 .439 13 4 165 56
1999 OAK .333 7 85 27 48 28 .401 286 255 .880 130 10 3 61 .478 11 4 122 42
1998 ANA .261 4 49 34 29 26 .375 224 188 .779 102 13 1 51 .404 7 2 76 42
1997 ANA .000 0 0 0 0 0 .000 0 0 .000 0 0 0 1 .000 0 0 0 0
1996 CAL .285 14 151 70 82 54 .372 611 530 .799 104 27 3 136 .426 7 7 226 118
1995 NYY .278 7 102 55 60 46 .375 432 367 .768 102 19 1 111 .392 5 1 144 64
1994 NYY .279 9 78 22 47 34 .338 310 280 .777 103 16 1 77 .439 4 2 123 61
1993 NYY .301 7 68 18 28 24 .360 253 226 .829 125 13 2 85 .469 2 2 106 39
1992 NYY .272 7 112 38 57 46 .333 461 412 .719 102 24 1 121 .386 7 2 159 78
1991 NYY .245 1 45 18 19 15 .322 210 184 .653 82 11 1 80 .332 3 1 61 43
1990 NYY .210 5 48 20 21 19 .275 253 229 .594 66 6 2 95 .319 0 3 73 53
1989 NYY .340 2 34 7 12 11 .389 111 100 .869 146 4 2 33 .480 0 3 48 14
1988 NYY .174 5 20 8 18 12 .240 125 115 .597 66 6 0 48 .357 1 1 41 24
1987 NYY .182 0 4 0 1 1 .182 22 22 .364 -2 0 0 8 .182 0 0 4 6

2002 Stats for Randy Velarde

Stat Total MLB Rank
Games Played 56 476th
Plate Appearances 155 425th
At-Bats 133 431st
Runs Scored 22 380th
Hits 30 447th
Doubles 8 403rd
Triples 0 1215th
Home Runs 2 472nd
Runs Batted In 8 512th
Stolen Bases 3 269th
Caught Stealing 0 1214th
Walks 15 379th
Strikeouts 32 397th
Batting Average .226 575th
On-Base Percentage .325 376th
Slugging Percentage .331 570th
OPS .656 520th
OPS+ 77 493rd
Total Bases 44 451st
Grounded Into Double Plays 4 388th
Hit By Pitch 5 147th
Sacrifice Hits 1 529th
Sacrifice Flies 1 474th
Intentional Walks 1 357th

2001 Stats for Randy Velarde

Stat Total MLB Rank
Games Played 93 288th
Plate Appearances 389 227th
At-Bats 342 234th
Runs Scored 50 208th
Hits 95 219th
Doubles 19 217th
Triples 2 217th
Home Runs 9 230th
Runs Batted In 32 288th
Stolen Bases 6 172nd
Caught Stealing 2 297th
Walks 34 189th
Strikeouts 86 112th
Batting Average .278 259th
On-Base Percentage .356 199th
Slugging Percentage .424 319th
OPS .780 277th
OPS+ 102 270th
Total Bases 145 225th
Grounded Into Double Plays 8 218th
Hit By Pitch 8 71st
Sacrifice Hits 4 175th
Sacrifice Flies 1 478th
Intentional Walks 0 1257th

2001 Stats for Randy Velarde

Stat Total MLB Rank
Games Played 78 345th
Plate Appearances 334 260th
At-Bats 296 261st
Runs Scored 46 223rd
Hits 88 234th
Doubles 16 268th
Triples 2 218th
Home Runs 9 231st
Runs Batted In 31 297th
Stolen Bases 4 233rd
Caught Stealing 2 298th
Walks 29 218th
Strikeouts 73 168th
Batting Average .297 168th
On-Base Percentage .369 165th
Slugging Percentage .456 233rd
OPS .825 187th
OPS+ 113 183rd
Total Bases 135 241st
Grounded Into Double Plays 8 219th
Hit By Pitch 5 155th
Sacrifice Hits 3 223rd
Sacrifice Flies 1 479th
Intentional Walks 0 1258th

2001 Stats for Randy Velarde

Stat Total MLB Rank
Games Played 15 891st
Plate Appearances 55 623rd
At-Bats 46 631st
Runs Scored 4 637th
Hits 7 653rd
Doubles 3 545th
Triples 0 1261st
Home Runs 0 1277th
Runs Batted In 1 793rd
Stolen Bases 2 348th
Caught Stealing 0 1270th
Walks 5 542nd
Strikeouts 13 623rd
Batting Average .152 803rd
On-Base Percentage .278 634th
Slugging Percentage .217 762nd
OPS .495 730th
OPS+ 33 718th
Total Bases 10 644th
Grounded Into Double Plays 0 1281st
Hit By Pitch 3 274th
Sacrifice Hits 1 512th
Sacrifice Flies 0 1272nd
Intentional Walks 0 1259th

2000 Stats for Randy Velarde

Stat Total MLB Rank
Games Played 122 191st
Plate Appearances 546 132nd
At-Bats 485 132nd
Runs Scored 82 104th
Hits 135 132nd
Doubles 23 166th
Triples 0 1309th
Home Runs 12 199th
Runs Batted In 41 255th
Stolen Bases 9 110th
Caught Stealing 3 201st
Walks 54 124th
Strikeouts 95 78th
Batting Average .278 335th
On-Base Percentage .354 316th
Slugging Percentage .400 441st
OPS .754 397th
OPS+ 95 355th
Total Bases 194 157th
Grounded Into Double Plays 15 60th
Hit By Pitch 3 232nd
Sacrifice Hits 3 242nd
Sacrifice Flies 1 520th
Intentional Walks 0 1304th

1999 Stats for Randy Velarde

Stat Total MLB Rank
Games Played 156 38th
Plate Appearances 711 12th
At-Bats 631 6th
Runs Scored 105 40th
Hits 200 6th
Doubles 25 141st
Triples 7 25th
Home Runs 16 132nd
Runs Batted In 76 105th
Stolen Bases 24 42nd
Caught Stealing 8 47th
Walks 70 55th
Strikeouts 98 74th
Batting Average .317 110th
On-Base Percentage .390 129th
Slugging Percentage .455 234th
OPS .845 174th
OPS+ 118 153rd
Total Bases 287 52nd
Grounded Into Double Plays 19 18th
Hit By Pitch 6 97th
Sacrifice Hits 4 168th
Sacrifice Flies 0 1202nd
Intentional Walks 2 211th

1999 Stats for Randy Velarde

Stat Total MLB Rank
Games Played 95 296th
Plate Appearances 425 202nd
At-Bats 376 205th
Runs Scored 57 191st
Hits 115 170th
Doubles 15 268th
Triples 4 91st
Home Runs 9 228th
Runs Batted In 48 196th
Stolen Bases 13 91st
Caught Stealing 4 171st
Walks 43 176th
Strikeouts 56 242nd
Batting Average .306 144th
On-Base Percentage .383 152nd
Slugging Percentage .439 265th
OPS .822 206th
OPS+ 111 187th
Total Bases 165 189th
Grounded Into Double Plays 8 218th
Hit By Pitch 4 159th
Sacrifice Hits 2 314th
Sacrifice Flies 0 1203rd
Intentional Walks 1 320th

1999 Stats for Randy Velarde

Stat Total MLB Rank
Games Played 61 441st
Plate Appearances 286 305th
At-Bats 255 302nd
Runs Scored 48 222nd
Hits 85 241st
Doubles 10 341st
Triples 3 139th
Home Runs 7 262nd
Runs Batted In 28 316th
Stolen Bases 11 109th
Caught Stealing 4 172nd
Walks 27 272nd
Strikeouts 42 311th
Batting Average .333 79th
On-Base Percentage .401 99th
Slugging Percentage .478 186th
OPS .880 133rd
OPS+ 130 101st
Total Bases 122 254th
Grounded Into Double Plays 11 141st
Hit By Pitch 2 307th
Sacrifice Hits 2 315th
Sacrifice Flies 0 1204th
Intentional Walks 1 321st

1998 Stats for Randy Velarde

Stat Total MLB Rank
Games Played 51 519th
Plate Appearances 224 362nd
At-Bats 188 379th
Runs Scored 29 331st
Hits 49 368th
Doubles 13 304th
Triples 1 395th
Home Runs 4 363rd
Runs Batted In 26 345th
Stolen Bases 7 171st
Caught Stealing 2 311th
Walks 34 209th
Strikeouts 42 337th
Batting Average .261 400th
On-Base Percentage .375 160th
Slugging Percentage .404 347th
OPS .779 272nd
OPS+ 102 281st
Total Bases 76 365th
Grounded Into Double Plays 8 214th
Hit By Pitch 1 473rd
Sacrifice Hits 0 1283rd
Sacrifice Flies 1 493rd
Intentional Walks 0 1258th

1997 Stats for Randy Velarde

Stat Total MLB Rank
Games Played 1 1242nd
Plate Appearances 0 1230th
At-Bats 0 1229th
Runs Scored 0 1212th
Hits 0 1216th
Doubles 0 1207th
Triples 0 1190th
Home Runs 0 1202nd
Runs Batted In 0 1213th
Stolen Bases 0 1195th
Caught Stealing 0 1190th
Walks 0 1213th
Strikeouts 0 1221st
Batting Average .000 1216th
On-Base Percentage .000 1220th
Slugging Percentage .000 1216th
OPS .000 1219th
OPS+ 0 930th
Total Bases 0 1216th
Grounded Into Double Plays 0 1202nd
Hit By Pitch 0 1195th
Sacrifice Hits 0 1198th
Sacrifice Flies 0 1197th
Intentional Walks 0 1191st

1996 Stats for Randy Velarde

Stat Total MLB Rank
Games Played 136 137th
Plate Appearances 611 84th
At-Bats 530 87th
Runs Scored 82 92nd
Hits 151 86th
Doubles 27 108th
Triples 3 131st
Home Runs 14 129th
Runs Batted In 54 169th
Stolen Bases 7 149th
Caught Stealing 7 60th
Walks 70 52nd
Strikeouts 118 38th
Batting Average .285 228th
On-Base Percentage .372 153rd
Slugging Percentage .426 297th
OPS .799 228th
OPS+ 104 238th
Total Bases 226 104th
Grounded Into Double Plays 7 258th
Hit By Pitch 5 105th
Sacrifice Hits 4 167th
Sacrifice Flies 2 314th
Intentional Walks 0 1027th

1995 Stats for Randy Velarde

Stat Total MLB Rank
Games Played 111 176th
Plate Appearances 432 149th
At-Bats 367 167th
Runs Scored 60 129th
Hits 102 160th
Doubles 19 166th
Triples 1 347th
Home Runs 7 216th
Runs Batted In 46 164th
Stolen Bases 5 181st
Caught Stealing 1 394th
Walks 55 76th
Strikeouts 64 156th
Batting Average .278 254th
On-Base Percentage .375 150th
Slugging Percentage .392 347th
OPS .768 264th
OPS+ 102 266th
Total Bases 144 176th
Grounded Into Double Plays 9 146th
Hit By Pitch 4 130th
Sacrifice Hits 3 227th
Sacrifice Flies 3 198th
Intentional Walks 0 1021st

1994 Stats for Randy Velarde

Stat Total MLB Rank
Games Played 77 241st
Plate Appearances 310 202nd
At-Bats 280 196th
Runs Scored 47 134th
Hits 78 181st
Doubles 16 156th
Triples 1 316th
Home Runs 9 151st
Runs Batted In 34 183rd
Stolen Bases 4 160th
Caught Stealing 2 212th
Walks 22 211th
Strikeouts 61 112th
Batting Average .279 212th
On-Base Percentage .338 259th
Slugging Percentage .439 206th
OPS .777 221st
OPS+ 103 209th
Total Bases 123 175th
Grounded Into Double Plays 7 155th
Hit By Pitch 4 77th
Sacrifice Hits 2 254th
Sacrifice Flies 2 245th
Intentional Walks 0 789th

1993 Stats for Randy Velarde

Stat Total MLB Rank
Games Played 85 297th
Plate Appearances 253 300th
At-Bats 226 301st
Runs Scored 28 294th
Hits 68 268th
Doubles 13 252nd
Triples 2 225th
Home Runs 7 218th
Runs Batted In 24 320th
Stolen Bases 2 327th
Caught Stealing 2 302nd
Walks 18 311th
Strikeouts 39 280th
Batting Average .301 120th
On-Base Percentage .360 169th
Slugging Percentage .469 141st
OPS .829 139th
OPS+ 125 123rd
Total Bases 106 259th
Grounded Into Double Plays 12 101st
Hit By Pitch 4 127th
Sacrifice Hits 3 269th
Sacrifice Flies 2 313th
Intentional Walks 2 250th

1992 Stats for Randy Velarde

Stat Total MLB Rank
Games Played 121 172nd
Plate Appearances 461 135th
At-Bats 412 137th
Runs Scored 57 111th
Hits 112 125th
Doubles 24 87th
Triples 1 320th
Home Runs 7 165th
Runs Batted In 46 133rd
Stolen Bases 7 151st
Caught Stealing 2 297th
Walks 38 138th
Strikeouts 78 80th
Batting Average .272 185th
On-Base Percentage .333 219th
Slugging Percentage .386 229th
OPS .719 222nd
OPS+ 102 224th
Total Bases 159 134th
Grounded Into Double Plays 13 66th
Hit By Pitch 2 200th
Sacrifice Hits 4 181st
Sacrifice Flies 5 95th
Intentional Walks 1 338th

1991 Stats for Randy Velarde

Stat Total MLB Rank
Games Played 80 308th
Plate Appearances 210 311th
At-Bats 184 314th
Runs Scored 19 320th
Hits 45 315th
Doubles 11 251st
Triples 1 332nd
Home Runs 1 433rd
Runs Batted In 15 349th
Stolen Bases 3 235th
Caught Stealing 1 395th
Walks 18 288th
Strikeouts 43 232nd
Batting Average .245 320th
On-Base Percentage .322 262nd
Slugging Percentage .332 371st
OPS .653 340th
OPS+ 82 343rd
Total Bases 61 319th
Grounded Into Double Plays 6 223rd
Hit By Pitch 3 147th
Sacrifice Hits 5 131st
Sacrifice Flies 0 860th
Intentional Walks 0 854th

1990 Stats for Randy Velarde

Stat Total MLB Rank
Games Played 95 262nd
Plate Appearances 253 284th
At-Bats 229 281st
Runs Scored 21 317th
Hits 48 307th
Doubles 6 355th
Triples 2 199th
Home Runs 5 240th
Runs Batted In 19 321st
Stolen Bases 0 926th
Caught Stealing 3 207th
Walks 20 287th
Strikeouts 53 183rd
Batting Average .210 520th
On-Base Percentage .275 505th
Slugging Percentage .319 453rd
OPS .594 486th
OPS+ 66 485th
Total Bases 73 298th
Grounded Into Double Plays 6 239th
Hit By Pitch 1 367th
Sacrifice Hits 2 296th
Sacrifice Flies 1 410th
Intentional Walks 0 917th

1989 Stats for Randy Velarde

Stat Total MLB Rank
Games Played 33 559th
Plate Appearances 111 423rd
At-Bats 100 423rd
Runs Scored 12 419th
Hits 34 374th
Doubles 4 436th
Triples 2 213th
Home Runs 2 374th
Runs Batted In 11 404th
Stolen Bases 0 901st
Caught Stealing 3 218th
Walks 7 446th
Strikeouts 14 499th
Batting Average .340 27th
On-Base Percentage .389 63rd
Slugging Percentage .480 53rd
OPS .869 44th
OPS+ 146 44th
Total Bases 48 375th
Grounded Into Double Plays 0 908th
Hit By Pitch 1 348th
Sacrifice Hits 3