Johnny Ray

Second Baseman · Career Stats, Bio & Records (1981-1990)

Johnny Ray was a second baseman who played in Major League Baseball from 1981 to 1990 for the Pittsburgh Pirates and the California Angels, a span of 10 seasons. In 1,353 career games, he hit .290 with 1,502 hits, 53 home runs, and 594 RBI. Johnny Ray was an All-Star and a Silver Slugger. His totals include Negro Leagues seasons, which MLB recognized as major league in 2020. His career PIV — Baseball Data Hub's era-adjusted measure of offensive impact — is 1,408.

AVG (Batting Average):
Hits divided by at bats. .300 is the traditional mark of an excellent hitter.
HR (Home Runs):
Hits on which the batter circled the bases and scored, almost always by clearing the outfield fence.
RBI (Runs Batted In):
Runs that scored as a direct result of a batter's plate appearance.
OPS (On-Base Plus Slugging):
On-base percentage plus slugging percentage, the quickest single summary of offensive value. .900 or better is star-level.

Data updated

AVG .290
HR 53
RBI 594
H 1,502
OPS .724
PIV 1,408
Position
Second Baseman
Bats / Throws
B / R
Height / Weight
5'11" / 170 lb
Born
3/1/1957 in Chouteau, OK, USA
MLB Debut
1981-09-02
Last Game
1990-09-30
Awards
All-Star · Silver Slugger

Full name: John Cornelius Ray

Negro Leagues Career Statistics

Batting

Johnny Ray — Batting
PA AB R H 2B 3B HR RBI BB SO SB BA OBP SLG OPS
742.0 637.0 111.0 161.0 12.0 6.0 3.0 30.0 85.0 5.0 9.0 .253 .350 .305 .655

Negro Leagues (season totals). Additive Retrosheet-digitized totals for seasons not already in the logs above; they are not summed into the career line. No team/league breakdown is available, and coverage may be partial.

Negro Leagues Season-by-Season Batting

Career Batting Statistics

Johnny Ray — Career Batting Statistics
G AB R H 2B 3B HR RBI SB BB SO AVG OBP SLG OPS PIV
1,353 5,188 604 1,502 294 36 53 594 80 353 329 .290 .333 .391 .724 1,408

Career AVG .290 vs. league average .258 across their career seasons — +12.1% above league average.

Career OBP .333 vs. league average .324 across their career seasons — near league average.

Career SLG .391 vs. league average .388 across their career seasons — near league average.

Career OPS .724 vs. league average .711 across their career seasons — near league average.

Season-by-Season Batting

Career Arc

Click a stat to plot it across every season.

Lg columns show the league average for that season, with the player's figure as a percentage above or below it. Career totals the seasons listed above.

Per-game data from Retrosheet (regular season, through 2025).

Batting — Home / Away

Johnny Ray — Batting — Home / Away
SplitGABRHHRRBIAVG
Home679251830571834295.285
Away674267029978419299.294

Last 10 Games — Batting

Johnny Ray — Last 10 Games — Batting
DateTmOppResABRH2B3BHRRBIBBSO
1990-09-30 LAAKCRL 100000001
1990-09-29 LAAKCRL 501000000
1990-09-28 LAAKCRL 501000000
1990-09-27 LAAKCRW 411001300
1990-09-26 LAATEXL 402000110
1990-09-23 LAAKCRL 400000001
1990-09-22 LAAKCRL 511000001
1990-09-21 LAAKCRW 423200200
1990-09-19 LAADETL 100000000
1990-09-18 LAADETL 400000000

Fielding Statistics

Career Fielding Totals by Position

Johnny Ray — Career Fielding Totals by Position
Position G GS PO A E DP
2B 1277 1219 2682 3836 118 828
OF 40 41 75 0 5 0

Season-by-Season Fielding

Career Games by Position

Position Diamond

Circle size = games played at each position.

Johnny Ray (b. 1957) Stats, Bio & Career Records
Position Games
Second Base 1277
Left Field 40
Designated Hitter 8

Awards & Honors

Johnny Ray — Awards & Honors
Year Award Notes
1988 Player of the Week Week of 1988-04-22
1988 TSN All-Star 2B
1986 Player of the Month April
1986 Player of the Week Week of 1986-04-11
1985 Player of the Week Week of 1985-10-04
1984 Player of the Week Week of 1984-08-10
1984 Player of the Week Week of 1984-09-21
1983 Silver Slugger 2B
1982 TSN Rookie Player of the Year

Salary History

Johnny Ray — Salary History
Year Team League Salary
1990 CAL AL $1,125,000
1989 CAL AL $850,000
1988 CAL AL $732,000
1987 PIT NL $807,000
1986 PIT NL $757,000
1985 PIT NL $632,000
Total Career Earnings $4,903,000

College History

Johnny Ray — College History
School Name City State Years Attended
University of Arkansas Fayetteville AR 1978, 1979

Award Voting History

Johnny Ray — Award Voting History
Year Award League Finish Points Won Points Max Votes First
1982 Rookie of the Year NL 2nd 57.0 120 6

Most Similar Players

Career comps based on counting + rate stats and primary position. Score is relative — closest peer anchors at ~98%.

Career Spans

Johnny Ray (highlighted) compared to peers across the same era.

  1. 98
    Marco Scutaro
    .277 avg, 77 HR
  2. 98
    Joe Stripp
    .294 avg, 24 HR
  3. 97
    Fred Luderus
    .277 avg, 84 HR
  4. 96
    Martin Prado
    .287 avg, 100 HR
  5. 95
    Joe Dugan
    .280 avg, 42 HR
  6. 93
    James Loney
    .284 avg, 108 HR

Johnny Ray: the record in brief

The profile opens with Johnny Ray's first major league game on September 2, 1981; the last one listed came on September 30, 1990. The season rows list, in order, the Pittsburgh Pirates (1981 to 1987) and the California Angels (1987 through 1990). At 5 feet, 11 inches and 170 pounds, Ray is listed as a second baseman. Ray batted from both sides and threw right-handed, per the bio block. The recorded birth is March 1, 1957, in Chouteau, OK, USA. On the record, Johnny Ray was born John Cornelius Ray.

Ray's career batting table shows 1,353 games, 5,188 at bats and 1,502 hits, a .290 average; the totals also include 53 homers, 594 RBI, and 80 stolen bases. Reaching base at a .333 clip and slugging .391, Ray finished with a .724 OPS. Set against a .258 league average for the same years, Ray's .290 average sits 12.1% above it. No season topped the 184 hits of 1988. 1988 brought the most runs batted in, 83.

Frequently Asked Questions about Johnny Ray

What years did Johnny Ray play?
Johnny Ray played in Major League Baseball from 1981 to 1990.
Was Johnny Ray a pitcher?
No. Johnny Ray was a position player (Second Baseman).
How many home runs did Johnny Ray hit?
Johnny Ray hit 53 career home runs with 1502 hits.
What was Johnny Ray's career batting average?
Johnny Ray batted .290 over his career, with 1,502 hits in 5,188 at bats.
How many RBI did Johnny Ray have?
Johnny Ray drove in 594 runs in his career.
Is Johnny Ray in the Hall of Fame?
No. Johnny Ray has not been inducted into the National Baseball Hall of Fame.