Tips Updates
Daily
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


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.110]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