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

Cecil EspyTrack this Player High Level: MLB Stat Years: 1980-1994 MLB Years: 1983-1993
Follow TBC on Twitter and Facebook

Drafted
Rated Prospect
1st Round Draft Pick

PositionsOF-1337, SS-164, DH-19, 2B-5, C-2, 1B-1Position when DraftedOFPlayer Listed UnderMajor Leaguers
Proper NameCecil Edward Espy
Height6-3Weight195BatsBothThrowsRight
Born DateJanuary 20,1963 [55.248]PlaceSan Diego,California
High SchoolPoint Loma (San Diego,CA)

DraftedSelected by the Chicago White Sox [Team Picks] in the 1st round (8th overall) of the 1980 Amateur Entry Draft [Signed]
Signing ScoutsGary Johnson
Prospect Rankings[BA] 1983-LAN-#4 ... 1984-LAN-#8
MLB DebutSeptember 2,1983 [20.225]
OrganizationsLAN [4] TEX [4] PIT [3] CHA [2] CIN [1] Awards0Awards Voting1-1
TBC Player ID11196Retrosheet IDespyc001MLBAM ID113906
Research ToolsTrack this Player -- Intersect Player -- Compare Player -- Random Player
About Profile Data

Batting Stats -- Fielding Statistics -- Transactions -- Salaries
This player page is available for sponsorship:
Sponsor the Cecil Espy 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:   Topps All-Star Rookie (OF) in 1988
About Sponsorships Program


Career Talent RatingsBattingSpeed87Power37Contact47XBH35RBIs38Runs62Hitting58Durability62Team.493Ratings Explained

Batting Statistics

TopStats GlossaryBatting DetailsStatistical FeatsRemove Filters
YearTeamLeagueLvlOrgUnifPosAgeGABRH2B3BHRRBISBCSBBSOHBPSHSFIBBDPAVGOBPSLGOPSTBXBHPAbabipISOSecAwOBABB%SO%K-BBHR%AB/HRXBH%
1980Gulf Coast White SoxGCLRkcha-of1758212335873026236263802300.274.349.335.6847110243.328.061.264.31610.7015.641.460.000.0017.24
1981Gulf Coast White SoxGCLRkcha-of184314224403101694111313110.282.335.317.652454158.308.035.148.3026.968.231.180.000.0010.00
1981Appleton FoxesMidwAcha-of1872273315522119113305418020.201.283.234.517645312.248.033.172.2479.6217.311.800.32273.009.09
1981Minor Totals (2 teams)Minor         1154155595531352074167211130.229.301.263.5641099470.270.034.164.2668.7214.261.630.21415.009.47
1982Vero Beach DodgersFSLA+lan-of191315231001661471347415587013040.317.387.377.76419722585.365.060.283.3479.9111.971.210.17523.0013.25
1983San Antonio DodgersTexAAlan-of201335648815116114385116397713420.268.314.356.67020131611.302.088.220.3026.3812.601.970.65141.0020.53
1983Los Angeles DodgersNLMLBlan52of202011431001001200000.273.333.364.6974112.333.091.182.3188.3316.672.000.000.0033.33
1984San Antonio DodgersTexAAlan-of21133535991461988604816547515750.273.337.383.72020535602.301.110.271.3238.9712.461.391.3366.8823.97
1985San Antonio DodgersTexAAlan-ss22124461641292435492017475924310.280.347.377.72417432517.310.097.206.3279.0911.411.260.9792.2024.81
1986Hawaii IslandersPCLAAApit-of23106384491011934384113248303110.263.306.359.66513826412.326.096.232.2985.8320.153.460.9796.0025.74
1987Oklahoma City 89ersAmerAAAtex-of-ss24118443761341861374614316614320.302.347.377.72416725482.351.075.217.3216.4313.692.130.21443.0018.66
1987Texas RangersALMLBtex18of24148100000201300001.000.111.000.111009.000.000.375.07911.1133.333.000.000.000.00
1988Texas RangersALMLBtex6of2512334746861762393310208315312.248.288.349.63712125376.317.101.225.2865.3222.074.150.53173.5029.07
1989Texas RangersALMLBtex6of261424756512212733145203899210222.257.313.331.64415722527.317.074.206.2957.2118.792.610.57158.3318.03
1990Oklahoma City 89ersAmerAAAtex-of273412615344122074152911400.270.342.365.707467147.323.095.238.32210.2019.731.931.3663.0020.59
1990Texas RangersALMLBtex6of2752711090001115102001001.127.235.127.3629082.176.000.225.18812.2024.392.000.000.000.00
1991Buffalo BisonsAmerAAApit-of281023986912427102432210366504410.312.365.445.81017739442.364.133.254.3618.1414.711.810.45199.0031.45
1991Pittsburgh PiratesNLMLBpit44of284382720401114051703200.244.281.329.61027592.288.085.195.2755.4318.483.401.0982.0025.00
1992Pittsburgh PiratesNLMLBpit56of2911219421507312063154001123.258.310.340.6506611211.318.082.175.2947.1118.962.670.47194.0022.00
1993Indianapolis IndiansAmerAAAcin-of302583101930072061600000.229.281.265.54622389.284.036.133.2546.7417.982.670.000.0015.79
1993Cincinnati RedsNLMLBcin22of304060614200522141300202.233.368.267.63516276.286.034.267.30818.4217.110.930.000.0014.29
1994San Bernardino SpiritCalifA+--of3143171123210011242175500002.187.261.263.5244511188.270.076.187.2429.0429.263.240.53171.0034.38
MLB Totals - 8 Season(s)Filter5461248160304431671081034010427732010511.244.301.321.622400661385.305.077.211.0007.5120.002.660.51178.2921.71
Minor League Totals - 12 Season(s)Filter112243156701189166552939935812039470094030192.276.335.360.69515522504788.321.084.231.0008.2314.621.780.61148.7921.03
AAA Totals - 5 Season(s)Filter385143421941271209145118411122592121240.287.337.384.7215501001572.342.097.228.0007.1216.482.310.57159.3324.27
AA Totals - 3 Season(s)Filter3901560251426592217147119491402114121480.273.332.372.704580981730.304.099.233.0008.0912.201.510.9891.7623.00
A+ Totals - 2 Season(s)Filter17469411219824724678177512513042.285.356.349.70524233773.346.064.259.0009.7016.171.670.26347.0016.67
A Totals - 1 Season(s)Filter72273315522119113305418020.201.283.234.517645312.248.033.172.0009.6217.311.800.32273.009.09
Rk Totals - 2 Season(s)Filter10135457981040423210375115410.277.343.328.67111614401.319.051.218.0009.2312.721.380.000.0014.29
Texas Rangers Totals - 4 Season(s)Filter3319011222172913571913569205316536.241.296.319.61528747994.305.078.216.0006.9420.622.970.50180.2021.66
Pittsburgh Pirates Totals - 2 Season(s)Filter1552762870113231103205704323.254.301.337.6389316303.309.083.181.0006.6018.812.850.66138.0022.86
Cincinnati Reds Totals - 1 Season(s)Filter4060614200522141300202.233.368.267.63516276.286.034.267.00018.4217.110.930.000.0014.29
Los Angeles Dodgers Totals - 1 Season(s)Filter2011431001001200000.273.333.364.6974112.333.091.182.0008.3316.672.000.000.0033.33
Average MLB - Per 162 games16237047901352323112318216313.244.301.321.62211920411.305.077.211.0007.5120.002.660.51178.2921.71
Average Minor - Per 162 games1626239717224845852175710116430.276.335.360.69522436691.321.084.231.0008.2314.621.780.61148.7921.03

Fielding Statistics

TopPositions by DayStats GlossaryAbout Fielding Data
YearTeam NameLgLevelOrgAgePosGGSInnPOAEDPTCTSCFPctRFgRFiSBCSSB%PBGPPos-ShareTm-Share
1980Gulf Coast White Sox GCLRkcha17OF58--13847-149142.9532.45------58100.092.1
1981Gulf Coast White Sox GCLRkcha18OF41--5414-5955.9321.34------4395.364.1
1981Appleton Foxes MidwAcha18OF72--143553153148.9672.06------72100.053.7
1982Vero Beach Dodgers FSLA+lan19OF120--2759104294284.9662.37------13191.690.2
1983San Antonio Dodgers TexAAlan20OF127--25812102280270.9642.13------13395.593.4
1983Los Angeles DodgersNLMLBlan20OF15--11---11111.0000.73------2075.09.3
1984San Antonio Dodgers TexAAlan21OF131--3481254365360.9862.75------13398.596.3
1984San Antonio Dodgers TexAAlan212B1---4--441.0004.00------1330.80.7
1985San Antonio Dodgers TexAAlan22SS109--1643455059559509.9114.67------12487.981.3
1985San Antonio Dodgers TexAAlan22OF9--191112120.9522.22------1247.36.7
1986Hawaii Islanders PCLAAApit23OF98--169641179175.9781.79------10692.568.1
1986Hawaii Islanders PCLAAApit232B1--321-65.8335.00------1060.90.7
1987Oklahoma City 89ers AmerAAAtex24OF62--11545-124119.9601.92------11852.544.3
1987Oklahoma City 89ers AmerAAAtex24SS51--801571137248237.9564.65------11843.236.4
1987Texas RangersALMLBtex24OF8--81-1991.0001.13------1457.14.9
1988Texas RangersALMLBtex25OF98--196106-212206.9722.10------12379.760.9
1988Texas RangersALMLBtex25DH12---------------1239.87.5
1988Texas RangersALMLBtex25SS3--211-43.7501.00------1232.41.9
1988Texas RangersALMLBtex25C2--------------11231.61.2
1988Texas RangersALMLBtex252B1---------------1230.80.6
1988Texas RangersALMLBtex251B1--2---221.0002.00------1230.80.6
1989Texas RangersALMLBtex26OF133--281532289286.9902.15------14293.782.1
1989Texas RangersALMLBtex26DH3---------------1422.11.9
1990Oklahoma City 89ers AmerAAAtex27OF33--655517570.9332.12------3497.122.8
1990Oklahoma City 89ers AmerAAAtex27SS1--43-1771.0007.00------342.90.7
1990Texas RangersALMLBtex27OF39--561--57571.0001.46------5275.024.1
1990Texas RangersALMLBtex27DH4---------------527.72.5
1990Texas RangersALMLBtex272B1---------------521.90.6
1991Buffalo Bisons AmerAAApit28OF100--2151072232225.9702.25------10298.069.9
1991Pittsburgh PiratesNLMLBpit28OF35--543225957.9661.63------4381.421.6
1992Pittsburgh PiratesNLMLBpit29OF82--8314-8884.9551.02------11273.250.6
1993Indianapolis Indians AmerAAAcin30OF19--332--35351.0001.84------2576.013.3
1993Cincinnati RedsNLMLBcin30OF18--2522-2927.9311.50------4045.011.1
1994San Bernardino Spirit CalifA+-31OF39--7622-8078.9752.00------4390.728.7
1994San Bernardino Spirit CalifA+-312B1---11-21.5001.00------432.30.7
MLB Totals for OF - 8 season(s)-   OF428--71423175754737.9771.72------4280.00.0
MLB Totals for DH - 3 season(s)-   DH19---------------190.00.0
MLB Totals for SS - 1 season(s)-   SS3--211-43.7501.00------30.00.0
MLB Totals for C - 1 season(s)-   C2--------------120.00.0
MLB Totals for 2B - 2 season(s)-   2B2---------------20.00.0
MLB Totals for 1B - 1 season(s)-   1B1--2---221.0002.00------10.00.0
AAA Totals for OF - 5 season(s)-   OF312--59727214645624.9672.00------3120.00.0
AAA Totals for SS - 2 season(s)-   SS52--841601138255244.9574.69------520.00.0
AAA Totals for 2B - 1 season(s)-   2B1--321-65.8335.00------10.00.0
AA Totals for OF - 3 season(s)-   OF267--62525167666650.9762.43------2670.00.0
AA Totals for SS - 1 season(s)-   SS109--1643455059559509.9114.67------1090.00.0
AA Totals for 2B - 1 season(s)-   2B1---4--441.0004.00------10.00.0
A+ Totals for OF - 2 season(s)-   OF159--35111124374362.9682.28------1590.00.0
A+ Totals for 2B - 1 season(s)-   2B1---11-21.5001.00------10.00.0
A Totals for OF - 1 season(s)-   OF72--143553153148.9672.06------720.00.0
Rk Totals for OF - 2 season(s)-   OF99--192511-208197.9471.99------990.00.0

Fielding Statistics - Position Grid

TopPositions by DayStats GlossaryAbout Fielding Data
YearTeam NameLeagueLevelOrgAgePC1B2BSS3BLFCFRFOFDH
1980Gulf Coast White Sox GCLRkcha17---------58-
1981Gulf Coast White Sox GCLRkcha18---------41-
1981Appleton Foxes MidwAcha18---------72-
1982Vero Beach Dodgers FSLA+lan19---------120-
1983San Antonio Dodgers TexAAlan20---------127-
1983Los Angeles DodgersNLMLBlan20---------15-
1984San Antonio Dodgers TexAAlan21---1-----131-
1985San Antonio Dodgers TexAAlan22----109----9-
1986Hawaii Islanders PCLAAApit23---1-----98-
1987Oklahoma City 89ers AmerAAAtex24----51----62-
1987Texas RangersALMLBtex24---------8-
1988Texas RangersALMLBtex25-2113----9812
1989Texas RangersALMLBtex26---------1333
1990Oklahoma City 89ers AmerAAAtex27----1----33-
1990Texas RangersALMLBtex27---1-----394
1991Buffalo Bisons AmerAAApit28---------100-
1991Pittsburgh PiratesNLMLBpit28---------35-
1992Pittsburgh PiratesNLMLBpit29---------82-
1993Indianapolis Indians AmerAAAcin30---------19-
1993Cincinnati RedsNLMLBcin30---------18-
1994San Bernardino Spirit CalifA+-31---1-----39-

Other Batting Statistics

TopRegular Season BattingStats GlossaryAbout 'Other' Stats
YearTeamLeagueCategoryAgeGABRH2B3BHRRBISBCSBBSOHBPSHSFIBBDPAVGOBPSLGOPSTBXBHPAbabipISOSecABB%SO%K-BBHR%AB/HRXBH%
1991Pittsburgh PiratesChamp. SeriesMLB2822000000000200000.000.000.000.000002.000.000.0000.00100.000.000.000.000.00
1992Pittsburgh PiratesChamp. SeriesMLB2943020000000100000.667.667.6671.3342031.000.000.0000.0033.330.000.000.000.00
MLB Playoffs - Championship Series Totals - 2 yrs65020000000300000.400.400.400.8002051.000.000.0000.0060.000.000.000.000.00

Roster Transactions

Top Change of Organization Injuries/DL Contracts
Tranx DatePosOrganizationAssignment40mStatusTypeTransaction DescriptionAgeRoster for Current Team
1993-07-20Released by Reds. 
1992-11-25Claimed on waivers by Reds from Pirates. 
1991-02-11ContractSigned as Free Agent by Pirates. 
1990-10-15Free AgentGranted Free Agency. 
1985-09-09TradeTraded by Dodgers with Sid Bream and R.J. Reynolds to Pirates for Bill Madlock. 
1982-03-30TradeTraded by White Sox with Bert Geiger to Dodgers for Rudy Law. 
* 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
1987Texas RangersTeam Payroll2460,000-59511-344,90660,00060,000
1988Texas RangersTeam Payroll2562,500-60424-392,10762,500122,500
1989Texas RangersTeam Payroll2697,500-5041938429,80262,500220,000
1990Texas RangersTeam Payroll27162,500-4951730515,727100,000382,500
1991Pittsburgh PiratesTeam Payroll28100,000-62034-742,231100,000482,500
1992Pittsburgh PiratesTeam Payroll29250,000-4602143962,245109,000732,500
1993Cincinnati RedsTeam Payroll30400,000-4031856968,431109,0001,132,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