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

Mariano RiveraHigh Level: MLB Status: MLB Years: 1995-2013
Follow TBC on Twitter and Facebook

Rated Prospect
World Series Champion

PositionsP-1218Position when DraftedPPlayer Listed UnderMajor Leaguers
Proper NameMariano Rivera
Height6-2Weight170BatsRightThrowsRight
Born DateNovember 29,1969 [48.081]PlacePanama City,Panama

DraftedSigned as undrafted amateur free agent in 1990 by the New York Yankees.
Signing Bonus$3,500Signing ScoutsHerb RaybournService Time17.105 (2012)
Prospect Rankings[BA] 1993-MLB-#9 ... 1995-MLB-#9
MLB DebutMay 23,1995 [25.175]
OrganizationsNYA [24] Awards22Awards Voting15-354
TBC Player ID546Retrosheet IDrivem002MLBAM ID121250
RelationshipsCousin of Ruben Rivera, Father of Mariano Rivera
Research ToolsIntersect Player -- Compare Player -- Random Player
About Profile Data

Pitching Stats -- Batting Stats -- Fielding Statistics -- Other Pitching -- Transactions -- Awards -- Salaries
This player page is available for sponsorship:
Sponsor the Mariano Rivera 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 RatingsPitchingStrikeouts71Walks89Hittable84SO/BB91vsPower84Hitting0Durability82Team.579Ratings Explained

Pitching Statistics

TopStats GlossaryPitching DetailsStatistical FeatsPitch DataOther PitchingRemove Filters
YearTeamLeagueLvlOrgUnifPosAgeWLERAGGSGRCGSHGFSVIPHRERHRBBSOWPBKHBWHIPH9HR9BB9SO9K-BBWpctFIP
1990Gulf Coast YankeesGCLRknya-Rel20510.17221211112152.0173107580200.462.94--1.2110.048.29.833-
1991Greensboro HornetsSALAnya-S/R21492.752915141060114.210348352361233001.218.080.162.839.653.42.308-
1992Fort Lauderdale YankeesFSLA+nya-ST22532.2810100310059.040171555420000.766.070.760.766.378.40.625-
1993Gulf Coast YankeesGCLRknya-ST23012.2522000004.02110161000.754.50--2.2513.506.00.000-
1993Greensboro HornetsSALAnya-ST23102.0610100000039.031129015322001.177.09--3.437.322.131.000-
1993Minor Totals (2 teams)Minor--ST0112.0812120000043.0331310016383001.136.85--3.327.892.38.500-
1994Tampa YankeesFSLA+nya-ST24302.21770000036.234129212270001.258.350.492.956.632.251.000-
1994Albany/Colonie YankeesEastAAnya-ST24302.27990000063.058201658391101.048.240.711.145.544.881.000-
1994Columbus ClippersILAAAnya-ST24425.81660100031.0342220510230101.429.871.452.906.682.30.667-
1994Minor Totals (3 teams)Minor--ST01023.09222201000130.112654451230891201.198.660.822.066.112.97.833-
1995Columbus ClippersILAAAnya-ST25222.10770110030.02510723300000.937.500.600.909.0010.00.500-
1995New York YankeesALMLBnya42S/R25535.5119109002067.07143411130510121.519.541.484.036.851.70.6255.15
1996New York YankeesALMLBnya42Rel26832.096106100145107.27325251341301020.996.100.082.8410.873.82.7271.88
1997New York YankeesALMLBnya42CL27641.886606600564371.2651715520682001.198.160.632.518.543.40.6002.96
1998New York YankeesALMLBnya42CL28301.915405400493661.0481313317360011.067.040.442.495.282.121.0003.48
1999New York YankeesALMLBnya42CL29431.836606600634569.0431514218522130.885.610.262.356.782.89.5712.92
2000New York YankeesALMLBnya42CL30742.856606600613675.2582624425582001.106.900.482.976.902.32.6363.28
2001New York YankeesALMLBnya42CL31462.347107100665080.2612421512831010.906.810.561.349.266.92.4002.28
2002Gulf Coast YankeesGCLRknya-ST32000.0011000002.02000120001.509.00--4.509.002.00--
2002New York YankeesALMLBnya42CL32142.744504500372846.0351614311411121.006.850.592.158.023.73.2002.88
2003New York YankeesALMLBnya42CL33521.666406400574070.2611513310630041.007.770.381.278.026.30.7142.39
2004New York YankeesALMLBnya42CL34421.947407400695378.2651717320660051.087.440.342.297.553.30.6672.82
2005New York YankeesALMLBnya42CL35741.387107100674378.0501812218800040.875.740.232.079.194.44.6362.15
2006New York YankeesALMLBnya42CL36551.806306300593475.0611615311550050.967.320.361.326.605.00.5002.84
2007New York YankeesALMLBnya42CL37343.156706700583071.0682525412741061.128.580.501.519.346.17.4292.65
2008New York YankeesALMLBnya42CL38651.406406400603970.241111146771020.675.220.510.769.8112.83.5452.03
2009New York YankeesALMLBnya42CL39331.766606600554466.0481413712721010.906.510.951.639.776.00.5002.89
2010New York YankeesALMLBnya42CL40331.806106100553360.0391412211450050.835.850.301.656.754.09.5002.81
2011New York YankeesALMLBnya42CL41121.916406400544461.047131338601020.906.900.441.178.807.50.3332.19
2012New York YankeesALMLBnya42Rel42112.1690900958.06220280000.966.48--2.168.644.00.5001.90
2013New York YankeesALMLBnya42CL43622.116406400604464.058161569540011.058.160.841.277.596.00.7503.05
MLB Totals - 19 Season(s)Filter82602.211115101105009516521279.2998340315712861173133461.007.000.502.018.224.10.577-0.33
Minor League Totals - 7 Season(s)Filter27182.35103683573181430.034614511321983827401.037.200.442.047.953.90.600-
AAA Totals - 2 Season(s)Filter643.9813130210061.0593227713530101.188.701.031.927.824.08.600-
AA Totals - 1 Season(s)Filter302.27990000063.058201658391101.048.240.711.145.544.881.000-
A+ Totals - 2 Season(s)Filter832.2517170310095.1742924717690000.956.940.661.596.474.06.727-
A Totals - 2 Season(s)Filter592.573925141060153.113460442511555001.207.830.122.989.063.04.357-
Rk Totals - 3 Season(s)Filter520.31254211112158.0214209661200.523.26--1.4010.247.33.714-
New York Yankees Totals - 19 Season(s)Filter82602.211115101105009516521279.2998340315712861173133461.007.000.502.018.224.10.577-
Average MLB - Per ~220 innings14102.21191218900163112220.0171585412492012181.007.000.502.018.224.10.583-0.33
Average Minor - Per ~220 innings1492.355235174291220.0176745811501944201.037.200.442.047.953.90.609-

Batting Statistics

TopStats GlossaryBatting DetailsStatistical FeatsRemove Filters
YearTeamLeagueLvlOrgUnifPosAgeGABRH2B3BHRRBISBCSBBSOHBPSHSFIBBDPAVGOBPSLGOPSTBXBHPAbabipISOSecAwOBABB%SO%K-BBHR%AB/HRXBH%
2006New York YankeesALMLBnya42p36101000000000100000.000.000.000.000001.000.000.000.0000.00100.000.000.000.000.00
2009New York YankeesALMLBnya42p3961000001001000000.000.500.000.500002.000.0001.000.35450.000.000.000.000.000.00
2010New York YankeesALMLBnya42p4041000000000000000.000.000.000.000001.000.000.000.0000.000.000.000.000.000.00
MLB Totals - 4 Season(s)Filter843000001001100000.000.250.000.250004.000.000.333.00025.0025.001.000.000.000.00
Average MLB - Per 162 games1626000002002200000.000.250.000.250008.000.000.333.00025.0025.001.000.000.000.00

Fielding Statistics

TopPositions by DayStats GlossaryAbout Fielding Data
YearTeam NameLgLevelOrgAgePosGGSInnPOAEDPTCTSCFPctRFgRFiSBCSSB%PBGPPos-ShareTm-Share
1990Gulf Coast Yankees GCLRknya20P22--55--10101.0000.45------22100.035.5
1991Greensboro Hornets SALAnya21P29--419122423.9580.79------29100.020.6
1992Fort Lauderdale Yankees FSLA+nya22P10--313-116161.0001.60------10100.014.7
1993Gulf Coast Yankees GCLRknya23P2---1--111.0000.50------2100.03.4
1993Greensboro Hornets SALAnya23P10--26--881.0000.80------10100.07.1
1994Tampa Yankees FSLA+nya24P7--410-114141.0002.00------7100.05.3
1994Albany/Colonie Yankees EastAAnya24P9--87211715.8821.67------9100.06.4
1994Columbus Clippers ILAAAnya24P6--25--771.0001.17------6100.04.2
1995Columbus Clippers ILAAAnya25P7--54--991.0001.29------7100.05.0
1995New York YankeesALMLBnya25P19-67214-116161.0000.840.24-----19100.013.2
1996New York YankeesALMLBnya26P61-107413--17171.0000.280.16-----61100.037.7
1997New York YankeesALMLBnya27P66-71119--20201.0000.300.28-----66100.040.7
1998New York YankeesALMLBnya28P54-61314-117171.0000.310.28-----54100.033.3
1999New York YankeesALMLBnya29P66-691210-222221.0000.330.32-----66100.040.7
2000New York YankeesALMLBnya30P66-75815--23231.0000.350.31-----66100.041.0
2001New York YankeesALMLBnya31P71-8017151-3332.9700.450.40-----71100.044.4
2002Gulf Coast Yankees GCLRknya32P1---------------1100.01.7
2002New York YankeesALMLBnya32P45-463621119.8180.200.20-----45100.028.0
2003New York YankeesALMLBnya33P64-704152-2119.9050.300.27-----64100.039.5
2004New York YankeesALMLBnya34P74-78931114140.9760.540.51-----74100.045.7
2005New York YankeesALMLBnya35P71-78722-129291.0000.410.37-----71100.043.8
2006New York YankeesALMLBnya36P63-75718-125251.0000.400.33-----63100.038.9
2007New York YankeesALMLBnya37P67-71610-116161.0000.240.23-----67100.041.4
2008New York YankeesALMLBnya38P64-7068-114141.0000.220.20-----64100.039.5
2009New York YankeesALMLBnya39P66-66216-118181.0000.270.27-----66100.040.7
2010New York YankeesALMLBnya40P61-60216--18181.0000.300.30-----61100.037.7
2011New York YankeesALMLBnya41P64-61112-113131.0000.200.21-----64100.039.5
2012New York YankeesALMLBnya42P9-812--331.0000.330.38-----9100.05.6
2013New York YankeesALMLBnya43P64-64512--17171.0000.270.273-100.0-64100.039.5
MLB Totals for P - 19 season(s)-   P1115-1277110258612374368.9840.330.293-100.0-11150.00.0
AAA Totals for P - 2 season(s)-   P13--79--16161.0001.23------130.00.0
AA Totals for P - 1 season(s)-   P9--87211715.8821.67------90.00.0
A+ Totals for P - 2 season(s)-   P17--723-230301.0001.76------170.00.0
A Totals for P - 2 season(s)-   P39--625123231.9690.79------390.00.0
Rk Totals for P - 3 season(s)-   P25--56--11111.0000.44------250.00.0

Fielding Statistics - Position Grid

TopPositions by DayStats GlossaryAbout Fielding Data
YearTeam NameLeagueLevelOrgAgePC1B2BSS3BLFCFRFOFDH
1990Gulf Coast Yankees GCLRknya2022----------
1991Greensboro Hornets SALAnya2129----------
1992Fort Lauderdale Yankees FSLA+nya2210----------
1993Gulf Coast Yankees GCLRknya232----------
1993Greensboro Hornets SALAnya2310----------
1994Tampa Yankees FSLA+nya247----------
1994Albany/Colonie Yankees EastAAnya249----------
1994Columbus Clippers ILAAAnya246----------
1995Columbus Clippers ILAAAnya257----------
1995New York YankeesALMLBnya2519----------
1996New York YankeesALMLBnya2661----------
1997New York YankeesALMLBnya2766----------
1998New York YankeesALMLBnya2854----------
1999New York YankeesALMLBnya2966----------
2000New York YankeesALMLBnya3066----------
2001New York YankeesALMLBnya3171----------
2002Gulf Coast Yankees GCLRknya321----------
2002New York YankeesALMLBnya3245----------
2003New York YankeesALMLBnya3364----------
2004New York YankeesALMLBnya3474----------
2005New York YankeesALMLBnya3571----------
2006New York YankeesALMLBnya3663----------
2007New York YankeesALMLBnya3767----------
2008New York YankeesALMLBnya3864----------
2009New York YankeesALMLBnya3966----------
2010New York YankeesALMLBnya4061----------
2011New York YankeesALMLBnya4164----------
2012New York YankeesALMLBnya429----------
2013New York YankeesALMLBnya4364----------

Other Pitching Statistics

TopRegular Season PitchingAbout 'Other' Stats
YearTeamLeagueCategoryAgeWLERAGGSGRCGSHOGFSVIPHRERHRBBSOWPBKHBWHIPH9HR9BB9SO9K-BBRA9WPct
1995New York YankeesDiv SeriesMLB25100.003005.1301800.785.060.001.6913.508.000.001.000
1996New York YankeesDiv SeriesMLB26000.002004.2001100.240.000.001.931.931.000.00.000
1996New York YankeesChamp. SeriesMLB26100.002004.0601501.7513.500.002.2511.255.000.001.000
1996New York YankeesWorld SeriesMLB26001.594005.2413401.356.350.004.766.351.330.00.000
1997New York YankeesDiv SeriesMLB27004.502012.0210101.009.000.000.004.5000.00.000
1998New York YankeesDiv SeriesMLB28000.003023.1101200.652.700.002.705.402.000.00.000
1998New York YankeesChamp. SeriesMLB28000.004015.2001500.190.000.001.597.945.000.00.000
1998New York YankeesWorld SeriesMLB28000.003034.1500401.2210.380.000.008.3100.00.000
1999New York YankeesDiv SeriesMLB29000.002023.0100300.333.000.000.009.0000.00.000
1999New York YankeesChamp. SeriesMLB29100.003024.2000300.000.000.000.005.7900.001.000
1999New York YankeesWorld SeriesMLB29100.003024.2301300.955.790.001.935.793.000.001.000
2000New York YankeesDiv SeriesMLB30000.003035.0200200.403.600.000.003.6000.00.000
2000New York YankeesChamp. SeriesMLB30001.933014.2410100.957.710.000.001.9300.00.000
2000New York YankeesWorld SeriesMLB30003.004026.0421700.836.000.001.5010.507.000.00.000
2001New York YankeesDiv SeriesMLB31000.003025.0400400.807.200.000.007.2000.00.000
2001New York YankeesChamp. SeriesMLB31101.934024.2211300.713.860.001.935.793.000.001.000
2001New York YankeesWorld SeriesMLB31111.424016.16211701.158.530.001.429.957.002.84.500
2002New York YankeesDiv SeriesMLB32000.0010100111.01000000001.009.000.000.000.0000.00.000
2003New York YankeesDiv SeriesMLB33000.0020200224.00000040000.000.000.000.009.0000.00.000
2003New York YankeesChamp. SeriesMLB33101.1340400428.05110060000.635.630.000.006.7501.131.000
2003New York YankeesWorld SeriesMLB33000.0020200214.02000040000.504.500.000.009.0000.00.000
2004New York YankeesDiv SeriesMLB34100.0040400305.22000020000.383.180.000.003.1800.001.000
2004New York YankeesChamp. SeriesMLB34001.2950500327.06110260001.147.710.002.577.713.001.29.000
2005New York YankeesDiv SeriesMLB35003.0020200223.01110120000.673.000.003.006.002.003.00.000
2006New York YankeesMLB Spring TrainingMLB36001.0090900009.02111112000.332.001.001.0012.0012.001.00.000
2006New York YankeesDiv SeriesMLB36000.0010100101.01000000001.009.000.000.000.0000.00.000
2007New York YankeesMLB Spring TrainingMLB37000.0010010002010.04000111000.503.600.000.909.9011.000.00.000
2008New York YankeesMLB Spring TrainingMLB38001.4270700006.1411017100.825.680.001.429.957.001.42.000
2009New York YankeesMLB Spring TrainingMLB39000.0001-100136.0400100000.676.001.500.000.0000.00.000
2009New York YankeesDiv SeriesMLB39000.0030300213.24000170001.569.820.002.4517.187.000.00.000
2009New York YankeesChamp. SeriesMLB39001.2950500327.03110240000.713.860.002.575.142.001.29.000
2009New York YankeesWorld SeriesMLB39000.0040400425.13000230000.985.060.003.385.061.500.00.000
2010New York YankeesMLB Spring TrainingMLB40000.0060600006.0430027001.006.000.003.0010.503.504.50.000
2010New York YankeesDiv SeriesMLB40000.0030300323.12000010000.655.400.000.002.7000.00.000
2010New York YankeesChamp. SeriesMLB40000.0030300313.02000010000.676.000.000.003.0000.00.000
2011New York YankeesMLB Spring TrainingMLB41000.0050500005.0300006000.605.400.000.0010.8000.00.000
2011New York YankeesDiv SeriesMLB41000.0020200201.10000010000.000.000.000.006.7500.00.000
2012New York YankeesMLB Spring TrainingMLB42201.1380800008.0411004100.504.500.000.004.5001.131.000
2013New York YankeesMLB Spring TrainingMLB43000.0070700117.0300019000.573.860.001.2911.579.000.00.000
MLB Spring Training Totals - 8 yrs200.4752151004457.328632656200.594.400.310.948.799.330.941.000
MLB Playoffs - Divisional Series Totals - 15 yrs200.353603600161851.324120538000.564.210.000.886.667.600.181.000
MLB Playoffs - Championship Series Totals - 9 yrs400.923303300131348.728350734000.725.180.001.296.294.860.551.000
MLB Playoffs - World Series Totals - 7 yrs210.99240240061136.327240832000.966.690.001.987.934.000.50.667

Other Batting Statistics

TopRegular Season BattingStats GlossaryAbout 'Other' Stats
YearTeamLeagueCategoryAgeGABRH2B3BHRRBISBCSBBSOHBPSHSFIBBDPAVGOBPSLGOPSTBXBHPAbabipISOSecABB%SO%K-BBHR%AB/HRXBH%
1998New York YankeesWorld SeriesMLB2831000000000000000.000.000.000.000001.000.000.0000.000.000.000.000.000.00
2000New York YankeesWorld SeriesMLB3041000000000000000.000.000.000.000001.000.000.0000.000.000.000.000.000.00
MLB Playoffs - World Series Totals - 2 yrs72000000000000000.000.000.000.000002.000.000.0000.000.000.000.000.000.00

Awards [22]

TopAwards SectionAbout Awards
YearAwards (Notes)# Awards
1999World Series MVP ... AL Pitcher of the Month (August) ... Baseball America First-Team Major League All-Star (RP) ... AL Rolaids Relief Pitcher of the Year4
2001Baseball America First-Team Major League All-Star (RP) ... AL Rolaids Relief Pitcher of the Year2
2003ALCS Most Valuable Player1
2004AL Rolaids Relief Pitcher of the Year ... Baseball America First-Team Major League All-Star (RP)2
2005Delivery Man Award (MLB Reliever of the year) ... New York Yankees Player of the Year ... Baseball America First-Team Major League All-Star (RP) ... AL Rolaids Relief Pitcher of the Year4
2006Delivery Man Award (MLB Reliever of the year)1
2008Major League 2nd All-Star (end of season) (RP) ... American League Player of the Week (May 26-June 1)2
2009Delivery Man Award (MLB Reliever of the year) ... Major League 1st All-Star (end of season) (RP) ... American League Player of the Week (June 22-June 28)3
2011Major League 1st All-Star (end of season) (RP) ... American League Player of the Week (September 19-September 25)2
2013MLB All-Star Game Most Valuable Player (AL)1

Roster Transactions

Top Change of Organization Injuries/DL Contracts
Tranx DatePosOrganizationAssignment40mStatusTypeTransaction DescriptionRoster for Current Team
2013-10-31CLFree Agent -RetiredRetiredAnnounced retirement  
2012-11-30CLNew York YankeesNew York Yankees (MLB)YActiveContractSigned to 1-year contract ($10m)Team Roster on 2012-11-30
2012-10-29PFree Agent -Free AgentFree AgentDeclared free agency  
2012-05-13PNew York YankeesNew York Yankees (MLB)-DL-60InjuredDL60 Transferred to 60-day DLTeam Roster on 2012-05-13
2012-05-04PNew York YankeesNew York Yankees (MLB)YDL-15InjuredDL15 Torn ACLTeam Roster on 2012-05-04
Tranx DatePosOrganizationAssignment40mStatusTypeTransaction DescriptionRoster for Current Team
2010-12-07ContractSigned by Yankees 
2010-11-07Free AgentGranted free agency 
2007-12-17ContractSigned by Yankees (3-years) 
2003-04-30InjuredActivated from DL 
2002-09-21InjuredActivated from DL 
2002-08-18InjuredDisabled -- right shoulder 
2002-08-08InjuredActivated from DL 
2002-07-26InjuredDisabled -- right shoulder 
2002-06-25InjuredActivated from DL 
2002-06-10InjuredDisabled -- groin 
1990-02-17ContractSigned as undrafted amateur Free Agent by Yankees. 
* 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
1990New York Yankees-203,500-------3,500Signing Bonus as an amateur free agent
1995New York YankeesTeam Payroll25109,000-75333-999,520109,000112,500
1996New York YankeesTeam Payroll26131,125-6753026957,870109,000243,625
1997New York YankeesTeam Payroll27550,000-36326601,182,177150,000793,625
1998New York YankeesTeam Payroll28750,000-35321611,276,192170,0001,543,625
1999New York YankeesTeam Payroll294,250,000-1161188++1,454,491200,0005,793,625
2000New York YankeesTeam Payroll307,250,000-36497++1,394,248200,00013,043,625
2001New York YankeesTeam Payroll319,150,000-31597++1,897,758200,00022,193,625
2002New York YankeesTeam Payroll329,450,000-33897++2,011,045200,00031,643,625
2003New York YankeesTeam Payroll3310,500,000-38796++2,163,527300,00042,143,625
2004New York YankeesTeam Payroll3410,890,000-37897++2,070,100300,00053,033,625
2005New York YankeesTeam Payroll3510,500,000-391096++2,189,055300,00063,533,625
2006New York YankeesTeam Payroll3610,500,000-481194++2,365,072327,00074,033,625
2007New York YankeesTeam Payroll3710,500,000-521094++2,459,737380,00084,533,625
2008New York YankeesTeam Payroll3815,000,000-22798++2,696,252390,00099,533,625
2009New York YankeesTeam Payroll3915,000,000-20698++2,746,792400,000114,533,625
2010New York YankeesTeam Payroll4015,000,000-27698++2,812,412400,000129,533,625
2011New York YankeesTeam Payroll4114,911,700-29597++2,722,607414,000144,445,325
2012New York YankeesTeam Payroll4214,940,02517.10539796++2,954,887480,000159,385,350
2013New York YankeesTeam Payroll4310,000,000-921290++3,021,531490,000169,385,3502012-11-30 - Signed to 1-year contract ($10m)
* 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