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

Ricky HortonTrack this Player High Level: MLB Stat Years: 1978-1991 MLB Years: 1984-1990
Follow TBC on Twitter and Facebook

Drafted

PositionsP-475, OF-1Position when DraftedPPlayer Listed UnderMajor Leaguers
Proper NameRicky Neal Horton
Height6-2Weight195BatsLeftThrowsLeft
Born DateJuly 30,1959 [59.138]PlacePoughkeepsie,New York
High SchoolF.D. Roosevelt (Hyde Park,NY)
CollegeUniversity of Virginia (Charlottesville,VA)

DraftedSelected by the St. Louis Cardinals [Team Picks] in the 4th round (93rd overall) of the 1980 Amateur Entry Draft [Signed] ... Selected by the San Francisco Giants [Team Picks] in the 20th round (500th overall) of the 1977 Amateur Entry Draft
Signing ScoutsRoland JohnsonTim Thompson
MLB DebutApril 7,1984 [24.252]
OrganizationsSLN [10] LAN [2] CHA [1] CLE [1] MIL [1] Awards0
TBC Player ID12995Retrosheet IDhortr001MLBAM ID116163
RelationshipsBrother of David Horton
Research ToolsTrack this Player -- Intersect Player -- Compare Player -- Random Player
About Profile Data

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


Player Notes:   Opening Day Starter for Chicago White Sox in 1988
About Sponsorships Program


Career Talent RatingsPitchingStrikeouts33Walks62Hittable40SO/BB45vsPower40Hitting19Durability68Team.518Ratings Explained

Pitching Statistics

TopStats GlossaryPitching DetailsStatistical FeatsRemove Filters
YearTeamLeagueLvlOrgUnifPosAgeWLERAGGSGRCGSHGFSVIPHRERHRBBSOWPBKHBWHIPH9HR9BB9SO9K-BBWpctFIP
1980VirginiaCollegeNCAAJrS/R20532.701192400066.263220030700001.398.50--4.059.452.33.625-
1980Gastonia CardinalsSALAsln-S/R20243.6414311000142.0302117325301001.316.430.645.366.431.20.333-
1980St. Petersburg CardinalsFSLA+sln-S/R20026.12651000025.0291817117138001.8410.440.366.124.680.76.000-
1980Minor Totals (2 teams)MinorMLB--S/R0264.5720812000167.0593934442439001.517.930.545.645.781.02.2504.13
1981St. Petersburg CardinalsFSLA+sln-S/R21734.412815132182100.01015249649667001.509.090.544.415.941.35.700-
1982Arkansas TravelersTexAAsln-ST22963.15161605200108.2834538652906001.246.870.504.317.451.73.600-
1982Louisville RedbirdsAmerAAAsln-S/R22236.69862001036.0473127611373001.6011.641.492.729.173.36.400-
1982Minor Totals (2 teams)MinorMLB--ST01194.03242225210144.1130766512631279001.338.070.743.917.882.02.5503.34
1983Louisville RedbirdsAmerAAAsln-S/R231064.82302463110157.017799842058928001.5010.151.153.325.271.59.625-
1984St. Louis CardinalsNLMLBsln49S/R24943.443718191171125.214053481439765601.4210.031.002.795.441.95.6923.94
1985St. Louis CardinalsNLMLBsln49Rel25322.91493460010189.2843029534593201.328.430.503.415.921.74.6003.23
1986Springfield CardinalsMidwAsln-ST26000.0011000002.02000020001.009.00----9.000.00--
1986St. Louis CardinalsNLMLBsln49S/R26432.244293310123100.0772525726491001.036.910.632.334.401.88.5713.48
1987St. Louis CardinalsNLMLBsln49Rel27833.826766100247125.012758531542553401.359.141.083.023.961.31.7274.56
1988Chicago White SoxALMLBcha26Rel286104.865294310122109.01206459636280301.439.880.492.962.300.78.3753.96
1988Los Angeles DodgersNLMLBlan29Rel28115.001201200109.011752280001.4411.002.002.008.004.00.5004.55
1989Louisville RedbirdsAmerAAAsln-ST29101.0022000009.08110210001.118.00--2.001.000.501.000-
1989Los Angeles DodgersNLMLBlan29Rel29005.0623023006026.2351515111120001.7211.810.343.714.051.09-3.59
1989St. Louis CardinalsNLMLBsln49S/R29034.731183001045.2502424210140001.319.850.391.972.761.40.0003.38
1990Denver ZephyrsAmerAAAmil-ST30314.81550000024.037171327101001.8113.680.742.593.701.43.750-
1990St. Louis CardinalsNLMLBsln49Rel30114.9332032008142.0522523322181101.7611.140.644.713.860.82.5004.45
1991Canton/Akron IndiansEastAAcle-Rel31123.6725025007127.025121115230001.118.330.331.677.674.60.333-
1991Colorado Springs Sky SoxPCLAAAcle-Rel31326.6722022006127.037212047180001.6312.331.332.336.002.57.600-
1991Minor Totals (2 teams)MinorMLB--Rel0445.17470470013254.0623331512410001.3710.330.832.006.833.42.5003.21
MLB Totals - 7 Season(s)Filter32273.7632553272318115671.069630128155222319131601.369.300.742.974.261.44.5421.10
Minor League Totals - 8 Season(s)Filter38294.471577780104235557.05763172774923338234001.459.280.793.766.161.64.567-
AAA Totals - 5 Season(s)Filter19125.146737303181253.2306169145328515812001.5410.861.143.025.611.86.613-
AA Totals - 2 Season(s)Filter1083.254116255271135.210857497571136001.227.160.463.787.501.98.556-
A+ Totals - 2 Season(s)Filter754.753420142182125.013070667667915001.579.360.504.755.691.20.583-
A Totals - 2 Season(s)Filter243.4815411000144.0322117325321001.306.550.615.116.551.28.333-
NCAA Totals - 3 Season(s)Filter532.701192400066.263220030700001.408.51--4.059.452.33.625-
St. Louis Cardinals Totals - 6 Season(s)Filter25163.4423844194216213526.053021520246173271131301.339.030.782.954.621.57.610-
Chicago White Sox Totals - 1 Season(s)Filter6104.865294310122109.01206459636280301.439.880.492.962.300.78.375-
Los Angeles Dodgers Totals - 2 Season(s)Filter115.0535035007035.2462220313200001.6511.610.763.285.051.54.500-
Average MLB - Per ~220 innings1093.76106178910265220.0227989218731044501.369.300.742.974.261.44.5261.10
Average Minor - Per ~220 innings15114.476230324292220.0227125109199215113001.459.280.793.766.161.64.577-

Batting Statistics

TopStats GlossaryBatting DetailsStatistical FeatsRemove Filters
YearTeamLeagueLvlOrgUnifPosAgeGABRH2B3BHRRBISBCSBBSOHBPSHSFIBBDPAVGOBPSLGOPSTBXBHPAbabipISOSecAwOBABB%SO%K-BBHR%AB/HRXBH%
1984St. Louis CardinalsNLMLBsln49p2439312200000011306000.065.094.065.1592038.111.000.032.0792.6334.2113.000.000.000.00
1985St. Louis CardinalsNLMLBsln49p254916110000003502000.063.211.063.2741021.091.000.188.15814.2923.811.670.000.000.00
1986St. Louis CardinalsNLMLBsln49p264218010000005302000.056.261.056.3171025.067.000.278.19320.0012.000.600.000.000.00
1987St. Louis CardinalsNLMLBsln49p276829251000001900000.172.200.207.4076130.250.035.069.1853.3330.009.000.000.0020.00
1989Louisville RedbirdsAmerAAAsln-p2922010001000001000.500.500.5001.000103.500.000.000.4550.000.000.000.000.000.00
1989Los Angeles DodgersNLMLBlan29p29231000000000100000.000.000.000.000001.000.000.000.0000.00100.000.000.000.000.00
1989St. Louis CardinalsNLMLBsln49p291111031000000102000.273.273.364.6374113.300.091.091.2840.007.690.000.000.0033.33
1989Totals for NL-NL         3412031000000202000.250.250.333.5834114.300.083.083.2610.0014.290.000.000.0033.33
1990St. Louis CardinalsNLMLBsln49p30324000000000101000.000.000.000.000005.000.000.000.0000.0020.000.000.000.000.00
MLB Totals - 6 Season(s)Filter2641105122000001033013000.109.183.127.310142133.156.018.109.0007.5224.813.300.000.0016.67
Minor League Totals - 1 Season(s)Filter22010001000001000.500.500.5001.000103.500.000.000.0000.000.000.000.000.000.00
AAA Totals - 1 Season(s)Filter22010001000001000.500.500.5001.000103.500.000.000.0000.000.000.000.000.000.00
St. Louis Cardinals Totals - 6 Season(s)Filter2411095122000001032013000.110.185.128.313142132.156.018.110.0007.5824.243.200.000.0016.67
Los Angeles Dodgers Totals - 1 Season(s)Filter231000000000100000.000.000.000.000001.000.000.000.0000.00100.000.000.000.000.00
Average MLB - Per 162 games162683710000062008000.109.183.127.3109182.156.018.109.0007.5224.813.300.000.0016.67
Average Minor - Per 162 games162162081000810000081000.500.500.5001.000810243.500.000.000.0000.000.000.000.000.000.00

Fielding Statistics

TopPositions by DayStats GlossaryAbout Fielding Data
YearTeam NameLgLevelOrgAgePosGGSInnPOAEDPTCTSCFPctRFgRFiSBCSSB%PBGPPos-ShareTm-Share
1980Gastonia Cardinals SALAsln20P14--212221614.8751.00------14100.010.0
1981St. Petersburg Cardinals FSLA+sln21P28--4231-2827.9640.96------28100.021.2
1982Arkansas Travelers TexAAsln22P16--621112827.9641.69------16100.011.8
1982Louisville Redbirds AmerAAAsln22P8--25--771.0000.88------8100.05.9
1983Louisville Redbirds AmerAAAsln23P30--520142625.9620.83------30100.022.2
1984St. Louis CardinalsNLMLBsln24P37-125535334340.9301.080.32-----3994.922.8
1985St. Louis CardinalsNLMLBsln25P49-899212-3230.9380.610.34-----49100.030.2
1986St. Louis CardinalsNLMLBsln26P42-100424-328281.0000.670.28-----42100.026.1
1987St. Louis CardinalsNLMLBsln27P67-1251231224543.9560.640.34-----6898.541.4
1987St. Louis CardinalsNLMLBsln27OF1---------------681.50.6
1988Chicago White SoxALMLBcha28P52-109523243028.9330.540.26-----52100.032.3
1988Los Angeles DodgersNLMLBlan28P12-9-4--441.0000.330.44-----12100.07.5
1989Louisville Redbirds AmerAAAsln29P2---6-1661.0003.00------2100.01.4
1989Los Angeles DodgersNLMLBlan29P23-2614--551.0000.220.19-----23100.014.4
1989St. Louis CardinalsNLMLBsln29P11-4519-210101.0000.910.22-----11100.06.8
1990Denver Zephyrs AmerAAAmil30P5---51165.8331.00------5100.03.4
1990St. Louis CardinalsNLMLBsln30P32-42214-216161.0000.500.38-----32100.019.8
1991Canton/Akron Indians EastAAcle31P25--351-98.8890.32------25100.017.9
1991Colorado Springs Sky Sox PCLAAAcle31P22---6-2661.0000.27------22100.015.8
MLB Totals for P - 7 season(s)-   P325-67039165916213204.9580.630.30-----3250.00.0
MLB Totals for OF - 1 season(s)-   OF1---------------10.00.0
AAA Totals for P - 5 season(s)-   P67--742285149.9610.73------670.00.0
AA Totals for P - 2 season(s)-   P41--926213735.9460.85------410.00.0
A+ Totals for P - 1 season(s)-   P28--4231-2827.9640.96------280.00.0
A Totals for P - 1 season(s)-   P14--212221614.8751.00------140.00.0

Fielding Statistics - Position Grid

TopPositions by DayStats GlossaryAbout Fielding Data
YearTeam NameLeagueLevelOrgAgePC1B2BSS3BLFCFRFOFDH
1980Gastonia Cardinals SALAsln2014----------
1981St. Petersburg Cardinals FSLA+sln2128----------
1982Arkansas Travelers TexAAsln2216----------
1982Louisville Redbirds AmerAAAsln228----------
1983Louisville Redbirds AmerAAAsln2330----------
1984St. Louis CardinalsNLMLBsln2437----------
1985St. Louis CardinalsNLMLBsln2549----------
1986St. Louis CardinalsNLMLBsln2642----------
1987St. Louis CardinalsNLMLBsln2767--------1-
1988Chicago White SoxALMLBcha2852----------
1988Los Angeles DodgersNLMLBlan2812----------
1989Louisville Redbirds AmerAAAsln292----------
1989Los Angeles DodgersNLMLBlan2923----------
1989St. Louis CardinalsNLMLBsln2911----------
1990Denver Zephyrs AmerAAAmil305----------
1990St. Louis CardinalsNLMLBsln3032----------
1991Canton/Akron Indians EastAAcle3125----------
1991Colorado Springs Sky Sox PCLAAAcle3122----------

Other Pitching Statistics

TopRegular Season PitchingAbout 'Other' Stats
YearTeamLeagueCategoryAgeWLERAGGSGRCGSHOGFSVIPHRERHRBBSOWPBKHBWHIPH9HR9BB9SO9K-BBRA9WPct
1985St. Louis CardinalsChamp. SeriesMLB25009.003003.0432102.0012.000.006.003.000.500.00.000
1985St. Louis CardinalsWorld SeriesMLB25006.753004.0435502.259.000.0011.2511.251.000.00.000
1987St. Louis CardinalsChamp. SeriesMLB27000.001003.0200200.676.000.000.006.0000.00.000
1987St. Louis CardinalsWorld SeriesMLB27006.002003.0520101.6715.000.000.003.0000.00.000
1988Los Angeles DodgersChamp. SeriesMLB28000.004004.1402301.468.310.004.156.231.500.00.000
MLB Playoffs - Championship Series Totals - 3 yrs002.61808000010.31003046001.358.710.003.485.231.500.00.000
MLB Playoffs - World Series Totals - 2 yrs006.4350500007.0905056002.0011.570.006.437.711.200.00.000

Other Batting Statistics

TopRegular Season BattingStats GlossaryAbout 'Other' Stats
YearTeamLeagueCategoryAgeGABRH2B3BHRRBISBCSBBSOHBPSHSFIBBDPAVGOBPSLGOPSTBXBHPAbabipISOSecABB%SO%K-BBHR%AB/HRXBH%
1985St. Louis CardinalsWorld SeriesMLB2531000000000100000.000.000.000.000001.000.000.0000.00100.000.000.000.000.00
MLB Playoffs - World Series Totals - 1 yrs31000000000100000.000.000.000.000001.000.000.0000.00100.000.000.000.000.00

Jobs in Baseball

TopAbout Jobs
YearTeamLgLevelCategoryOrgAgeJobGWLPctGBLRankManager/HCPlayoffs
2004St. Louis CardinalsNLMLBMLBsln44Broadcaster16210557.648--1Tony La RussaLost World Series (Red Sox)
2005St. Louis CardinalsNLMLBMLBsln45Broadcaster16210062.617--1Tony La RussaLost NLCS (Astros)
2006St. Louis CardinalsNLMLBMLBsln46Broadcaster1618378.516--1Tony La RussaWon World Series (Tigers)
2007St. Louis CardinalsNLMLBMLBsln47Broadcaster1627884.4817.03Tony La Russa
2008St. Louis CardinalsNLMLBMLBsln48Broadcaster1628676.53111.54Tony La Russa
2009St. Louis CardinalsNLMLBMLBsln49Broadcaster1629171.562--2Tony La RussaLost in NLDS (LA Dodgers)
2010St. Louis CardinalsNLMLBMLBsln50Broadcaster1628676.5315.02Tony La Russa
* The team record above is related to the full season for that team. It is possible that the job was only held for part of the season.
* MLB in Bold
* Highlighted rows indicate league champions

Roster Transactions

Top Change of Organization Injuries/DL Contracts
Tranx DatePosOrganizationAssignment40mStatusTypeTransaction DescriptionAgeRoster for Current Team
1990-09-05Released by Brewers. 
1990-08-10ContractSigned as Free Agent by Brewers. 
1990-07-25Released by Cardinals. 
1989-12-06ContractSigned as Free Agent by Cardinals. 
1989-11-13Free AgentGranted Free Agency. 
1989-07-20ContractSigned as Free Agent by Cardinals. 
1989-07-16Released by Dodgers. 
1988-08-30TradeTraded by White Sox to Dodgers for Shawn Hillegas. 
1988-02-09TradeTraded by Cardinals with Lance Johnson and Cash to White Sox for Jose DeLeon. 
* 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
1985St. Louis CardinalsTeam Payroll25110,000-4942418370,78060,000110,000
1986St. Louis CardinalsTeam Payroll26275,000-3551250386,34760,000385,000
1987St. Louis CardinalsTeam Payroll27410,000-2331067++344,90660,000795,000
1988Los Angeles DodgersTeam Payroll28532,500-2071371++392,10762,5001,327,500
1988Chicago White SoxTeam Payroll28532,500-207571++392,10762,5001,327,500
1989St. Louis CardinalsTeam Payroll2968,000-6082720429,80262,5001,395,500
1989Los Angeles DodgersTeam Payroll2968,000-6083020429,80262,5001,395,500
1990St. Louis CardinalsTeam Payroll30120,000-5562320515,727100,0001,515,500
* 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