Please SUPPORT US by putting your name on the SUPPORT WALL.
Tips Updates
MLB
Players
Teams
Leagues
Draft
Boxscores
Minor Leagues
College
People
Extra Bases
Applications
About

Johnny RayTrack this Player High Level: MLB Stat Years: 1979-1990 MLB Years: 1981-1990
Follow TBC on Twitter and Facebook

Drafted

Positions2B-1478, 3B-80, OF-40, DH-8, SS-4Position when Drafted2BPlayer Listed UnderMajor Leaguers
Proper NameJohn Cornelius Ray
Height5-11Weight175BatsBothThrowsRight
Born DateMarch 1,1957 [61.169]PlaceChouteau,Oklahoma
High SchoolChouteau-Mazie (Chouteau,OK)
CollegeUniversity of Arkansas (Fayetteville,AR)

DraftedSelected by the Houston Astros [Team Picks] in the 12th round (294th overall) of the 1979 Amateur Entry Draft [Signed]
MLB DebutSeptember 2,1981 [24.185]
OrganizationsPIT [7] CAL [4] HOU [3] Awards5Awards Voting1-57
TBC Player ID16957Retrosheet IDray-j001MLBAM ID120954
Research ToolsTrack this Player -- Intersect Player -- Compare Player -- Random Player
About Profile Data

Batting Stats -- Fielding Statistics -- Transactions -- Awards -- Salaries
This player page is available for sponsorship:
Sponsor the Johnny Ray page  -  You can show your support to the The Baseball Cube by sponsoring all of a player's pages for only $10/year.
About Sponsorships Program


Career Talent RatingsBattingSpeed59Power52Contact95XBH54RBIs62Runs47Hitting84Durability87Team.467Ratings Explained

Batting Statistics

TopStats GlossaryBatting DetailsStatistical FeatsRemove Filters
YearTeamLeagueLvlOrgUnifPosAgeGABRH2B3BHRRBISBCSBBSOHBPSHSFIBBDPAVGOBPSLGOPSTBXBHPAbabipISOSecAwOBABB%SO%K-BBHR%AB/HRXBH%
1979Gulf Coast AstrosGCLRkhou-22371322541813257332431300.311.447.455.9026012171.297.144.417.40918.712.340.131.7544.0029.27
1979Daytona AstrosFSLA+hou-3b2224686151211032111111000.221.338.338.67623481.250.117.294.31513.5813.581.001.2368.0026.67
1979Minor Totals (2 teams)Minor         61200315693435105431542300.280.412.415.8278316252.283.135.375.37917.065.950.351.5950.0028.57
1980Columbus AstrosSouAAhou-2b-3b231384978616132610721310593863300.324.400.473.87323548568.334.149.274.39310.396.690.641.7649.7029.81
1981Tucson TorosPCLAAAhou-2b241315251111835010583195462311700.349.397.510.90726865580.353.161.276.4077.933.970.500.86105.0035.52
1981Pittsburgh PiratesNLMLBpit32b2431102102511006006900123.245.284.353.6373611109.266.108.167.2835.508.261.500.000.0044.00
1982Pittsburgh PiratesNLMLBpit32b25162647791823077631673634113518.281.318.382.70024744702.286.101.170.3135.134.840.941.0092.4324.18
1983Pittsburgh PiratesNLMLBpit32b261515766816338755318935260102311.283.323.399.72223050623.289.116.193.3225.624.170.740.80115.2030.67
1984Pittsburgh PiratesNLMLBpit32b27155555751733866671163731326216.312.354.434.78824150603.319.122.198.3526.145.140.841.0092.5028.90
1985Pittsburgh PiratesNLMLBpit32b281545946716333377013946241561011.274.325.375.70022343652.274.101.185.3087.063.680.521.0784.8626.38
1986Pittsburgh PiratesNLMLBpit32b29155579671743307786958473171021.301.363.394.75722840648.314.093.188.3368.957.250.811.0882.7122.99
1987Pittsburgh PiratesNLMLBpit32b3012347248129193554424136005418.273.328.358.68616927518.284.085.176.3047.926.950.880.9794.4020.93
1987California AngelsALMLBcal32b303012716441100150031001104.346.359.433.7925511132.373.087.110.3472.277.583.330.000.0025.00
1987Totals for MLB-MLB         15359964173303569424446016422.289.334.374.70822438650.303.085.162.3126.777.081.050.77119.8021.97
1988California AngelsALMLBcal32b3115360275184427683413638498210.306.345.429.77425855659.314.123.188.3445.465.771.060.91100.3329.89
1989California AngelsALMLBcal32b32134530521531635626336300412314.289.327.358.68519024582.292.069.143.3096.195.150.830.86106.0015.69
1990California AngelsALMLBcal32b3310540447112230543231944033210.277.308.371.67915028429.299.094.139.3044.4310.262.321.1780.8025.00
MLB Totals - 10 Season(s)Filter1353518860415022943653594804935332912485639126.290.333.391.72420273835657.298.101.175.0006.245.820.930.9497.8925.50
Minor League Totals - 3 Season(s)Filter33012222284009119191904220148761161300.327.401.480.8815861291400.334.153.291.00010.575.430.511.3664.3232.25
AAA Totals - 1 Season(s)Filter1315251111835010583195462311700.349.397.510.90726865580.353.161.276.0007.933.970.500.86105.0035.52
AA Totals - 1 Season(s)Filter1384978616132610721310593863300.324.400.473.87323548568.334.149.274.00010.396.690.641.7649.7029.81
A+ Totals - 1 Season(s)Filter24686151211032111111000.221.338.338.67623481.250.117.294.00013.5813.581.001.2368.0026.67
Rk Totals - 1 Season(s)Filter371322541813257332431300.311.447.455.9026012171.297.144.417.00018.712.340.131.7544.0029.27
Pittsburgh Pirates Totals - 7 Season(s)Filter9313525414100920226373916842259207831323288.286.334.390.72413742653855.293.104.184.0006.725.370.800.9695.2726.26
California Angels Totals - 4 Season(s)Filter42216631904939210162031279412241724738.296.331.393.7246531181802.308.097.156.0005.226.771.300.89103.9423.94
Average MLB - Per 162 games162621721803546711064239167515.290.333.391.72424346677.298.101.175.0006.245.820.930.9497.8925.50
Average Minor - Per 162 games1626001121964599932110733753600.327.401.480.88128863687.334.153.291.00010.575.430.511.3664.3232.25

Fielding Statistics

TopPositions by DayStats GlossaryAbout Fielding Data
YearTeam NameLgLevelOrgAgePosGGSInnPOAEDPTCTSCFPctRFgRFiSBCSSB%PBGPPos-ShareTm-Share
1979Daytona Astros FSLA+hou223B16--1729715346.8682.88------2466.711.8
1979Daytona Astros FSLA+hou22SS4--16-1771.0001.75------2416.72.9
1979Daytona Astros FSLA+hou222B1--331-76.8576.00------244.20.7
1980Columbus Astros SouAAhou232B70--1501751349338325.9624.64------13850.748.6
1980Columbus Astros SouAAhou233B64--531561115220209.9503.27------13846.444.4
1981Tucson Toros PCLAAAhou242B130--30936919101697678.9735.22------13199.293.5
1981Pittsburgh PiratesNLMLBpit242B31--5296222150148.9874.77------31100.030.4
1982Pittsburgh PiratesNLMLBpit252B162--3815122189914893.9775.51------162100.0100.0
1983Pittsburgh PiratesNLMLBpit262B151--31945213102784771.9835.11------151100.093.2
1984Pittsburgh PiratesNLMLBpit272B149--3314001290743731.9844.91------15596.192.0
1985Pittsburgh PiratesNLMLBpit282B151--3054231889746728.9764.82------15498.193.8
1986Pittsburgh PiratesNLMLBpit292B151--280479589764759.9935.03------15597.493.2
1987Pittsburgh PiratesNLMLBpit302B119--2483581284618606.9815.09------12396.773.5
1987California AngelsALMLBcal302B29--5290219144142.9864.90------3096.717.9
1987California AngelsALMLBcal30DH1---------------303.30.6
1988California AngelsALMLBcal312B104--1943281564537522.9725.02------15368.064.2
1988California AngelsALMLBcal31OF40--75-5-8075.9381.88------15326.124.7
1988California AngelsALMLBcal31DH6---------------1533.93.7
1989California AngelsALMLBcal322B130--2794031198693682.9845.25------13497.080.2
1990California AngelsALMLBcal332B100--241295782543536.9875.36------10595.261.7
1990California AngelsALMLBcal33DH1---------------1051.00.6
MLB Totals for 2B - 10 season(s)-   2B1277--2682383611882866366518.9825.10------12770.00.0
MLB Totals for OF - 1 season(s)-   OF40--75-5-8075.9381.88------400.00.0
MLB Totals for DH - 3 season(s)-   DH8---------------80.00.0
AAA Totals for 2B - 1 season(s)-   2B130--30936919101697678.9735.22------1300.00.0
AA Totals for 2B - 1 season(s)-   2B70--1501751349338325.9624.64------700.00.0
AA Totals for 3B - 1 season(s)-   3B64--531561115220209.9503.27------640.00.0
A+ Totals for 3B - 1 season(s)-   3B16--1729715346.8682.88------160.00.0
A+ Totals for SS - 1 season(s)-   SS4--16-1771.0001.75------40.00.0
A+ Totals for 2B - 1 season(s)-   2B1--331-76.8576.00------10.00.0

Fielding Statistics - Position Grid

TopPositions by DayStats GlossaryAbout Fielding Data
YearTeam NameLeagueLevelOrgAgePC1B2BSS3BLFCFRFOFDH
1979Daytona Astros FSLA+hou22---1416-----
1980Columbus Astros SouAAhou23---70-64-----
1981Tucson Toros PCLAAAhou24---130-------
1981Pittsburgh PiratesNLMLBpit24---31-------
1982Pittsburgh PiratesNLMLBpit25---162-------
1983Pittsburgh PiratesNLMLBpit26---151-------
1984Pittsburgh PiratesNLMLBpit27---149-------
1985Pittsburgh PiratesNLMLBpit28---151-------
1986Pittsburgh PiratesNLMLBpit29---151-------
1987Pittsburgh PiratesNLMLBpit30---119-------
1987California AngelsALMLBcal30---29------1
1988California AngelsALMLBcal31---104-----406
1989California AngelsALMLBcal32---130-------
1990California AngelsALMLBcal33---100------1

Awards [5]

TopAwards SectionAbout Awards
YearAwards (Notes)# Awards
1983NL Silver Slugger Award (2B)1
1984National League Player of the Week (September 17-September 23)1
1986National League Player of the Week (April 7-April 13) ... NL Player of the Month (April)2
1988American League Player of the Week (April 18-April 24)1

Roster Transactions

Top Change of Organization Injuries/DL Contracts
Tranx DatePosOrganizationAssignment40mStatusTypeTransaction DescriptionAgeRoster for Current Team
1990-12-20Released by Angels. 
1987-08-29TradeTraded by Pirates to Angels for Miguel Garcia and Billy Merrifield. 
1981-08-31TradeTraded by Astros with Kevin Houston and Randy Niemann to Pirates for Phil Garner. 
* Transactions data can be divided into 2 eras. 2012-2018 includes all MLB/Minor roster movement whereas 1903-2012 contains only MLB change of organization with some DL-related data since 2000s.

Salaries

TopAbout Salary DataPayroll SectionAll $ are USD
YearTeam NamePayrollAgeSalaryServMLB RkTm RkCentileAboveLeague AvgLeague MinCareer*Contracts
1985Pittsburgh PiratesTeam Payroll28632,000-150976++370,78060,000632,000
1986Pittsburgh PiratesTeam Payroll29757,000-129582++386,34760,0001,389,000
1987California AngelsTeam Payroll30807,000-100986++344,90660,0002,196,000
1987Pittsburgh PiratesTeam Payroll30807,000-100186++344,90660,0002,196,000
1988California AngelsTeam Payroll31732,000-151979++392,10762,5002,928,000
1989California AngelsTeam Payroll32850,000-146982++429,80262,5003,778,000
1990California AngelsTeam Payroll331,125,000-123983++515,727100,0004,903,000
* Career earnings are a simple calculation of available yearly salaries listed here. They include only base salary and draft signing bonus. Minor league salaries are excluded. The value is not meant to reflect a player's actual career earnings.
* League minimum salaries are displayed in red