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

Willie McGeeTrack this Player High 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.203]PlaceSan Francisco,California
High SchoolHarry Ells (Richmond,CA)
CollegeDiablo Valley College (Pleasant Hill,CA)

DraftedSelected by the New York Yankees [Team Picks] in the 1st round (15th overall) of the 1977 Amateur Entry Draft [Signed] ... Selected by the Chicago White Sox [Team Picks] 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 ToolsTrack this Player -- Intersect 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 AthleticsALMLBoak31OF28--721117473.9862.61------2996.617.3
1990Oakland AthleticsALMLBoak31DH1---------------293.40.6
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 CardinalsNLMLBsln37RF42--5832-6361.9681.45------12334.125.9
1996St. Louis CardinalsNLMLBsln37LF35--3712-4038.9501.09------12328.521.6
1996St. Louis CardinalsNLMLBsln37CF11--232122625.9622.27------1238.96.8
1996St. Louis CardinalsNLMLBsln371B6--234--27271.0004.50------1234.93.7
1997St. Louis CardinalsNLMLBsln38RF53--584116362.9841.17------12243.432.7
1997St. Louis CardinalsNLMLBsln38CF18--261112827.9641.50------12214.811.1
1997St. Louis CardinalsNLMLBsln38LF18--151-116161.0000.89------12214.811.1
1997St. Louis CardinalsNLMLBsln38DH3---------------1222.51.9
1998St. Louis CardinalsNLMLBsln39LF56--4333-4946.9390.82------12046.734.6
1998St. Louis CardinalsNLMLBsln39RF38--503215553.9641.39------12031.723.5
1998St. Louis CardinalsNLMLBsln39CF7--8-2-108.8001.14------1205.84.3
1998St. Louis CardinalsNLMLBsln39DH3---------------1202.51.9
1998St. Louis CardinalsNLMLBsln391B1--22--441.0004.00------1200.80.6
1999St. Louis CardinalsNLMLBsln40RF43--4311-4544.9781.02------13232.626.7
1999St. Louis CardinalsNLMLBsln40LF30--31-2-3331.9391.03------13222.718.6
1999St. Louis CardinalsNLMLBsln40CF19--291-130301.0001.58------13214.411.8
1999St. Louis CardinalsNLMLBsln401B3--9---991.0003.00------1322.31.9
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)
2018St. Louis CardinalsNLMLBMLBsln59Assistant Coach462620.5652.52Mike Matheny
* 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 ... National League Player of the Week (June 3-June 9) ... NL Player of the Month (August) ... 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 DescriptionAgeRoster 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
1990Oakland AthleticsTeam Payroll311,500,000-64491++515,727100,0005,840,000
1990St. Louis CardinalsTeam Payroll311,500,000-64791++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