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

Mariano RiveraTrack this Player High 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.206]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
Pitch Repertoire Cutter (84.55%) -- Fastball (15.42%) -- 2-Seam Fastball (0.03%)
Fastball Velocity [2013] - 91.93 - [2012] - 90.45 - [2011] - 92.15 - [2010] - 91.86
Research ToolsTrack this Player -- Intersect 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.


Player Notes:   The New York Yankees retired his #42 on September 22, 2013. He wore #42 before the retirement of Jackie Robinson's #42 for all of baseball.
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
1999AL Pitcher of the Month (August) ... AL Rolaids Relief Pitcher of the Year ... Baseball America First-Team Major League All-Star (RP) ... World Series MVP4
2001AL Rolaids Relief Pitcher of the Year ... Baseball America First-Team Major League All-Star (RP)2
2003ALCS Most Valuable Player1
2004AL Rolaids Relief Pitcher of the Year ... Baseball America First-Team Major League All-Star (RP)2
2005AL Rolaids Relief Pitcher of the Year ... Baseball America First-Team Major League All-Star (RP) ... Delivery Man Award (MLB Reliever of the year) ... New York Yankees Player of the Year4
2006Delivery Man Award (MLB Reliever of the year)1
2008American League Player of the Week (May 26-June 1) ... Major League 2nd All-Star (end of season) (RP)2
2009American League Player of the Week (June 22-June 28) ... Delivery Man Award (MLB Reliever of the year) ... Major League 1st All-Star (end of season) (RP)3
2011American League Player of the Week (September 19-September 25) ... Major League 1st All-Star (end of season) (RP)2
2013MLB All-Star Game Most Valuable Player (AL)1

Roster Transactions

Top Change of Organization Injuries/DL Contracts
Tranx DatePosOrganizationAssignment40mStatusTypeTransaction DescriptionAgeRoster for Current Team
2013-10-31CLFree Agent -RetiredRetiredAnnounced retirement43.336  
2012-11-30CLNew York YankeesNew York Yankees (MLB)YActiveContractSigned to 1-year contract ($10m)43.001Team Roster on 2012-11-30
2012-10-29PFree Agent -Free AgentFree AgentDeclared free agency42.334  
2012-05-13PNew York YankeesNew York Yankees (MLB)-DL-60InjuredDL60 Transferred to 60-day DL42.165Team Roster on 2012-05-13
2012-05-04PNew York YankeesNew York Yankees (MLB)YDL-15InjuredDL15 Torn ACL42.156Team Roster on 2012-05-04
Tranx DatePosOrganizationAssignment40mStatusTypeTransaction DescriptionAgeRoster 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,023,990490,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