Johnny Ray Stats

Ray has earned a free base 372 times while fanning on 373 plate appearances. His on-base percentage sits at .331 and he also has a lifetime OPS of .406. He has amassed 651 runs and racked up 637 runs batted in. He has homered 58 times, with 2,177 total bases and a .075 slugging percentage. Over the course of the 5,592 official at-bats in his professional career, Ray is sitting with a batting average of .289 in addition to having 1,614 base knocks.

This season, Ray has tallied 47 runs, accounted for 43 runs batted in and has 5 home runs. He has fanned 44 times while racking up 150 total bases. He has an OPS of 0.679 as well as a slugging % of .371. He has earned a walk 19 times and has compiled an on-base percentage of .308. Ray has recorded 112 base knocks out of 404 at-bats and holds a batting average of .277.


Year Team BA HR H BB R RBI OBP PA AB OPS OPS+ 2B 3B G SLG SB CS TB SO
Career .290 53 1,502 353 604 594 .333 5,664 5,188 .724 101 294 36 1,353 .391 80 49 2,027 329
1990 CAL .277 5 112 19 47 43 .308 429 404 .679 92 23 0 105 .371 2 3 150 44
1989 CAL .289 5 153 36 52 62 .327 582 530 .685 95 16 3 134 .358 6 3 190 30
1988 CAL .306 6 184 36 75 83 .345 659 602 .773 119 42 7 153 .429 4 1 258 38
1987 TOT .289 5 173 44 64 69 .334 650 599 .708 88 30 3 153 .374 4 2 224 46
1987 PIT .273 5 129 41 48 54 .328 518 472 .686 82 19 3 123 .358 4 2 169 36
1987 CAL .346 0 44 3 16 15 .359 132 127 .792 112 11 0 30 .433 0 0 55 10
1986 PIT .301 7 174 58 67 78 .363 654 579 .757 108 33 0 155 .394 6 9 228 47
1985 PIT .274 7 163 46 67 70 .325 652 594 .700 97 33 3 154 .375 13 9 223 24
1984 PIT .312 6 173 37 75 67 .354 603 555 .789 121 38 6 155 .434 11 6 241 31
1983 PIT .283 5 163 35 68 53 .323 623 576 .722 97 38 7 151 .399 18 9 230 26
1982 PIT .281 7 182 36 79 63 .318 703 647 .700 92 30 7 162 .382 16 7 247 34
1981 PIT .245 0 25 6 10 6 .284 109 102 .637 78 11 0 31 .353 0 0 36 9

1990 Stats for Johnny Ray

Stat Total MLB Rank
Games Played 105 229th
Plate Appearances 429 175th
At-Bats 404 161st
Runs Scored 47 167th
Hits 112 141st
Doubles 23 109th
Triples 0 810th
Home Runs 5 235th
Runs Batted In 43 174th
Stolen Bases 2 291st
Caught Stealing 3 202nd
Walks 19 294th
Strikeouts 44 239th
Batting Average .277 166th
On-Base Percentage .308 362nd
Slugging Percentage .371 308th
OPS .679 336th
OPS+ 92 308th
Total Bases 150 170th
Grounded Into Double Plays 10 131st
Hit By Pitch 0 798th
Sacrifice Hits 3 212th
Sacrifice Flies 3 190th
Intentional Walks 2 227th

1989 Stats for Johnny Ray

Stat Total MLB Rank
Games Played 134 120th
Plate Appearances 582 80th
At-Bats 530 72nd
Runs Scored 52 138th
Hits 153 45th
Doubles 16 181st
Triples 3 121st
Home Runs 5 216th
Runs Batted In 62 69th
Stolen Bases 6 166th
Caught Stealing 3 204th
Walks 36 150th
Strikeouts 30 337th
Batting Average .289 111th
On-Base Percentage .327 242nd
Slugging Percentage .358 321st
OPS .685 284th
OPS+ 95 291st
Total Bases 190 97th
Grounded Into Double Plays 14 49th
Hit By Pitch 0 787th
Sacrifice Hits 4 157th
Sacrifice Flies 12 4th
Intentional Walks 3 170th

1988 Stats for Johnny Ray

Stat Total MLB Rank
Games Played 153 45th
Plate Appearances 659 32nd
At-Bats 602 19th
Runs Scored 75 64th
Hits 184 11th
Doubles 42 5th
Triples 7 21st
Home Runs 6 201st
Runs Batted In 83 32nd
Stolen Bases 4 211th
Caught Stealing 1 369th
Walks 36 144th
Strikeouts 38 265th
Batting Average .306 49th
On-Base Percentage .345 136th
Slugging Percentage .429 110th
OPS .773 109th
OPS+ 119 109th
Total Bases 258 35th
Grounded Into Double Plays 10 119th
Hit By Pitch 4 77th
Sacrifice Hits 9 41st
Sacrifice Flies 8 23rd
Intentional Walks 2 225th

1987 Stats for Johnny Ray

Stat Total MLB Rank
Games Played 153 46th
Plate Appearances 650 39th
At-Bats 599 20th
Runs Scored 64 133rd
Hits 173 21st
Doubles 30 46th
Triples 3 118th
Home Runs 5 259th
Runs Batted In 69 97th
Stolen Bases 4 217th
Caught Stealing 2 242nd
Walks 44 115th
Strikeouts 46 228th
Batting Average .289 126th
On-Base Percentage .334 220th
Slugging Percentage .374 329th
OPS .708 300th
OPS+ 88 294th
Total Bases 224 93rd
Grounded Into Double Plays 22 5th
Hit By Pitch 0 748th
Sacrifice Hits 1 421st
Sacrifice Flies 6 44th
Intentional Walks 4 119th

1987 Stats for Johnny Ray

Stat Total MLB Rank
Games Played 123 168th
Plate Appearances 518 125th
At-Bats 472 115th
Runs Scored 48 189th
Hits 129 116th
Doubles 19 161st
Triples 3 119th
Home Runs 5 260th
Runs Batted In 54 143rd
Stolen Bases 4 218th
Caught Stealing 2 243rd
Walks 41 134th
Strikeouts 36 276th
Batting Average .273 213th
On-Base Percentage .328 263rd
Slugging Percentage .358 366th
OPS .686 336th
OPS+ 82 337th
Total Bases 169 163rd
Grounded Into Double Plays 18 17th
Hit By Pitch 0 749th
Sacrifice Hits 0 792nd
Sacrifice Flies 5 71st
Intentional Walks 4 120th

1987 Stats for Johnny Ray

Stat Total MLB Rank
Games Played 30 555th
Plate Appearances 132 379th
At-Bats 127 367th
Runs Scored 16 352nd
Hits 44 314th
Doubles 11 258th
Triples 0 743rd
Home Runs 0 790th
Runs Batted In 15 350th
Stolen Bases 0 771st
Caught Stealing 0 774th
Walks 3 496th
Strikeouts 10 532nd
Batting Average .346 22nd
On-Base Percentage .359 132nd
Slugging Percentage .433 187th
OPS .792 149th
OPS+ 112 140th
Total Bases 55 342nd
Grounded Into Double Plays 4 315th
Hit By Pitch 0 750th
Sacrifice Hits 1 422nd
Sacrifice Flies 1 358th
Intentional Walks 0 747th

1986 Stats for Johnny Ray

Stat Total MLB Rank
Games Played 155 37th
Plate Appearances 654 34th
At-Bats 579 40th
Runs Scored 67 95th
Hits 174 18th
Doubles 33 27th
Triples 0 714th
Home Runs 7 202nd
Runs Batted In 78 52nd
Stolen Bases 6 154th
Caught Stealing 9 50th
Walks 58 70th
Strikeouts 47 224th
Batting Average .301 83rd
On-Base Percentage .363 115th
Slugging Percentage .394 260th
OPS .757 200th
OPS+ 108 196th
Total Bases 228 70th
Grounded Into Double Plays 21 5th
Hit By Pitch 3 108th
Sacrifice Hits 1 414th
Sacrifice Flies 7 34th
Intentional Walks 10 30th

1985 Stats for Johnny Ray

Stat Total MLB Rank
Games Played 154 48th
Plate Appearances 652 41st
At-Bats 594 32nd
Runs Scored 67 95th
Hits 163 43rd
Doubles 33 26th
Triples 3 144th
Home Runs 7 177th
Runs Batted In 70 73rd
Stolen Bases 13 80th
Caught Stealing 9 43rd
Walks 46 109th
Strikeouts 24 334th
Batting Average .274 169th
On-Base Percentage .325 253rd
Slugging Percentage .375 275th
OPS .700 266th
OPS+ 97 251st
Total Bases 223 74th
Grounded Into Double Plays 11 110th
Hit By Pitch 1 261st
Sacrifice Hits 5 117th
Sacrifice Flies 6 49th
Intentional Walks 10 33rd

1984 Stats for Johnny Ray

Stat Total MLB Rank
Games Played 155 30th
Plate Appearances 603 66th
At-Bats 555 55th
Runs Scored 75 60th
Hits 173 32nd
Doubles 38 5th
Triples 6 38th
Home Runs 6 178th
Runs Batted In 67 80th
Stolen Bases 11 81st
Caught Stealing 6 82nd
Walks 37 147th
Strikeouts 31 277th
Batting Average .312 63rd
On-Base Percentage .354 145th
Slugging Percentage .434 141st
OPS .789 126th
OPS+ 121 117th
Total Bases 241 49th
Grounded Into Double Plays 16 32nd
Hit By Pitch 3 77th
Sacrifice Hits 2 276th
Sacrifice Flies 6 64th
Intentional Walks 2 221st

1983 Stats for Johnny Ray

Stat Total MLB Rank
Games Played 151 57th
Plate Appearances 623 46th
At-Bats 576 39th
Runs Scored 68 90th
Hits 163 36th
Doubles 38 12th
Triples 7 32nd
Home Runs 5 224th
Runs Batted In 53 126th
Stolen Bases 18 57th
Caught Stealing 9 49th
Walks 35 162nd
Strikeouts 26 320th
Batting Average .283 152nd
On-Base Percentage .323 298th
Slugging Percentage .399 225th
OPS .722 239th
OPS+ 97 248th
Total Bases 230 54th
Grounded Into Double Plays 11 105th
Hit By Pitch 0 724th
Sacrifice Hits 10 30th
Sacrifice Flies 2 254th
Intentional Walks 3 172nd

1982 Stats for Johnny Ray

Stat Total MLB Rank
Games Played 162 7th
Plate Appearances 703 13th
At-Bats 647 5th
Runs Scored 79 62nd
Hits 182 11th
Doubles 30 38th
Triples 7 32nd
Home Runs 7 166th
Runs Batted In 63 87th
Stolen Bases 16 63rd
Caught Stealing 7 74th
Walks 36 154th
Strikeouts 34 252nd
Batting Average .281 157th
On-Base Percentage .318 298th
Slugging Percentage .382 260th
OPS .700 282nd
OPS+ 92 296th
Total Bases 247 49th
Grounded Into Double Plays 8 168th
Hit By Pitch 1 265th
Sacrifice Hits 13 12th
Sacrifice Flies 5 87th
Intentional Walks 1 312th

1981 Stats for Johnny Ray

Stat Total MLB Rank
Games Played 31 432nd
Plate Appearances 109 315th
At-Bats 102 313th
Runs Scored 10 329th
Hits 25 310th
Doubles 11 159th
Triples 0 646th
Home Runs 0 671st
Runs Batted In 6 398th
Stolen Bases 0 663rd
Caught Stealing 0 668th
Walks 6 365th
Strikeouts 9 440th
Batting Average .245 314th
On-Base Percentage .284 408th
Slugging Percentage .353 282nd
OPS .637 339th
OPS+ 78 369th
Total Bases 36 307th
Grounded Into Double Plays 3 301st
Hit By Pitch 0 635th
Sacrifice Hits 0 692nd
Sacrifice Flies 1 324th
Intentional Walks 2 181st