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

Mark McGwireTrack this Player High Level: MLB Stat Years: 1982-2001 MLB Years: 1986-2001
Follow TBC on Twitter and Facebook

Rated Prospect
1st Round Draft Pick
Major Award Winner
World Series Champion
HR Derby

Positions1B-1779, 3B-287, DH-37, OF-4Position when Drafted1BPlayer Listed UnderMajor Leaguers
Proper NameMark David Mcgwire
Height6-5Weight250BatsRightThrowsRight
Born DateOctober 1,1963 [54.261]PlacePomona,California
High SchoolDamien (La Verne,CA)
CollegeUSC (Los Angeles,CA)

DraftedSelected by the Oakland Athletics [Team Picks] in the 1st round (10th overall) of the 1984 Amateur Entry Draft [Signed] ... Selected by the Montreal Expos [Team Picks] in the 8th round (199th overall) of the 1981 Amateur Entry Draft
Signing ScoutsDick Wiencek
Prospect Rankings[BA] 1985-OAK-#5 ... 1986-OAK-#6 ... 1987-OAK-#3
MLB DebutAugust 22,1986 [22.326]
OrganizationsOAK [14] SLN [5] Awards26Awards Voting11-940
TBC Player ID720Retrosheet IDmcgwm001MLBAM ID118743
Research ToolsTrack this Player -- Intersect Player -- Compare Player -- Random Player
About Profile Data

Batting Stats -- Pitching Stats -- Fielding Statistics -- Baseball Jobs -- Transactions -- Awards -- Salaries
This player page is available for sponsorship:
Sponsor the Mark McGwire 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:   Member of the 1983 United States National Baseball team
About Sponsorships Program


Career Talent RatingsBattingSpeed26Power92Contact30XBH89RBIs81Runs57Hitting59Durability71Team.526Ratings Explained

Batting Statistics

TopStats GlossaryBatting DetailsStatistical FeatsRemove Filters
YearTeamLeagueLvlOrgUnifPosAgeGABRH2B3BHRRBISBCSBBSOHBPSHSFIBBDPAVGOBPSLGOPSTBXBHPAbabipISOSecAwOBABB%SO%K-BBHR%AB/HRXBH%
1983USCPac10NCAA-11b1953191466190195940353300000.319.425.6651.09012728226.302.346.550.47215.4914.600.948.4110.0545.90
1984USCPac10NCAA-11b20672487596202328021503300000.387.490.8711.36121654298.350.484.690.57416.7811.070.6610.747.7556.25
1984Modesto A'sCalifA+oak-1b20165571130110082100000.200.302.309.61117463.303.109.255.28612.7033.332.631.5955.0036.36
1985Modesto A'sCalifA+oak-3b211384899513423324106129610840720.274.393.481.87423550596.302.207.401.38716.1118.121.134.0320.3837.31
1986Huntsville StarsSouAAoak333b22551954059150105330464511600.303.427.533.96010425249.336.230.482.42018.4718.070.984.0219.5042.37
1986Tacoma TigersPCLAAAoak-3b22782804289215135911426722440.318.405.568.97315939330.373.250.400.41912.7320.301.603.9421.5443.82
1986Minor Totals (2 teams)Minor         13347582148365231124188112331040.312.415.554.96926364579.357.242.434.41915.2019.341.273.9720.6543.24
1986Oakland AthleticsALMLBoak253b221853101010390141810000.189.259.377.63620458.219.188.245.2856.9031.034.505.1717.6740.00
1987Oakland AthleticsALMLBoak251b231515579716128449118117113150886.289.370.618.98834481641.291.329.456.41111.0820.441.857.6411.3750.31
1988Oakland AthleticsALMLBoak251b241555508714322132990076117414415.260.352.478.83026355635.274.218.356.36911.9718.431.545.0417.1938.46
1989Oakland AthleticsALMLBoak251b251434907411317033951183943011523.231.339.467.80622950587.214.236.406.35814.1416.011.135.6214.8544.25
1990Oakland AthleticsALMLBoak251b26156523871231603910821110116719913.235.370.489.85925655650.223.254.467.37916.9217.851.056.0013.4144.72
1991Oakland AthleticsALMLBoak251b27154483629722022752193116315313.201.330.383.71318544585.214.182.377.32615.9019.831.253.7621.9545.36
1992Oakland AthleticsALMLBoak251b28139467871252204210401901055091210.268.385.585.97027364571.252.317.507.42015.7618.391.177.3611.1251.20
1993Oakland AthleticsALMLBoak251b29278416286092401211910150.333.467.7261.1936115107.333.393.631.49219.6317.760.908.419.3353.57
1994Oakland AthleticsALMLBoak251b304713526343092500374000033.252.413.474.8876412172.291.222.496.38921.5123.261.085.2315.0035.29
1995Oakland AthleticsALMLBoak251b3110431775871303990118877110659.274.441.6851.12621752422.232.411.688.46620.8518.250.889.248.1359.77
1996Oakland AthleticsALMLBoak251b3213042310413221052113001161128011614.312.467.7301.19730973548.308.418.693.48921.1720.440.979.498.1355.30
1997Oakland AthleticsALMLBoak251b3310536648104240348110589840589.284.383.6281.01123058433.293.344.505.42113.3922.631.697.8510.7655.77
1997St. Louis CardinalsNLMLBsln251b3351174384430244220436150280.253.411.6841.09511927224.220.431.690.44519.2027.231.4210.717.2561.36
1997Totals for MLB-MLB         156540861482705812330101159907169.274.393.6461.03934985657.273.372.565.42915.3724.201.578.839.3157.43
1998St. Louis CardinalsNLMLBsln251b341555091301522107014710162155604288.299.470.7521.22238391681.285.453.774.49323.7922.760.9610.287.2759.87
1999St. Louis CardinalsNLMLBsln251b3515352111814521165147001331412052112.278.424.6971.12136387661.250.419.674.45320.1221.331.069.838.0260.00
2000St. Louis CardinalsNLMLBsln251b36892366072803273107678702125.305.483.7461.22917640321.313.441.767.49423.6824.301.039.977.3855.56
2001St. Louis CardinalsNLMLBsln251b37972994856402964005611830637.187.316.492.80814733364.171.305.492.33915.3832.422.117.9710.3158.93
MLB Totals - 16 Season(s)Filter1874618711671626252658314141281317159675378150147.263.394.588.98236398417660.255.325.539.00017.1920.841.217.6110.6151.72
Minor League Totals - 3 Season(s)Filter28710191842936284821953192241731760.288.398.505.9035151181238.328.217.408.00015.5119.471.263.8821.2340.27
AAA Totals - 1 Season(s)Filter782804289215135911426722440.318.405.568.97315939330.373.250.400.00012.7320.301.603.9421.5443.82
AA Totals - 1 Season(s)Filter551954059150105330464511600.303.427.533.96010425249.336.230.482.00018.4718.070.984.0219.5042.37
A+ Totals - 2 Season(s)Filter154544102145263251071210412940720.267.384.463.84725254659.302.196.386.00015.7819.581.243.7921.7637.24
NCAA Totals - 2 Season(s)Filter1204391211572925113961856600000.358.462.7811.24334382524.329.423.629.00016.2212.600.789.738.6152.23
Oakland Athletics Totals - 12 Season(s)Filter13294448773115719553639418884710435235978115.260.380.551.93124515635409.256.291.481.00015.6619.281.236.7112.2548.66
St. Louis Cardinals Totals - 5 Season(s)Filter545173939446957122047340470553230197232.270.427.6831.11011882782251.253.413.686.00020.8824.571.189.777.9059.28
Average MLB - Per 162 games16253510114122150122111141386071313.263.394.588.98231573662.255.325.539.00017.1920.841.217.6110.6151.72
Average Minor - Per 162 games1625751041653552712432108136421030.288.398.505.90329167699.328.217.408.00015.5119.471.263.8821.2340.27

Pitching Statistics

TopStats GlossaryPitching DetailsStatistical FeatsRemove Filters
YearTeamLeagueLvlOrgUnifPosAgeWLERAGGSGRCGSHGFSVIPHRERHRBBSOWPBKHBWHIPH9HR9BB9SO9K-BBWpctFIP
1982USCPac10NCAA-1Rel18443.0420416000247.0482216029310001.639.13--5.515.891.07.500-
NCAA Totals - 1 Season(s)Filter443.0420416000247.0482216029310001.639.13--5.515.891.07.500-

Fielding Statistics

TopPositions by DayStats GlossaryAbout Fielding Data
YearTeam NameLgLevelOrgAgePosGGSInnPOAEDPTCTSCFPctRFgRFiSBCSSB%PBGPPos-ShareTm-Share
1984Modesto A's CalifA+oak201B14--107619114113.9918.07------1687.510.1
1985Modesto A's CalifA+oak213B130--822393323354321.9072.47------13894.290.3
1985Modesto A's CalifA+oak211B2--231-124241.00012.00------1381.41.4
1986Huntsville Stars SouAAoak223B55--34124166174158.9082.87------55100.039.0
1986Tacoma Tigers PCLAAAoak223B78--53126259204179.8772.29------78100.054.2
1986Oakland AthleticsALMLBoak223B16--1020613630.8331.88------1888.99.9
1987Oakland AthleticsALMLBoak231B145--117390109112731263.9928.71------15196.089.5
1987Oakland AthleticsALMLBoak233B8--2113-1613.8131.63------1515.34.9
1987Oakland AthleticsALMLBoak23OF3--1---111.0000.33------1512.01.9
1988Oakland AthleticsALMLBoak241B154--122888911813251316.9938.55------15599.495.1
1988Oakland AthleticsALMLBoak24OF1---------------1550.60.6
1989Oakland AthleticsALMLBoak251B141--1170114612212901284.9959.11------14398.687.0
1989Oakland AthleticsALMLBoak25DH2---------------1431.41.2
1990Oakland AthleticsALMLBoak261B154--132995512614291424.9979.25------15698.795.1
1990Oakland AthleticsALMLBoak26DH2---------------1561.31.2
1991Oakland AthleticsALMLBoak271B152--1191101412012961292.9978.50------15498.793.8
1992Oakland AthleticsALMLBoak281B139--111871611811951189.9958.55------139100.085.8
1993Oakland AthleticsALMLBoak291B25--19714-202112111.0008.44------2792.615.4
1994Oakland AthleticsALMLBoak301B40--30718426329325.9888.13------4785.135.1
1994Oakland AthleticsALMLBoak30DH5---------------4710.64.4
1995Oakland AthleticsALMLBoak311B91--775641265851839.9869.22------10487.563.2
1995Oakland AthleticsALMLBoak31DH10---------------1049.66.9
1996Oakland AthleticsALMLBoak321B109--9136010118983973.9908.93------13083.867.3
1996Oakland AthleticsALMLBoak32DH18---------------13013.811.1
1997Oakland AthleticsALMLBoak331B101--88460688950944.9949.35------10596.262.3
1997St. Louis CardinalsNLMLBsln331B50--43934140474473.9989.46------5198.030.9
1998St. Louis CardinalsNLMLBsln341B151--1326971212814351423.9929.42------15597.493.2
1999St. Louis CardinalsNLMLBsln351B151--1180801311912731260.9908.34------15398.793.8
2000St. Louis CardinalsNLMLBsln361B70-58753523149559558.9987.970.95-----8978.743.2
2001St. Louis CardinalsNLMLBsln371B90-72468633460723719.9947.990.99-----9792.855.6
MLB Totals for 1B - 15 season(s)-   1B1763-131114451104210314081559615493.9938.7911.82-----17630.00.0
MLB Totals for DH - 5 season(s)-   DH37---------------370.00.0
MLB Totals for 3B - 2 season(s)-   3B24--1231915243.8271.79------240.00.0
MLB Totals for OF - 2 season(s)-   OF4--1---111.0000.25------40.00.0
AAA Totals for 3B - 1 season(s)-   3B78--53126259204179.8772.29------780.00.0
AA Totals for 3B - 1 season(s)-   3B55--34124166174158.9082.87------550.00.0
A+ Totals for 3B - 1 season(s)-   3B130--822393323354321.9072.47------1300.00.0
A+ Totals for 1B - 2 season(s)-   1B16--1307110138137.9938.56------160.00.0

Fielding Statistics - Position Grid

TopPositions by DayStats GlossaryAbout Fielding Data
YearTeam NameLeagueLevelOrgAgePC1B2BSS3BLFCFRFOFDH
1984Modesto A's CalifA+oak20--14--------
1985Modesto A's CalifA+oak21--2--130-----
1986Huntsville Stars SouAAoak22-----55-----
1986Tacoma Tigers PCLAAAoak22-----78-----
1986Oakland AthleticsALMLBoak22-----16-----
1987Oakland AthleticsALMLBoak23--145--8---3-
1988Oakland AthleticsALMLBoak24--154------1-
1989Oakland AthleticsALMLBoak25--141-------2
1990Oakland AthleticsALMLBoak26--154-------2
1991Oakland AthleticsALMLBoak27--152--------
1992Oakland AthleticsALMLBoak28--139--------
1993Oakland AthleticsALMLBoak29--25--------
1994Oakland AthleticsALMLBoak30--40-------5
1995Oakland AthleticsALMLBoak31--91-------10
1996Oakland AthleticsALMLBoak32--109-------18
1997Oakland AthleticsALMLBoak33--101--------
1997St. Louis CardinalsNLMLBsln33--50--------
1998St. Louis CardinalsNLMLBsln34--151--------
1999St. Louis CardinalsNLMLBsln35--151--------
2000St. Louis CardinalsNLMLBsln36--70--------
2001St. Louis CardinalsNLMLBsln37--90--------

Other Batting Statistics

TopRegular Season BattingStats GlossaryAbout 'Other' Stats
YearTeamLeagueCategoryAgeGABRH2B3BHRRBISBCSBBSOHBPSHSFIBBDPAVGOBPSLGOPSTBXBHPAbabipISOSecABB%SO%K-BBHR%AB/HRXBH%
1988Oakland AthleticsChamp. SeriesMLB24415450013001500000.333.375.533.9088116.444.200.2676.2531.255.006.2515.0020.00
1988Oakland AthleticsWorld SeriesMLB24517110011003400000.059.200.235.4354120.000.176.35315.0020.001.335.0017.00100.00
1989Oakland AthleticsChamp. SeriesMLB25518371013001400000.389.421.6111.03211219.462.222.2785.2621.054.005.2618.0028.57
1989Oakland AthleticsWorld SeriesMLB25417051001001300000.294.333.353.6866118.357.059.1185.5616.673.000.000.0020.00
1990Oakland AthleticsChamp. SeriesMLB26413220002003300000.154.313.154.4672016.200.000.23118.7518.751.000.000.000.00
1990Oakland AthleticsWorld SeriesMLB26414130000002400000.214.313.214.5273016.300.000.14312.5025.002.000.000.000.00
1992Oakland AthleticsChamp. SeriesMLB28620130013005400000.150.320.300.6206125.133.150.40020.0016.000.804.0020.0033.33
2000St. Louis CardinalsDiv SeriesMLB3632110011001000000.500.6672.0002.667413.0001.5002.00033.330.000.0033.332.00100.00
2000St. Louis CardinalsChamp. SeriesMLB3632000000001000000.000.333.000.333003.000.000.50033.330.000.000.000.000.00
2001St. Louis CardinalsDiv SeriesMLB37411010000000600000.091.091.091.1821011.200.000.0000.0054.550.000.000.000.00
MLB Playoffs - Divisional Series Totals - 2 yrs713120011001600000.154.214.385.5995114.167.231.3087.1442.866.007.1413.0050.00
MLB Playoffs - Championship Series Totals - 5 yrs226810171031100111600000.250.354.397.75127479.286.147.30913.9220.251.453.8022.6723.53
MLB Playoffs - World Series Totals - 3 yrs13482910120061100000.188.278.271.54913254.222.083.20811.1120.371.831.8548.0022.22

Jobs in Baseball

TopAbout Jobs
YearTeamLgLevelCategoryOrgAgeJobGWLPctGBLRankManager/HCPlayoffs
2010St. Louis CardinalsNLMLBMLBsln46Hitting Coach1628676.5315.02Tony La Russa
2011St. Louis CardinalsNLMLBMLBsln47Hitting Coach1629072.5566.02Tony La RussaWon World Series (Rangers)
2012St. Louis CardinalsNLMLBMLBsln48Hitting Coach1628874.5439.04Mike MathenyLost in NLCS (Giants)
2013Los Angeles DodgersNLMLBMLBlan49Hitting Coach1629270.568--1Don MattinglyLost in NLCS (Cardinals)
2014Los Angeles DodgersNLMLBMLBlan50Hitting Coach1629468.580--1Don Mattingly
2015Los Angeles DodgersNLMLBMLBlan51Hitting Coach1629270.568--1Don MattinglyLost in 1st Round (Mets)
2016San Diego PadresNLMLBMLBsdn52Bench Coach1626894.42023.05Andy Green
2017San Diego PadresNLMLBMLBsdn53Bench Coach1627191.43833.04Andy Green
2018San Diego PadresNLMLBMLBsdn54Bench Coach733439.4666.55Andy Green
* 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 [26]

TopAwards SectionAbout Awards
YearAwards (Notes)# Awards
1987American League Player of the Week (June 22-June 28) ... American League Rookie of the Year2
1989American League Player of the Week (April 3-April 9)1
1990American League Gold Glove (First Base)1
1992AL Silver Slugger Award (1B) ... American League Player of the Week (April 6-April 12)2
1993American League Player of the Week (May 3-May 9)1
1995American League Player of the Week (June 5-June 11)1
1996AL Player of the Month (June) ... AL Silver Slugger Award (1B)2
1997National League Player of the Week (August 11-August 17) ... NL Player of the Month (September)2
1998Baseball America First-Team Major League All-Star (1B) ... Baseball America Player of the Year ... National League Player of the Week (March 30-April 5) ... National League Player of the Week (September 21-September 27) ... National League Player of the Week (May 18-May 24) ... NL Player of the Month (September) ... NL Player of the Month (May) ... NL Player of the Month (April) ... NL Silver Slugger Award (1B) ... St. Louis Cardinals Player of the Year10
1999Baseball America Second-Team Major League All-Star (1B) ... National League Player of the Week (August 2-August 8) ... NL Player of the Month (July) ... St. Louis Cardinals Player of the Year4

Roster Transactions

Top Change of Organization Injuries/DL Contracts
Tranx DatePosOrganizationAssignment40mStatusTypeTransaction DescriptionAgeRoster for Current Team
2001-05-28InjuredActivated from DL 
2001-04-16InjuredDisabled -- Right knee discomfort 
1997-07-31TradeTraded by Athletics to Cardinals for Blake Stein, T.J. Mathews and Eric Ludwick. 
1992-12-24ContractSigned as Free Agent by Athletics. 
1992-10-26Free AgentGranted Free Agency. 
* 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
1986Oakland AthleticsTeam Payroll2260,000-61428-386,34760,00060,000
1987Oakland AthleticsTeam Payroll2372,500-4822632344,90660,000132,500
1988Oakland AthleticsTeam Payroll24250,000-3401452392,10762,500382,500
1989Oakland AthleticsTeam Payroll25510,500-2441670++429,80262,500893,000
1990Oakland AthleticsTeam Payroll261,500,000-64392++515,727100,0002,393,000
1991Oakland AthleticsTeam Payroll272,850,000-35696++742,231100,0005,243,000
1992Oakland AthleticsTeam Payroll282,700,000-84890++962,245109,0007,943,000
1993Oakland AthleticsTeam Payroll294,000,000-37297++968,431109,00011,943,000
1994Oakland AthleticsTeam Payroll303,000,000-113788++957,101109,00014,943,000
1995Oakland AthleticsTeam Payroll316,925,000-71100++999,520109,00021,868,000
1996Oakland AthleticsTeam Payroll327,050,000-61100++957,870109,00028,918,000
1997Oakland AthleticsTeam Payroll337,150,000-81100++1,182,177150,00036,068,000
1997St. Louis CardinalsTeam Payroll337,150,000-81100++1,182,177150,00036,068,000
1998St. Louis CardinalsTeam Payroll348,928,354-41100++1,276,192170,00044,996,354
1999St. Louis CardinalsTeam Payroll359,358,667-101100++1,454,491200,00054,355,021
2000St. Louis CardinalsTeam Payroll369,333,333-18199++1,394,248200,00063,688,354
2001St. Louis CardinalsTeam Payroll3711,000,000-16199++1,897,758200,00074,688,354
* 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