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

Mike PiazzaTrack this Player High Level: MLB Stat Years: 1989-2007 MLB Years: 1992-2007
Follow TBC on Twitter and Facebook

Rated Prospect
Major Award Winner
HR Derby

PositionsC-1920, DH-122, 1B-110Position when Drafted1B-CPlayer Listed UnderMajor Leaguers
Proper NameMichael Joseph Piazza
Height6-3Weight215BatsRightThrowsRight
Born DateSeptember 4,1968 [49.263]PlaceNorristown,Pennsylvania
High SchoolPhoenixville Area (Phoenixville,PA)
CollegeMiami-Dade College (Homestead,FL)

DraftedSelected by the Los Angeles Dodgers [Team Picks] in the 62nd round (1390th overall) of the 1988 Amateur Entry Draft [Signed]Service Time14.034 (2006)
Prospect Rankings[BA] 1992-MLB-#10 ... 1993-MLB-#38 ... 1993-MLB-#1
MLB DebutSeptember 1,1992 [23.362]
OrganizationsLAN [10] NYN [8] MIA [1] OAK [1] SDN [1] Awards34Awards Voting10-1433
TBC Player ID598Retrosheet IDpiazm001MLBAM ID120536
Research ToolsTrack this Player -- Intersect Player -- Compare Player -- Random Player
About Profile Data

Batting Stats -- Fielding Statistics -- Other Batting -- Transactions -- Awards -- Salaries
This player page is available for sponsorship:
Sponsor the Mike Piazza 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:   The New York Mets retired his #31 on July 30, 2016
About Sponsorships Program


Career Talent RatingsBattingSpeed26Power85Contact61XBH72RBIs87Runs44Hitting81Durability70Team.493Ratings Explained

Batting Statistics

TopStats GlossaryBatting DetailsStatistical FeatsOther BattingRemove Filters
YearTeamLeagueLvlOrgUnifPosAgeGABRH2B3BHRRBISBCSBBSOHBPSHSFIBBDPAVGOBPSLGOPSTBXBHPAbabipISOSecAwOBABB%SO%K-BBHR%AB/HRXBH%
1989Salem DodgersNwstA-lan-c2057198225311082500135120100.268.318.444.7628819214.321.176.242.3436.0723.833.923.7424.7535.85
1990Vero Beach DodgersFSLA+lan-c2188272276820064501116810100.250.281.390.67110626285.312.140.176.3003.8623.866.182.1145.3338.24
1991Bakersfield DodgersCalifA+lan34c2211744871124272298003478330820.277.344.540.88424258506.276.263.362.3859.2916.401.775.7315.4546.77
1992San Antonio MissionsTexAAlan-c2331114184311072100131800020.377.441.6581.0997518127.404.281.395.48210.2414.171.385.5116.2941.86
1992Albuquerque DukesPCLAAAlan-c239435854122225166913375720140.341.405.564.96920243398.371.223.321.4299.3014.321.544.0222.3835.25
1992Minor Totals (2 teams)Minor         12547272165335239013507520160.350.413.5871.00027761525.379.237.339.4419.5214.291.504.3820.5236.97
1992Los Angeles DodgersNLMLBlan25c23216951630170041210001.232.284.319.60322474.268.087.145.2795.4116.223.001.3569.0025.00
1993Los Angeles DodgersNLMLBlan31c241495478117424235112344686306610.318.370.561.93130761602.322.243.325.4017.6414.291.875.8115.6335.06
1994Los Angeles DodgersNLMLBlan31c251074056412918024921333651021011.319.370.541.91121942441.330.222.299.3847.4814.741.975.4416.8832.56
1995Los Angeles DodgersNLMLBlan31c261124348215017032931039801011010.346.400.6061.00626349475.365.260.353.4278.2116.842.056.7413.5632.67
1996Los Angeles DodgersNLMLBlan31c2714854787184160361050381931022121.336.422.563.98530852631.352.227.369.41612.8414.741.155.7115.1928.26
1997Los Angeles DodgersNLMLBlan31c28152556104201321401245169773051119.362.431.6381.06935573633.363.276.408.45210.9012.161.126.3213.9036.32
1998Los Angeles DodgersNLMLBlan31c293714920425093000112700143.282.329.497.8267414161.289.215.289.3476.8316.772.455.5916.5633.33
1998Florida MarlinsNLMLBflo31c29518150105000000100.278.263.389.6527119.263.111.111.2720.000.000.000.000.0020.00
1998Totals for NL-NL         15156188184381321111058802051415.328.390.570.96032071626.335.242.348.4059.2712.781.385.1117.5338.59
1998New York MetsNLMLBnyn31c291093946713733023761047532031012.348.417.6071.02423956446.355.259.381.43210.5411.881.135.1617.1340.88
1998Totals for NL-NL         15156188184381321111058802051415.328.390.570.96032071626.335.242.348.4059.2712.781.385.1117.5338.59
1999New York MetsNLMLBnyn31c30141534100162250401242251701071127.303.361.575.93630765593.283.272.367.3908.6011.801.376.7513.3540.12
2000New York MetsNLMLBnyn31c3113648290156260381134258693021015.324.398.6141.01229664545.313.290.415.42310.6412.661.196.9712.6841.03
2001New York MetsNLMLBnyn31c321415038115129036940267872011920.300.384.573.95728865573.302.273.402.39511.6915.181.306.2813.9743.05
2002New York MetsNLMLBnyn31c33135478691342323398035782303926.280.359.544.90326058541.276.264.377.38110.5415.161.446.1014.4843.28
2003Norfolk TidesILAAAnyn-c34517230012001300000.176.222.353.5756118.154.177.235.2495.5616.673.005.5617.0033.33
2003New York MetsNLMLBnyn31c346823437671301134003540103311.286.377.483.86011324273.301.197.346.37012.8214.651.144.0321.2735.82
2004New York MetsNLMLBnyn311b-c351294554712121020540068782031414.266.362.444.80620241528.281.178.327.34412.8814.771.153.7922.7533.88
2005New York MetsNLMLBnyn31c3611339841100230196200416730067.251.326.452.77818042442.260.201.304.3349.2815.161.634.3020.9542.00
2006San Diego PadresNLMLBsdn33c37126399391131912268003466303213.283.342.501.84320042439.290.218.303.3587.7415.031.945.0118.1437.17
2007Stockton PortsCalifA+oak-3839230024002300000.333.4551.0001.4559211.250.667.889.57418.1827.271.5018.184.5066.67
2007Sacramento River CatsPCLAAAoak-38317172001000300000.412.412.529.9419217.500.117.118.4110.0017.650.000.000.0028.57
2007Minor Totals (2 teams)Minor         6263102025002600000.385.429.6921.12118428.444.307.385.4757.1421.433.007.1413.0040.00
2007Oakland AthleticsALMLBoak31dh3883309338517184400186100209.275.313.414.72712826329.318.139.197.3185.4718.543.392.4338.6330.59
MLB Totals - 16 Season(s)Filter1912691110482127344842713351720759111330045146229.308.377.545.92237687797745.314.237.347.0009.8014.371.475.5116.1936.62
Minor League Totals - 6 Season(s)Filter39814331974239376924717124286801180.295.352.514.8667371691576.325.219.301.0007.8718.152.314.3820.7739.95
AAA Totals - 3 Season(s)Filter10239257132245177213386320140.337.397.554.95121746433.367.217.309.0008.7814.551.663.9323.0634.85
AA Totals - 1 Season(s)Filter31114184311072100131800020.377.441.6581.0997518127.404.281.395.00010.2414.171.385.5116.2941.86
A+ Totals - 3 Season(s)Filter20872910019547237129046015440920.267.323.490.81335786802.289.223.299.0007.4819.202.574.6119.7044.10
A- Totals - 1 Season(s)Filter57198225311082500135120100.268.318.444.7628819214.321.176.242.0006.0723.833.923.7424.7535.85
New York Mets Totals - 8 Season(s)Filter972347853210281932220655794245461702282132.296.373.542.91518854153941.296.246.368.00010.7613.851.295.5815.8140.37
Los Angeles Dodgers Totals - 7 Season(s)Filter726270744389611531775631011283440100176275.331.394.572.96615482953017.341.241.345.0009.3814.581.555.8715.2932.92
San Diego Padres Totals - 1 Season(s)Filter126399391131912268003466303213.283.342.501.84320042439.290.218.303.0007.7415.031.945.0118.1437.17
Oakland Athletics Totals - 1 Season(s)Filter83309338517184400186100209.275.313.414.72712826329.318.139.197.0005.4718.543.392.4338.6330.59
Florida Marlins Totals - 1 Season(s)Filter518150105000000100.278.263.389.6527119.263.111.111.0000.000.000.000.000.0020.00
Average MLB - Per 162 games16258689180291361131264943041219.308.377.545.92231966656.314.237.347.0009.8014.371.475.5116.1936.62
Average Minor - Per 162 games1625838017238328101035011630430.295.352.514.86630069641.325.219.301.0007.8718.152.314.3820.7739.95

Fielding Statistics

TopPositions by DayStats GlossaryAbout Fielding Data
YearTeam NameLgLevelOrgAgePosGGSInnPOAEDPTCTSCFPctRFgRFiSBCSSB%PBGPPos-ShareTm-Share
1989Salem Dodgers NwstA-lan20C35--2302161257251.9777.17-----45761.446.1
1990Vero Beach Dodgers FSLA+lan21C73--37434143422408.9675.59-----68883.054.1
1990Vero Beach Dodgers FSLA+lan211B10--544246058.9675.80------8811.47.4
1991Bakersfield Dodgers CalifA+lan22C75--58056126648636.9818.48-----1411764.155.1
1991Bakersfield Dodgers CalifA+lan221B17--1431339159156.9819.18------11714.512.5
1992San Antonio Missions TexAAlan23C25--1792242205201.9808.04------3180.618.4
1992San Antonio Missions TexAAlan231B1--10---10101.00010.00------313.20.7
1992Albuquerque Dukes PCLAAAlan23C79--4634364512506.9886.41-----59484.055.2
1992Albuquerque Dukes PCLAAAlan231B11--8773119794.9698.55------9411.77.7
1992Los Angeles DodgersNLMLBlan23C16--94711102101.9906.31-10471.412176.29.9
1993Los Angeles DodgersNLMLBlan24C146--8999911101009998.9896.84-1085964.71414998.090.1
1993Los Angeles DodgersNLMLBlan241B1--2--1221.0002.00------1490.70.6
1994Los Angeles DodgersNLMLBlan25C104--64038107688678.9856.52-762674.5710797.291.2
1995Los Angeles DodgersNLMLBlan26C112--8055298866857.9907.65-882975.212112100.077.8
1996Los Angeles DodgersNLMLBlan27C146--1055709611341125.9927.71-1553482.01214898.690.1
1997Los Angeles DodgersNLMLBlan28C139--104574161011351119.9868.05-1124372.31015291.485.8
1997Los Angeles DodgersNLMLBlan28DH7---------------1524.64.3
1998New York MetsNLMLBnyn29C99--6805785745737.9897.44-742872.5510990.861.1
1998Los Angeles DodgersNLMLBlan29C37--2772521304302.9938.16-381276.0-37100.022.8
1998Florida MarlinsNLMLBflo29C4--273113130.9687.50-3175.0-580.02.5
1998New York MetsNLMLBnyn29DH4---------------1093.72.5
1999New York MetsNLMLBnyn30C137--9534711510111000.9897.30-1153775.7714197.284.0
1999New York MetsNLMLBnyn30DH1---------------1410.70.6
2000New York MetsNLMLBnyn31C124-102686337310903900.9977.260.881103277.5313691.276.5
2000New York MetsNLMLBnyn31DH5---------------1363.73.1
2001New York MetsNLMLBnyn32C130-10859205795986977.9917.520.901143377.6714192.280.2
2001New York MetsNLMLBnyn32DH5---------------1413.53.1
2002New York MetsNLMLBnyn33C121-100681146123869857.9867.080.851252782.2813589.675.2
2002New York MetsNLMLBnyn33DH6---------------1354.43.7
2003Norfolk Tides ILAAAnyn34C4--20--120201.0005.00-----1580.02.8
2003Norfolk Tides ILAAAnyn341B1--1--1111.0001.00------520.00.7
2003New York MetsNLMLBnyn34C64635323463177384377.9825.890.71592372.016894.139.8
2003New York MetsNLMLBnyn341B1-13---331.0003.003.00-----681.50.6
2004New York MetsNLMLBnyn351B686651749835844541533.9857.841.03-----12952.742.0
2004New York MetsNLMLBnyn35C50493882591651280275.9825.500.7134979.1512938.830.9
2004New York MetsNLMLBnyn35DH8---------------1296.24.9
2005New York MetsNLMLBnyn36C1011008096183925659657.9976.500.81821386.3311389.462.3
2005New York MetsNLMLBnyn36DH5---------------1134.43.1
2006San Diego PadresNLMLBsdn37C99997185533483595587.9875.930.82971388.2712678.661.1
2006San Diego PadresNLMLBsdn37DH88--------------1266.34.9
2007Oakland AthleticsALMLBoak38DH73---------------8388.045.1
MLB Totals for C - 15 season(s)-   C1629311556410845732124881170111577.9897.112.08140042376.810216290.00.0
MLB Totals for DH - 10 season(s)-   DH1228--------------1220.00.0
MLB Totals for 1B - 3 season(s)-   1B706651850335845546538.9857.691.04-----700.00.0
AAA Totals for C - 2 season(s)-   C83--4834365532526.9896.34-----6830.00.0
AAA Totals for 1B - 2 season(s)-   1B12--8873129895.9697.92------120.00.0
AA Totals for C - 1 season(s)-   C25--1792242205201.9808.04------250.00.0
AA Totals for 1B - 1 season(s)-   1B1--10---10101.00010.00------10.00.0
A+ Totals for C - 2 season(s)-   C148--9549026910701044.9767.05-----201480.00.0
A+ Totals for 1B - 2 season(s)-   1B27--19717513219214.9777.93------270.00.0
A- Totals for C - 1 season(s)-   C35--2302161257251.9777.17-----4350.00.0

Fielding Statistics - Position Grid

TopPositions by DayStats GlossaryAbout Fielding Data
YearTeam NameLeagueLevelOrgAgePC1B2BSS3BLFCFRFOFDH
1989Salem Dodgers NwstA-lan20-35---------
1990Vero Beach Dodgers FSLA+lan21-7310--------
1991Bakersfield Dodgers CalifA+lan22-7517--------
1992San Antonio Missions TexAAlan23-251--------
1992Albuquerque Dukes PCLAAAlan23-7911--------
1992Los Angeles DodgersNLMLBlan23-16---------
1993Los Angeles DodgersNLMLBlan24-1461--------
1994Los Angeles DodgersNLMLBlan25-104---------
1995Los Angeles DodgersNLMLBlan26-112---------
1996Los Angeles DodgersNLMLBlan27-146---------
1997Los Angeles DodgersNLMLBlan28-139--------7
1998New York MetsNLMLBnyn29-99--------4
1998Los Angeles DodgersNLMLBlan29-37---------
1998Florida MarlinsNLMLBflo29-4---------
1999New York MetsNLMLBnyn30-137--------1
2000New York MetsNLMLBnyn31-124--------5
2001New York MetsNLMLBnyn32-130--------5
2002New York MetsNLMLBnyn33-121--------6
2003Norfolk Tides ILAAAnyn34-41--------
2003New York MetsNLMLBnyn34-641--------
2004New York MetsNLMLBnyn35-5068-------8
2005New York MetsNLMLBnyn36-101--------5
2006San Diego PadresNLMLBsdn37-99--------8
2007Oakland AthleticsALMLBoak38----------73

Other Batting Statistics

TopRegular Season BattingStats GlossaryAbout 'Other' Stats
YearTeamLeagueCategoryAgeGABRH2B3BHRRBISBCSBBSOHBPSHSFIBBDPAVGOBPSLGOPSTBXBHPAbabipISOSecABB%SO%K-BBHR%AB/HRXBH%
1995Los Angeles DodgersDiv SeriesMLB26314131011000200000.214.214.500.7147214.182.286.2860.0014.290.007.1414.0066.67
1996Los Angeles DodgersDiv SeriesMLB27310130002001200000.300.364.300.6643011.375.000.1009.0918.182.000.000.000.00
1999New York MetsDiv SeriesMLB3029020000000400000.222.222.222.444209.400.000.0000.0044.440.000.000.000.00
1999New York MetsChamp. SeriesMLB30624140014001600000.167.200.292.4927125.176.125.1674.0024.006.004.0024.0025.00
2000New York MetsDiv SeriesMLB31414131000004300000.214.389.286.6754118.273.072.35722.2216.670.750.000.0033.33
2000New York MetsChamp. SeriesMLB31517773024005000000.412.545.9411.48616522.333.529.82422.730.000.009.098.5071.43
2000New York MetsWorld SeriesMLB31522362024000400000.273.273.636.90914422.250.363.3640.0018.180.009.0911.0066.67
2006ItalyWBCTournament37311111000001300000.091.167.182.3492112.125.091.1828.3325.003.000.000.00100.00
2006San Diego PadresMLB Spring TrainingMLB37144561310317003600101.289.327.511.83823449.270.222.2896.1212.242.006.1215.0030.77
2006San Diego PadresDiv SeriesMLB37410011000000100001.100.100.200.3002110.111.100.1000.0010.000.000.000.00100.00
2007Oakland AthleticsMLB Spring TrainingMLB382156111950316004920103.339.397.589.98633863.356.250.3216.3514.292.254.7618.6742.11
World Baseball Classic Totals - 1 yrs311111000001300000.091.167.182.3492112.125.091.1828.3325.003.000.000.00100.00
MLB Spring Training Totals - 2 yrs351011732606330071520204.317.366.554.9205612112.317.237.3076.2513.392.145.3616.8337.50
MLB Playoffs - Divisional Series Totals - 5 yrs165731230130051200001.211.274.316.59018462.250.105.1938.0619.352.401.6157.0033.33
MLB Playoffs - Championship Series Totals - 2 yrs11418113038006600000.268.362.561.92323647.250.293.43912.7712.771.006.3813.6754.55
MLB Playoffs - World Series Totals - 1 yrs522362024000400000.273.273.636.90914422.250.363.3640.0018.180.009.0911.0066.67

Awards [34]

TopAwards SectionAbout Awards
YearAwards (Notes)# Awards
1993Baseball America Rookie of the Year ... National League Player of the Week (April 26-May 2) ... National League Player of the Week (June 14-June 20) ... National League Rookie of the Year ... NL Silver Slugger Award (C)5
1994NL Player of the Month (May) ... NL Silver Slugger Award (C)2
1995National League Player of the Week (August 21-August 27) ... National League Player of the Week (May 1-May 7) ... NL Player of the Month (August) ... NL Silver Slugger Award (C)4
1996MLB All-Star Game Most Valuable Player ... NL Silver Slugger Award (C)2
1997National League Player of the Week (August 25-August 31) ... NL Player of the Month (August) ... NL Player of the Month (June) ... NL Silver Slugger Award (C)4
1998Baseball America Second-Team Major League All-Star (C) ... National League Player of the Week (April 6-April 12) ... National League Player of the Week (April 20-April 26) ... NL Silver Slugger Award (C)4
1999Baseball America Second-Team Major League All-Star (C) ... National League Player of the Week (July 5-July 11) ... NL Silver Slugger Award (C)3
2000Baseball America First-Team Major League All-Star (C) ... National League Player of the Week (April 10-April 16) ... New York Mets Player of the Year ... NL Silver Slugger Award (C)4
2001Baseball America First-Team Major League All-Star (C) ... New York Mets Player of the Year ... NL Silver Slugger Award (C)3
2002Baseball America Second-Team Major League All-Star (C) ... National League Player of the Week (September 9-September 15) ... NL Silver Slugger Award (C)3

Roster Transactions

Top Change of Organization Injuries/DL Contracts
Tranx DatePosOrganizationAssignment40mStatusTypeTransaction DescriptionAgeRoster for Current Team
2009-06-29ContractSigned by Angels 
2007-07-20InjuredActivated from DL 
2007-05-04InjuredDisabled -- Shoulder 
2006-12-08ContractSigned by Athletics (1-year) 
2006-01-31ContractSigned by Padres 
2005-09-10InjuredActivated from DL 
2005-08-21InjuredDisabled -- - 
2004-08-30InjuredActivated from DL 
2004-08-11InjuredDisabled -- - 
2003-08-13InjuredActivated from DL 
2003-05-16InjuredDisabled -- torn groin 
1998-05-22TradeTraded by Marlins to Mets for Ed Yarnall, Preston Wilson and Geoff Goetz. 
1998-05-15TradeTraded by Dodgers with 3B Todd Zeile to Marlins for RHP Manny Barrios 3B Bobby Bonilla OF Jim Eisenreich C Charles Johnson and OF Gary Sheffield 
1998-05-14TradeTraded by Dodgers with Todd Zeile to Marlins for Gary Sheffield, Charles Johnson, Jim Eisenreich, Bobby Bonilla and Manuel Barrios. 
1988-07-11Contractsigned 
* 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
1992Los Angeles DodgersTeam Payroll23109,000-68029-962,245109,000109,000
1993Los Angeles DodgersTeam Payroll24126,000-6582628968,431109,000235,000
1994Los Angeles DodgersTeam Payroll25600,000-3331264957,101109,000835,000
1995Los Angeles DodgersTeam Payroll26900,000-2421174999,520109,0001,735,000
1996Los Angeles DodgersTeam Payroll272,700,000-116588++957,870109,0004,435,000
1997Los Angeles DodgersTeam Payroll287,000,000-11199++1,182,177150,00011,435,000
1998Florida MarlinsTeam Payroll298,000,000-11299++1,276,192170,00019,435,000
1998Los Angeles DodgersTeam Payroll298,000,000-11299++1,276,192170,00019,435,000
1998New York MetsTeam Payroll298,000,000-11199++1,276,192170,00019,435,000
1999New York MetsTeam Payroll307,171,428-26198++1,454,491200,00026,606,428
2000New York MetsTeam Payroll3112,071,429-61100++1,394,248200,00038,677,857
2001New York MetsTeam Payroll3213,571,429-41100++1,897,758200,00052,249,286
2002New York MetsTeam Payroll3310,571,429-20298++2,011,045200,00062,820,715
2003New York MetsTeam Payroll3415,571,429-92100++2,163,527300,00078,392,144
2004New York MetsTeam Payroll3516,071,429-81100++2,070,100300,00094,463,573
2005New York MetsTeam Payroll3616,071,429-91100++2,189,055300,000110,535,002
2006San Diego PadresTeam Payroll371,250,00014.03436316552,365,072327,000111,785,002
2007Oakland AthleticsTeam Payroll388,500,000-86390++2,459,737380,000120,285,002
* 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