Tips Updates
Daily
Players
Teams
Leagues
Draft
Boxscores
Minor Leagues
College
People
Extra Bases
Applications
About

Willie McGeeHigh Level: MLB Stat Years: 1977-1999 MLB Years: 1982-1999
Follow TBC on Twitter and Facebook

Major Award Winner
World Series Champion

PositionsOF-1973, RF-176, LF-139, CF-55, 1B-10, DH-7, SS-1Position when DraftedOFPlayer Listed UnderMajor Leaguers
Proper NameWillie Dean Mcgee
Height6-1Weight185BatsBothThrowsRight
Born DateNovember 2,1958 [59.109]PlaceSan Francisco,California
High SchoolHarry Ells (Richmond,CA)
CollegeDiablo Valley College (Pleasant Hill,CA)

DraftedSelected by the New York Yankees in the 1st round (15th overall) of the 1977 Amateur Entry Draft [Signed] ... Selected by the Chicago White Sox in the 7th round (152nd overall) of the 1976 Amateur Entry Draft
MLB DebutMay 10,1982 [23.189]
OrganizationsSLN [13] NYA [5] SFN [4] BOS [1] OAK [1] Awards8Awards Voting2-319
TBC Player ID15096Retrosheet IDmcgew001MLBAM ID118694
Research ToolsIntersect Player -- Compare Player -- Random Player
About Profile Data

Batting Stats -- Fielding Statistics -- Baseball Jobs -- Transactions -- Awards -- Salaries
This player page is available for sponsorship:
Sponsor the Willie McGee 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 RatingsBattingSpeed83Power43Contact52XBH36RBIs49Runs64Hitting78Durability63Team.531Ratings Explained

Batting Statistics

TopStats GlossaryBatting DetailsStatistical FeatsRemove Filters
YearTeamLeagueLvlOrgUnifPosAgeGABRH2B3BHRRBISBCSBBSOHBPSHSFIBBDPAVGOBPSLGOPSTBXBHPAbabipISOSecAwOBABB%SO%K-BBHR%AB/HRXBH%
1977Oneonta YankeesNYPLA-nya-1865225315343222134136523200.236.281.307.588699245.319.071.169.2675.3126.535.000.82112.5016.98
1978Fort Lauderdale YankeesFSLA+nya-of191244236210666037258507828200.251.331.293.62412412485.305.042.201.29510.3116.081.560.000.0011.32
1979Fort Lauderdale YankeesFSLA+nya-of2046176255683118184173402000.318.378.415.7937312195.390.097.273.3598.7217.442.000.51176.0021.43
1979West Haven YankeesEastAAnya-of20491152128311871131713000.243.326.313.639365132.278.070.235.2989.8512.881.310.76115.0017.86
1979Minor Totals (2 teams)Minor         952914684114226255305115000.289.357.375.73210917327.345.086.258.3349.1715.601.700.61145.5020.24
1980Nashville SoundsSouAAnya-217822335634512278193924100.283.343.359.7028010249.337.076.157.3217.6315.662.050.40223.0015.87
1981Nashville SoundsSouAAnya-of2210038877125205763247244616410.322.360.454.81417632423.348.132.237.3675.6710.871.921.6555.4325.60
1982Louisville RedbirdsAmerAAAsln-of23135511162213512701000.291.316.455.77125558.319.164.273.3403.4512.073.501.7255.0031.25
1982St. Louis CardinalsNLMLBsln51of23123422431251284562412125822129.296.318.391.70916524439.335.095.152.3152.7313.214.830.91105.5019.20
1983Arkansas TravelersTexAAsln-of24729581102104600010.276.364.379.74311233.348.103.276.32812.1218.181.500.000.0025.00
1983St. Louis CardinalsNLMLBsln51of2414760175172228575398269801328.286.314.374.68822535631.333.088.183.3084.1215.533.770.79120.2020.35
1984St. Louis CardinalsNLMLBsln51of2514557182166191165043102980103212.291.325.394.71922536604.328.103.212.3214.8013.252.760.9995.1721.69
1985St. Louis CardinalsNLMLBsln51of26152612114216261810825616348601523.353.384.503.88730854652.395.150.271.3895.2113.192.531.5361.2025.00
1986St. Louis CardinalsNLMLBsln51of27124497651272277481916378210478.256.306.370.67618436539.291.114.195.2976.8615.212.221.3071.0028.35
1987St. Louis CardinalsNLMLBsln51of28153620761773711111051642490215524.285.312.434.74626959652.317.149.206.3203.6813.803.751.6956.3633.33
1988St. Louis CardinalsNLMLBsln51of29137562731642463504163284123510.292.329.372.70120933600.337.080.199.3135.3314.002.630.50187.3320.12
1989Louisville RedbirdsAmerAAAsln-of308275114004303400210.407.438.556.99415432.440.149.370.4209.3812.501.330.000.0036.36
1989St. Louis CardinalsNLMLBsln51of3058199234710231786103410102.236.275.352.6277015211.270.116.176.2844.7416.113.401.4266.3331.91
1990St. Louis CardinalsNLMLBsln51of3112550176168325362289388610269.335.382.437.81921940542.399.102.216.3657.0115.872.260.55167.0023.81
1990Oakland AthleticsALMLBoak51of312911323313201530101800004.274.333.336.669385123.326.062.177.3088.1314.631.800.000.0016.13
1990Totals for MLB-MLB         1546149919935737731948104102613.324.373.419.79225745665.385.095.208.3557.2215.642.170.45204.6722.61
1991Phoenix FirebirdsPCLAAAsfn-of32410451001203100000.500.615.6001.2156113.556.100.600.54223.087.690.330.000.0020.00
1991San Francisco GiantsNLMLBsfn51of32131497671553034431793474282311.312.357.408.76520337543.359.096.181.3446.2613.632.180.74124.2523.87
1992San Francisco GiantsNLMLBsfn51of3313847456141202136134298815137.297.339.354.69316823510.363.057.137.3165.6917.253.030.20474.0016.31
1993San Francisco GiantsNLMLBsfn51of34130475531432814461093867132712.301.353.389.74218533519.342.088.171.3307.3212.911.760.77118.7523.08
1994San Francisco GiantsNLMLBsfn51of354515619443052330152401428.282.337.397.734628176.298.115.231.3208.5213.641.602.8431.2018.18
1995Pawtucket Red SoxILAAAbos-of365219100002200400000.476.476.476.95210021.588.000.095.4300.0019.050.000.000.000.00
1995Boston Red SoxALMLBbos51of366720032571132155294105305.285.311.400.7118016217.344.115.175.3124.1518.894.560.92100.0028.07
1996St. Louis CardinalsNLMLBsln51rf-lf37123309529515254152186021128.307.348.417.76512922331.367.110.178.3375.4418.133.331.5161.8023.16
1997St. Louis CardinalsNLMLBsln51rf38122300299019433882225900126.300.347.420.76712626323.364.120.213.3376.8118.272.680.93100.0028.89
1998St. Louis CardinalsNLMLBsln51lf-rf39120269276810133472144900356.253.287.331.6188914286.295.078.149.2674.9017.133.501.0589.6720.59
1999St. Louis CardinalsNLMLBsln51rf-lf4013227125687002074176000235.251.293.277.570757290.319.026.100.2575.8620.693.530.000.0010.29
MLB Totals - 18 Season(s)Filter22017649101022543509479856352121448123815304658157.295.333.396.72930295238188.341.101.190.0005.4715.122.760.9696.8223.20
Minor League Totals - 10 Season(s)Filter4991692285481532613182107331483018271130.284.343.369.712625921886.337.085.216.0007.8515.962.030.69130.1519.13
AAA Totals - 4 Season(s)Filter3011329427211012181601210.372.407.496.9035610124.418.124.292.0006.4512.902.000.81113.0023.81
AA Totals - 4 Season(s)Filter2347551382242812995391660108413520.297.350.401.75130349837.334.104.215.0007.1712.901.801.0883.8921.88
A+ Totals - 2 Season(s)Filter17059987162149155431267112210200.270.345.329.67419724680.330.059.222.0009.8516.471.670.15599.0014.81
A- Totals - 1 Season(s)Filter65225315343222134136523200.236.281.307.588699245.319.071.169.0005.3126.535.000.82112.5016.98
St. Louis Cardinals Totals - 13 Season(s)Filter1661573476016832558363678301973139261183443110.294.329.400.72922934016100.339.106.197.0005.1315.182.961.0391.0223.83
San Francisco Giants Totals - 4 Season(s)Filter444160219548381614148432211625341791538.301.348.386.7346181011748.349.085.170.0006.6414.472.180.80114.4320.91
Boston Red Sox Totals - 1 Season(s)Filter6720032571132155294105305.285.311.400.7118016217.344.115.175.0004.1518.894.560.92100.0028.07
Oakland Athletics Totals - 1 Season(s)Filter2911323313201530101800004.274.333.336.669385123.326.062.177.0008.1314.631.800.000.0016.13
Average MLB - Per 162 games162563741662676632693391123412.295.333.396.72922338603.341.101.190.0005.4715.122.760.9696.8223.20
Average Minor - Per 162 games162549931561784593511489839410.284.343.369.71220330612.337.085.216.0007.8515.962.030.69130.1519.13

Fielding Statistics

TopPositions by DayStats GlossaryAbout Fielding Data
YearTeam NameLgLevelOrgAgePosGGSInnPOAEDPTCTSCFPctRFgRFiSBCSSB%PBGPPos-ShareTm-Share
1978Fort Lauderdale Yankees FSLA+nya19OF124--2431292264255.9662.06------124100.087.3
1979Fort Lauderdale Yankees FSLA+nya20OF45--103321108106.9812.36------4697.831.5
1979West Haven Yankees EastAAnya20OF47--8833-9491.9681.94------4995.933.8
1981Nashville Sounds SouAAnya22OF87--2031066219213.9732.45------10087.060.8
1982Louisville Redbirds AmerAAAsln23OF13--40-1-4140.9763.08------13100.09.6
1982St. Louis CardinalsNLMLBsln23OF117--245311-259248.9582.12------12395.172.2
1983Arkansas Travelers TexAAsln24OF4--7---771.0001.75------757.12.9
1983St. Louis CardinalsNLMLBsln24OF145--385751397392.9872.70------14798.689.5
1984St. Louis CardinalsNLMLBsln25OF141--3741064390384.9852.72------14597.287.0
1985St. Louis CardinalsNLMLBsln26OF149--3821192402393.9782.64------15298.092.0
1986St. Louis CardinalsNLMLBsln27OF121--32593-337334.9912.76------12497.675.2
1987St. Louis CardinalsNLMLBsln28OF152--353971369362.9812.38------15399.393.8
1987St. Louis CardinalsNLMLBsln28SS1--11--221.0002.00------1530.70.6
1988St. Louis CardinalsNLMLBsln29OF135--34899-366357.9752.64------13798.583.3
1989Louisville Redbirds AmerAAAsln30OF8--2011-2221.9552.63------8100.05.5
1989St. Louis CardinalsNLMLBsln30OF47--11823-123120.9762.55------5881.029.0
1990St. Louis CardinalsNLMLBsln31OF124--34113164370354.9572.85------12599.276.5
1990Oakland AthleticsALMLBoak31DH1---------------293.40.6
1990Oakland AthleticsALMLBoak31OF28--721117473.9862.61------2996.617.3
1991Phoenix Firebirds PCLAAAsfn32OF4--10-1-1110.9092.50------4100.02.9
1991San Francisco GiantsNLMLBsfn32OF128--259663271265.9782.07------13197.779.0
1992San Francisco GiantsNLMLBsfn33OF119--2311162248242.9762.03------13886.273.5
1993San Francisco GiantsNLMLBsfn34OF126--224951238233.9791.85------13096.977.8
1994San Francisco GiantsNLMLBsfn35OF42--802118382.9881.95------4593.336.5
1995Pawtucket Red Sox ILAAAbos36OF3--7-1-87.8752.33------560.02.1
1995Boston Red SoxALMLBbos36OF64--101731111108.9731.69------6795.544.4
1996St. Louis CardinalsNLMLBsln371B6--234--27271.0004.50------1234.93.7
1996St. Louis CardinalsNLMLBsln37CF11--232122625.9622.27------1238.96.8
1996St. Louis CardinalsNLMLBsln37LF35--3712-4038.9501.09------12328.521.6
1996St. Louis CardinalsNLMLBsln37RF42--5832-6361.9681.45------12334.125.9
1997St. Louis CardinalsNLMLBsln38RF53--584116362.9841.17------12243.432.7
1997St. Louis CardinalsNLMLBsln38DH3---------------1222.51.9
1997St. Louis CardinalsNLMLBsln38CF18--261112827.9641.50------12214.811.1
1997St. Louis CardinalsNLMLBsln38LF18--151-116161.0000.89------12214.811.1
1998St. Louis CardinalsNLMLBsln39RF38--503215553.9641.39------12031.723.5
1998St. Louis CardinalsNLMLBsln39LF56--4333-4946.9390.82------12046.734.6
1998St. Louis CardinalsNLMLBsln39CF7--8-2-108.8001.14------1205.84.3
1998St. Louis CardinalsNLMLBsln391B1--22--441.0004.00------1200.80.6
1998St. Louis CardinalsNLMLBsln39DH3---------------1202.51.9
1999St. Louis CardinalsNLMLBsln40CF19--291-130301.0001.58------13214.411.8
1999St. Louis CardinalsNLMLBsln40RF43--4311-4544.9781.02------13232.626.7
1999St. Louis CardinalsNLMLBsln401B3--9---991.0003.00------1322.31.9
1999St. Louis CardinalsNLMLBsln40LF30--31-2-3331.9391.03------13222.718.6
MLB Totals for OF - 14 season(s)-   OF1638--3838109912140383947.9772.41------16380.00.0
MLB Totals for RF - 4 season(s)-   RF176--2091162226220.9731.25------1760.00.0
MLB Totals for LF - 4 season(s)-   LF139--126571138131.9490.94------1390.00.0
MLB Totals for CF - 4 season(s)-   CF55--864449490.9571.64------550.00.0
MLB Totals for 1B - 3 season(s)-   1B10--346--40401.0004.00------100.00.0
MLB Totals for DH - 3 season(s)-   DH7---------------70.00.0
MLB Totals for SS - 1 season(s)-   SS1--11--221.0002.00------10.00.0
AAA Totals for OF - 4 season(s)-   OF28--7714-8278.9512.79------280.00.0
AA Totals for OF - 3 season(s)-   OF138--2981396320311.9722.25------1380.00.0
A+ Totals for OF - 2 season(s)-   OF169--34615113372361.9702.14------1690.00.0

Fielding Statistics - Position Grid

TopPositions by DayStats GlossaryAbout Fielding Data
YearTeam NameLeagueLevelOrgAgePC1B2BSS3BLFCFRFOFDH
1978Fort Lauderdale Yankees FSLA+nya19---------124-
1979Fort Lauderdale Yankees FSLA+nya20---------45-
1979West Haven Yankees EastAAnya20---------47-
1981Nashville Sounds SouAAnya22---------87-
1982Louisville Redbirds AmerAAAsln23---------13-
1982St. Louis CardinalsNLMLBsln23---------117-
1983Arkansas Travelers TexAAsln24---------4-
1983St. Louis CardinalsNLMLBsln24---------145-
1984St. Louis CardinalsNLMLBsln25---------141-
1985St. Louis CardinalsNLMLBsln26---------149-
1986St. Louis CardinalsNLMLBsln27---------121-
1987St. Louis CardinalsNLMLBsln28----1----152-
1988St. Louis CardinalsNLMLBsln29---------135-
1989Louisville Redbirds AmerAAAsln30---------8-
1989St. Louis CardinalsNLMLBsln30---------47-
1990St. Louis CardinalsNLMLBsln31---------124-
1990Oakland AthleticsALMLBoak31---------281
1991Phoenix Firebirds PCLAAAsfn32---------4-
1991San Francisco GiantsNLMLBsfn32---------128-
1992San Francisco GiantsNLMLBsfn33---------119-
1993San Francisco GiantsNLMLBsfn34---------126-
1994San Francisco GiantsNLMLBsfn35---------42-
1995Pawtucket Red Sox ILAAAbos36---------3-
1995Boston Red SoxALMLBbos36---------64-
1996St. Louis CardinalsNLMLBsln37--6---351142--
1997St. Louis CardinalsNLMLBsln38------181853-3
1998St. Louis CardinalsNLMLBsln39--1---56738-3
1999St. Louis CardinalsNLMLBsln40--3---301943--

Other Batting Statistics

TopRegular Season BattingStats GlossaryAbout 'Other' Stats
YearTeamLeagueCategoryAgeGABRH2B3BHRRBISBCSBBSOHBPSHSFIBBDPAVGOBPSLGOPSTBXBHPAbabipISOSecABB%SO%K-BBHR%AB/HRXBH%
1982St. Louis CardinalsChamp. SeriesMLB23313440215000500000.308.308.8461.15411313.429.538.5380.0038.460.007.6913.0075.00
1982St. Louis CardinalsWorld SeriesMLB23625660025201300000.240.269.480.74912226.200.240.3603.8511.543.007.6912.5033.33
1985St. Louis CardinalsChamp. SeriesMLB26626671003203600000.269.345.308.6538129.350.039.23110.3420.692.000.000.0014.29
1985St. Louis CardinalsWorld SeriesMLB26727272012101300000.259.286.444.73012328.261.185.2593.5710.713.003.5727.0042.86
1987St. Louis CardinalsChamp. SeriesMLB28726281102000500000.308.308.423.73111226.381.115.1150.0019.230.000.000.0025.00
1987St. Louis CardinalsWorld SeriesMLB287272102004000900000.370.370.444.81412227.556.074.0740.0033.330.000.000.0020.00
1990Oakland AthleticsChamp. SeriesMLB3139321000201200000.222.300.333.6333110.286.111.44410.0020.002.000.000.0050.00
1990Oakland AthleticsWorld SeriesMLB31410121000100200000.200.200.300.5003110.250.100.2000.0020.000.000.000.0050.00
1995Boston Red SoxDiv SeriesMLB3624010001000200000.250.250.250.500104.500.000.0000.0050.000.000.000.000.00
1996St. Louis CardinalsDiv SeriesMLB37310110001001300000.100.182.100.2821011.143.000.1009.0927.273.000.000.000.00
1996St. Louis CardinalsChamp. SeriesMLB37615050000000300000.333.333.333.6665015.417.000.0000.0020.000.000.000.000.00
MLB Playoffs - Divisional Series Totals - 2 yrs514120002001500000.143.200.143.3432015.222.000.0716.6733.335.000.000.000.00
MLB Playoffs - Championship Series Totals - 5 yrs25891526331104042100000.292.323.427.75038793.373.135.2254.3022.585.251.0889.0026.92
MLB Playoffs - World Series Totals - 4 yrs24891125503114021700000.281.297.438.73539891.319.157.2252.2018.688.503.3029.6732.00

Jobs in Baseball

TopAbout Jobs
YearTeamLgLevelCategoryOrgAgeJobGWLPctGBLRankManager/HCPlayoffs
2013St. Louis CardinalsNLMLBMLBsln54Special Assistant to GM1629765.599--1Mike MathenyLost World Series (Red Sox)
* 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

Awards [8]

TopAwards SectionAbout Awards
YearAwards (Notes)# Awards
1983National League Gold Glove (Outfielder)1
1985National League Gold Glove (Outfielder) ... National League Most Valuable Player ... NL Player of the Month (August) ... National League Player of the Week (June 3-June 9) ... NL Silver Slugger Award (OF)5
1986National League Gold Glove (Outfielder)1
1990National League Player of the Week (July 16-July 22)1

Roster Transactions

Top Change of Organization Injuries/DL Contracts
Tranx DatePosOrganizationAssignment40mStatusTypeTransaction DescriptionRoster for Current Team
1999-11-05Free AgentGranted Free Agency. 
1998-12-07ContractSigned as Free Agent by Cardinals. 
1998-10-23Free AgentGranted Free Agency. 
1997-12-05ContractSigned as Free Agent by Cardinals. 
1997-10-29Free AgentGranted Free Agency. 
1996-12-04ContractSigned as Free Agent by Cardinals. 
1996-11-13Free AgentGranted Free Agency. 
1995-12-15ContractSigned as Free Agent by Cardinals. 
1995-11-03Free AgentGranted Free Agency. 
1995-06-06ContractSigned as Free Agent by Red Sox. 
1994-10-14Free AgentGranted Free Agency. 
1990-12-03ContractSigned as Free Agent by Giants. 
1990-11-05Free AgentGranted Free Agency. 
1990-08-29TradeTraded by Cardinals to Athletics for Daryl Green, Stan Royer and Felix Jose. 
1981-10-21TradeTraded by Yankees to Cardinals for Bob Sykes. 
* 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 Payroll26475,000-2301162++370,78060,000475,000
1986St. Louis CardinalsTeam Payroll27500,000-235767++386,34760,000975,000
1987St. Louis CardinalsTeam Payroll28765,000-116784++344,90660,0001,740,000
1988St. Louis CardinalsTeam Payroll291,200,000-45494++392,10762,5002,940,000
1989St. Louis CardinalsTeam Payroll301,400,000-50494++429,80262,5004,340,000
1990St. Louis CardinalsTeam Payroll311,500,000-64791++515,727100,0005,840,000
1990Oakland AthleticsTeam Payroll311,500,000-64491++515,727100,0005,840,000
1991San Francisco GiantsTeam Payroll323,562,500-83100++742,231100,0009,402,500
1992San Francisco GiantsTeam Payroll333,562,500-34296++962,245109,00012,965,000
1993San Francisco GiantsTeam Payroll342,312,500-153484++968,431109,00015,277,500
1994San Francisco GiantsTeam Payroll353,562,500-63394++957,101109,00018,840,000
1995Boston Red SoxTeam Payroll36300,000-4102154999,520109,00019,140,000
1996St. Louis CardinalsTeam Payroll37600,000-3091866957,870109,00019,740,000
1997St. Louis CardinalsTeam Payroll381,300,000-2531572++1,182,177150,00021,040,000
1998St. Louis CardinalsTeam Payroll391,400,000-2681471++1,276,192170,00022,440,000
1999St. Louis CardinalsTeam Payroll401,000,000-34212621,454,491200,00023,440,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