Please SUPPORT US by putting your name on the SUPPORT WALL.
Tips Updates
MLB
Players
Teams
Leagues
Draft
Boxscores
Minor Leagues
College
People
Extra Bases
Applications
About

Ruben RiveraTrack this Player High Level: MLB Stat Years: 1992-2017 MLB Years: 1995-2003
Follow TBC on Twitter and Facebook

Rated Prospect

PositionsOF-730, CF-455, RF-123, LF-48, DH-1, 1B-1Position when DraftedOFPlayer Listed UnderMajor Leaguers
Proper NameRuben Moreno Rivera
Height6-3Weight200BatsRightThrowsRight
Born DateNovember 14,1973 [44.343]PlaceLa Chorrera,Panama

DraftedSigned as undrafted amateur free agent in 1990 by the New York Yankees.
Prospect Rankings[BA] 1994-MLB-#76 ... 1994-MLB-#4 ... 1995-MLB-#2 ... 1995-MLB-#1 ... 1996-MLB-#3 ... 1996-MLB-#1 ... 1997-MLB-#9 ... 1997-NYA-#1 ... 1998-MLB-#40
MLB DebutSeptember 3,1995 [21.293]
OrganizationsNYA [6] SDN [4] BAL [1] CHA [1] CIN [1] SFN [1] TEX [1] Awards4
TBC Player ID545Retrosheet IDriver002MLBAM ID121252
RelationshipsCousin of Mariano Rivera
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 Ruben 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


Active Talent RatingsBattingSpeed66Power85Contact46XBH80RBIs57Runs60Hitting67Durability69Team.518Ratings Explained

Batting Statistics

TopStats GlossaryBatting DetailsStatistical FeatsOther BattingRemove Filters
YearTeamLeagueLvlOrgUnifPosAgeGABRH2B3BHRRBISBCSBBSOHBPSHSFIBBDPAVGOBPSLGOPSTBXBHPAbabipISOSecAwOBABB%SO%K-BBHR%AB/HRXBH%
1992Gulf Coast YankeesGCLRknya-of18531943753103120216424962000.273.417.371.7887214244.361.098.392.37217.2120.081.170.41194.0026.42
1993Oneonta YankeesNYPLA-nya-of19551994555761347125326651310.276.385.568.95311326240.341.292.487.41013.3327.502.065.4215.3147.27
1994Greensboro BatsSALAnya-of201054008311524328813654712580216.288.372.573.94522955457.349.285.480.40210.2827.352.666.1314.2947.83
1994Tampa YankeesFSLA+nya-of203413418354352012583810007.261.308.448.7566012143.330.187.299.3275.5926.574.753.5026.8034.29
1994Minor Totals (2 teams)Minor         13953410115028633101481055163902113.281.357.541.89828967600.344.260.434.3849.1727.172.965.5016.1844.67
1995Norwich NavigatorsEastAAnya-of217125649751689391683771110224.293.402.523.92513433306.371.230.406.40212.0923.201.922.9428.4444.00
1995Columbus ClippersILAAAnya-of2148174374782153584266230105.270.373.598.97110425204.327.328.500.41312.7530.392.387.3511.6053.19
1995Minor Totals (2 teams)Minor         1194308612224102474241263133140329.284.390.553.94323858510.355.269.444.40712.3526.082.114.7117.9247.54
1995New York YankeesALMLBnya17of2151000000000100000.000.000.000.000001.000.000.000.0000.00100.000.000.000.000.00
1996Columbus ClippersILAAAnya-of22101362598520410461510409681144.235.324.395.71914334412.292.160.285.3179.7123.302.402.4336.2040.00
1996New York YankeesALMLBnya28rf-cf22468817256121662132621201.284.381.443.824399106.371.159.352.36512.2624.532.001.8944.0036.00
1997Rancho Cucamonga QuakesCalifA+sdn-23623641013103900100.174.259.348.6078227.214.174.348.26711.1133.333.003.7023.0050.00
1997Las Vegas StarsPCLAAAsdn-1b23124861251161012010000.250.280.458.73822750.407.208.250.3172.0040.0020.002.0048.0058.33
1997Minor Totals (2 teams)Minor         1871121661292042910100.225.273.423.69630977.341.198.282.3005.1937.667.252.6035.5056.25
1997San Diego PadresNLMLBsdn28rf-cf231720251001212900000.250.318.300.6186122.455.050.200.2869.0940.914.500.000.0020.00
1998Las Vegas StarsPCLAAAsdn-of24301049153031140114200203.144.222.260.482276117.197.116.260.2209.4035.903.822.5634.6740.00
1998San Diego PadresNLMLBsdn28rf249517231367262951285221101.209.325.378.7036515204.261.169.355.31713.7325.491.862.9428.6741.67
1999San Diego PadresNLMLBsdn28cf25147411658016123481875514350419.195.295.406.70116740475.229.211.372.30711.5830.112.604.8417.8750.00
2000Las Vegas StarsPCLAAAsdn-of26210120001000300000.200.200.200.4002010.286.000.000.1800.0030.000.000.000.000.00
2000San Diego PadresNLMLBsdn28cf26135423628818617578444137100218.208.296.400.69616941479.262.192.305.3059.1928.603.113.5524.8846.59
2001Cincinnati RedsNLMLBcin28cf271172633767131103463218350117.255.321.426.74711224290.333.171.262.3237.2428.623.953.4526.3035.82
2002Tulsa DrillersTexAAtex-of28592053864174104343234650425.312.388.580.96811931237.353.268.385.4089.7019.412.004.2220.5048.44
2002Oklahoma RedHawksPCLAAAtex-of28279819272472320132310012.276.366.592.9585813112.294.316.469.40211.6120.541.776.2514.0048.15
2002Minor Totals (2 teams)Minor         863035791198176663366960437.300.381.584.96517744349.335.284.413.40610.3219.771.924.8717.8248.35
2002Texas RangersALMLBtex24cf286915817334041442174554202.209.302.310.612498186.261.101.222.2809.1424.192.652.1539.5024.24
2003Bowie BaysoxEastAAbal-of294112817255162001123520104.195.273.391.6645012143.216.196.281.2898.3924.482.924.2021.3348.00
2003Ottawa LynxILAAAbal-of291448122032272041220001.417.481.6881.16933754.529.271.396.4967.4122.223.003.7024.0035.00
2003Minor Totals (2 teams)Minor         5517629458382721164740105.256.330.472.8028319197.303.216.313.3468.1223.862.944.0622.0042.22
2003San Francisco GiantsNLMLBsfn21cf-lf2931506920241051400010.180.255.340.59517455.206.160.280.2559.0925.452.803.6425.0044.44
2004Campeche PiratasMexAAA--309031468992141060100484900004.315.406.503.90915835362.349.188.373.39513.2613.541.022.7631.4035.35
2005Tampa YankeesFSLA+nya-of31617220001002600000.118.211.118.3292019.182.000.118.16810.5331.583.000.000.000.00
2005Campeche PiratasMexAAA--3180298701021622171143446600008.342.427.6211.04818539342.384.279.463.44612.8719.301.506.1414.1938.24
2005Minor Totals (2 teams)Minor         86315721041622172143467200008.330.416.5941.01018739361.374.264.444.43112.7419.941.575.8215.0037.50
2006Charlotte KnightsILAAAcha-of3210733152791821642413290101302.239.322.450.77214936377.276.211.317.3338.4923.872.814.2420.6945.57
2007Campeche PiratasMexAAA--33102384651322642576152576500009.344.429.6281.05724155441.364.284.466.45012.9314.741.145.6715.3641.67
2008Campeche PiratasMexAAA--34105366771282242570226667400009.350.449.6371.08623351432.386.287.511.46415.2817.131.125.7914.6439.84
2009Campeche PiratasMexAAA--351073879613324332901757751003012.344.450.6691.11925959467.329.325.556.47216.4910.920.666.8512.0944.36
2010Campeche PiratasMexAAA--3698344801241732173164574800000.360.451.6101.06121041401.375.250.451.45914.2111.970.845.2416.3833.06
2011Campeche PiratasMexAAA--379735784115222319073635300000.322.424.6551.07923455420.308.333.521.45915.0012.620.847.3811.5247.83
2012Campeche PiratasMexAAA--38105372641183311249144548460247.317.410.508.91818946434.381.191.363.39612.4419.351.562.7631.0038.98
2013Ciudad del Carmen DelfineMexAAA-391093838712025222802311827080555.313.439.5611.00021549478.331.248.493.43017.1514.640.854.6017.4140.83
2014Aguascalientes RielerosMexAAA-401083967211922321701984877502114.301.381.530.91121046451.327.229.379.39810.6417.071.604.6618.8638.66
2015Tabasco OlmecasMexAAA-4155200375716162460252850106.285.377.465.8429323231.305.180.335.36710.8212.121.122.6033.3340.35
2015Mexico City Red Devils ReMexAAA-412811219348041740112511004.304.371.482.8535412125.361.178.313.3718.8020.002.273.2028.0035.29
2015Totals for Mex-Mex         83312569124110411003653611010.292.375.471.84614735356.324.179.327.36810.1114.891.472.8131.2038.46
2016Puebla PericosMexAAA-42732584677170943111415031637.298.393.469.86212126309.332.171.368.36913.2716.181.222.9128.6733.77
2016Tabasco OlmecasMexAAA-42175771340130191111002.228.343.351.69420568.267.123.263.31313.2416.181.221.4757.0038.46
2016Totals for Mex-Mex         9031553902101046112506142639.286.384.448.83214131377.320.162.349.35913.2616.181.222.6531.5034.44
2017Monclova AcererosMexAAA-4376206375110073072234420223.248.326.398.7248217233.280.150.286.3129.8718.881.913.0029.4333.33
MLB Totals - 9 Season(s)Filter6621586237343671164203502018551029612428.216.307.393.7006241421818.272.177.313.00010.1828.052.763.5224.7841.40
Minor League Totals - 24 Season(s)Filter202171651399213742672374129132398103815889484126133.298.392.534.92638298728346.336.236.412.00012.4419.031.534.4819.1640.80
AAA Totals - 21 Season(s)Filter15915609110417093424430110172216583211435652820107.305.398.542.94030426876530.336.237.414.00012.7417.501.374.6118.6340.20
AA Totals - 3 Season(s)Filter1715891041643813251022012721521807413.278.370.514.88430376686.332.236.372.00010.5022.162.113.6423.5646.34
A+ Totals - 3 Season(s)Filter46174264153624135135310107.236.291.402.6937014189.302.166.287.0006.8828.044.083.1729.0034.15
A Totals - 1 Season(s)Filter1054008311524328813654712580216.288.372.573.94522955457.349.285.480.00010.2827.352.666.1314.2947.83
A- Totals - 1 Season(s)Filter551994555761347125326651310.276.385.568.95311326240.341.292.487.00013.3327.502.065.4215.3147.27
Rk Totals - 1 Season(s)Filter531943753103120216424962000.273.417.371.7887214244.361.098.392.00017.2120.081.170.41194.0026.42
San Diego Padres Totals - 4 Season(s)Filter39410261602094294613533131293411717218.204.301.397.698407971180.252.193.338.00010.9328.902.643.9022.3046.41
Cincinnati Reds Totals - 1 Season(s)Filter1172633767131103463218350117.255.321.426.74711224290.333.171.262.0007.2428.623.953.4526.3035.82
Texas Rangers Totals - 1 Season(s)Filter6915817334041442174554202.209.302.310.612498186.261.101.222.0009.1424.192.652.1539.5024.24
New York Yankees Totals - 2 Season(s)Filter518917256121662132721201.281.377.438.815399107.371.157.348.00012.1525.232.081.8744.5036.00
San Francisco Giants Totals - 1 Season(s)Filter31506920241051400010.180.255.340.59517455.206.160.280.0009.0925.452.803.6425.0044.44
Average MLB - Per 162 games162388588416316501254512571317.216.307.393.70015335445.272.177.313.00010.1828.052.763.5224.7841.40
Average Minor - Per 162 games1625741121713463010326883127813211.298.392.534.92630770669.336.236.412.00012.4419.031.534.4819.1640.80

Fielding Statistics

TopPositions by DayStats GlossaryAbout Fielding Data
YearTeam NameLgLevelOrgAgePosGGSInnPOAEDPTCTSCFPctRFgRFiSBCSSB%PBGPPos-ShareTm-Share
1992Gulf Coast Yankees GCLRknya18OF45--67104-8177.9511.71------5384.978.9
1993Oneonta Yankees NYPLA-nya19OF55--111933123120.9762.18------55100.072.4
1994Greensboro Bats SALAnya20OF104--217145-236231.9792.22------10599.074.3
1994Tampa Yankees FSLA+nya20OF34--766228482.9762.41------34100.025.8
1995Norwich Navigators EastAAnya21OF71--176731186183.9842.58------71100.050.4
1995Columbus Clippers ILAAAnya21OF48--113632122119.9752.48------48100.034.5
1995New York YankeesALMLBnya21OF4--2---221.0000.50------580.02.8
1996Columbus Clippers ILAAAnya22OF101--239671252245.9722.43------101100.071.1
1996New York YankeesALMLBnya22RF19--231--24241.0001.26------4641.311.7
1996New York YankeesALMLBnya22CF14--391--40401.0002.86------4630.48.6
1996New York YankeesALMLBnya22LF13--16---16161.0001.23------4628.38.0
1997Las Vegas Stars PCLAAAsdn231B1--1---111.0001.00------128.30.7
1997San Diego PadresNLMLBsdn23RF4--6---661.0001.50------1723.52.5
1997San Diego PadresNLMLBsdn23CF4--6---661.0001.50------1723.52.5
1997San Diego PadresNLMLBsdn23LF2--1---111.0000.50------1711.81.2
1998Las Vegas Stars PCLAAAsdn24OF30--532--55551.0001.83------30100.021.1
1998San Diego PadresNLMLBsdn24RF73--6812-7169.9720.95------9576.845.1
1998San Diego PadresNLMLBsdn24CF13--2321-2625.9621.92------9513.78.0
1998San Diego PadresNLMLBsdn24LF13--13---13131.0001.00------9513.78.0
1999San Diego PadresNLMLBsdn25CF143--312882328320.9762.24------14797.388.3
2000Las Vegas Stars PCLAAAsdn26OF2--1---111.0000.50------2100.01.4
2000San Diego PadresNLMLBsdn26CF131-10363031053318313.9842.390.30-----13597.080.9
2000San Diego PadresNLMLBsdn26LF1-1-------------1350.70.6
2001Cincinnati RedsNLMLBcin27CF70-405129322134132.9851.890.33-----11759.843.2
2001Cincinnati RedsNLMLBcin27RF21-12634-1-3534.9711.620.27-----11717.913.0
2001Cincinnati RedsNLMLBcin27LF10-5371--881.0000.800.15-----1178.56.2
2002Tulsa Drillers TexAAtex28OF59--13542-141139.9862.36------59100.042.4
2002Oklahoma RedHawks PCLAAAtex28OF26--5863-6764.9552.46------2796.318.1
2002Texas RangersALMLBtex28CF67-471167231172169.9832.520.36-----6997.141.4
2002Texas RangersALMLBtex28DH1---------------691.40.6
2003Bowie Baysox EastAAbal29OF37--866-192921.0002.49------4190.226.2
2003Ottawa Lynx ILAAAbal29OF14--3712-4038.9502.71------14100.09.7
2003San Francisco GiantsNLMLBsfn29CF1366828---28281.0002.150.41-----3141.98.1
2003San Francisco GiantsNLMLBsfn29LF912612---12121.0001.330.46-----3129.05.6
2003San Francisco GiantsNLMLBsfn29RF61152---221.0000.330.13-----3119.43.7
2005Tampa Yankees FSLA+nya31OF6--9---991.0001.50------6100.04.4
2006Charlotte Knights ILAAAcha32OF94--17976-192186.9691.98------10787.966.7
MLB Totals for CF - 8 season(s)-   CF4556198010072619810521033.9822.270.52-----4550.00.0
MLB Totals for RF - 5 season(s)-   RF123114113323-138135.9781.100.96-----1230.00.0
MLB Totals for LF - 6 season(s)-   LF48180491--50501.0001.040.63-----480.00.0
MLB Totals for OF - 1 season(s)-   OF4--2---221.0000.50------40.00.0
MLB Totals for DH - 1 season(s)-   DH1---------------10.00.0
AAA Totals for OF - 7 season(s)-   OF315--68028213729708.9712.25------3150.00.0
AAA Totals for 1B - 1 season(s)-   1B1--1---111.0001.00------10.00.0
AA Totals for OF - 3 season(s)-   OF167--3971752419414.9882.48------1670.00.0
A+ Totals for OF - 2 season(s)-   OF40--856229391.9782.28------400.00.0
A Totals for OF - 1 season(s)-   OF104--217145-236231.9792.22------1040.00.0
A- Totals for OF - 1 season(s)-   OF55--111933123120.9762.18------550.00.0
Rk Totals for OF - 1 season(s)-   OF45--67104-8177.9511.71------450.00.0

Fielding Statistics - Position Grid

TopPositions by DayStats GlossaryAbout Fielding Data
YearTeam NameLeagueLevelOrgAgePC1B2BSS3BLFCFRFOFDH
1992Gulf Coast Yankees GCLRknya18---------45-
1993Oneonta Yankees NYPLA-nya19---------55-
1994Greensboro Bats SALAnya20---------104-
1994Tampa Yankees FSLA+nya20---------34-
1995Norwich Navigators EastAAnya21---------71-
1995Columbus Clippers ILAAAnya21---------48-
1995New York YankeesALMLBnya21---------4-
1996Columbus Clippers ILAAAnya22---------101-
1996New York YankeesALMLBnya22------131419--
1997Las Vegas Stars PCLAAAsdn23--1--------
1997San Diego PadresNLMLBsdn23------244--
1998Las Vegas Stars PCLAAAsdn24---------30-
1998San Diego PadresNLMLBsdn24------131373--
1999San Diego PadresNLMLBsdn25-------143---
2000Las Vegas Stars PCLAAAsdn26---------2-
2000San Diego PadresNLMLBsdn26------1131---
2001Cincinnati RedsNLMLBcin27------107021--
2002Tulsa Drillers TexAAtex28---------59-
2002Oklahoma RedHawks PCLAAAtex28---------26-
2002Texas RangersALMLBtex28-------67--1
2003Bowie Baysox EastAAbal29---------37-
2003Ottawa Lynx ILAAAbal29---------14-
2003San Francisco GiantsNLMLBsfn29------9136--
2005Tampa Yankees FSLA+nya31---------6-
2006Charlotte Knights ILAAAcha32---------94-

Other Batting Statistics

TopRegular Season BattingStats GlossaryAbout 'Other' Stats
YearTeamLeagueCategoryAgeGABRH2B3BHRRBISBCSBBSOHBPSHSFIBBDPAVGOBPSLGOPSTBXBHPAbabipISOSecABB%SO%K-BBHR%AB/HRXBH%
1996New York YankeesDiv SeriesMLB2221000000000100000.000.000.000.000001.000.000.0000.00100.000.000.000.000.00
1998San Diego PadresDiv SeriesMLB2436000000000300000.000.000.000.000006.000.000.0000.0050.000.000.000.000.00
1998San Diego PadresChamp. SeriesMLB24613132000100700000.231.231.385.6165213.500.154.2310.0053.850.000.000.0066.67
1998San Diego PadresWorld SeriesMLB2435142001000000000.800.8001.2002.000625.800.400.4000.000.000.000.000.0050.00
2006PanamaWBCTournament32310131013001300000.300.364.7001.0647211.333.400.5009.0927.273.009.0910.0066.67
2006Chicago White SoxMLB Spring TrainingMLB3213000000000000000.000.000.000.000003.000.000.0000.000.000.000.000.000.00
2009PanamaWBCTournament3526000000001200000.000.143.000.143007.000.000.16714.2928.572.000.000.000.00
World Baseball Classic Totals - 2 yrs516131013002500000.188.278.438.7167218.200.250.37511.1127.782.505.5616.0066.67
MLB Spring Training Totals - 1 yrs13000000000000000.000.000.000.000003.000.000.0000.000.000.000.000.000.00
MLB Playoffs - Divisional Series Totals - 2 yrs57000000000400000.000.000.000.000007.000.000.0000.0057.140.000.000.000.00
MLB Playoffs - Championship Series Totals - 1 yrs613132000100700000.231.231.385.6165213.500.154.2310.0053.850.000.000.0066.67
MLB Playoffs - World Series Totals - 1 yrs35142001000000000.800.8001.2002.000625.800.400.4000.000.000.000.000.0050.00

Awards [4]

TopAwards SectionAbout Awards
YearAwards (Notes)# Awards
1994Baseball America 1st team Minor League All-Star (OF) ... South Atlantic League All-Star Team (OF) ... South Atlantic League Most Valuable Player3
1995New York Yankees Minor League Player of the Year1

Roster Transactions

Top Change of Organization Injuries/DL Contracts
Tranx DatePosOrganizationAssignment40mStatusTypeTransaction DescriptionAgeRoster for Current Team
2006-03-03ContractSigned by White Sox 
2003-10-15Free AgentGranted free agency 
2003-07-03ContractSigned by Orioles 
2003-06-03Released by Giants. 
2003-02-06ContractSigned by Giants 
2003-01-24ContractSigned as Free Agent by Giants. 
2002-09-30Released by Rangers. 
2002-03-31ContractSigned as Free Agent by Rangers. 
2002-03-28ContractSigned by Rangers 
2002-03-12Released by Yankees 
2002-03-11Released by Yankees. 
2002-02-14ContractSigned as Free Agent by Yankees. 
2001-12-21Free AgentGranted Free Agency. 
2001-11-16Claimed on waivers by Giants from Reds. 
2001-03-22ContractSigned by Reds 
2001-03-21ContractSigned as Free Agent by Reds. 
2001-03-14Released by Padres. 
1997-06-04TradeTraded by Yankees with RHP Rafael Medina and cash to Padres for RHP Hideki Irabu OF Gordon Amerson OF Vernon Maxwell and 2B Homer Bush June 4 1997 
1997-04-22TradeTraded by Yankees with Rafael Medina and Cash to Padres for Vernon Maxwell, Hideki Irabu, Gordon Amerson and Homer Bush. 
1990-11-21ContractSigned 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
1995New York YankeesTeam Payroll21109,000-75332-999,520109,000109,000
1996New York YankeesTeam Payroll22109,000-78636-957,870109,000218,000
1997San Diego PadresTeam Payroll23158,800-71130221,182,177150,000376,800
1998San Diego PadresTeam Payroll24182,500-72630201,276,192170,000559,300
1999San Diego PadresTeam Payroll25265,000-60123341,454,491200,000824,300
2000San Diego PadresTeam Payroll26700,000-41217551,394,248200,0001,524,300
2001Cincinnati RedsTeam Payroll271,000,000-40013561,897,758200,0002,524,300
2002Texas RangersTeam Payroll28200,000-75729-2,011,045200,0002,724,300
2003San Francisco GiantsTeam Payroll29500,000-47522412,163,527300,0003,224,300
* 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