Page Information
Current Status
High Level
Proper Name
Ruben Moreno Rivera
Stat Years
1992-2019  [mlb] 1995-2003
Height/Weight
6-3 / 200
Bats/Throws
Right / Right
Positions
OF (730) ... CF (455) ... RF (123) ... LF (48) ... DH (1) ... 1B (1)
Draft Position
OF
Born Date/Place
High School
None listed
Colleges
Draft
Signed as undrafted free agent by the New York Yankees in 1990
Bonus
Signing Scouts
MLB Debut
1995-09-03 - Boxscore  (Age: 21.293)
Service Time
Organizations
NYA [6] SDN [4] CIN [1] SFN [1] TEX [1] BAL [1] CHA [1]
ID Numbers
tbc id: 545 ... retro id: river002 ... mlbam id: 121252
Relations
Cousin of Mariano Rivera
Pitch Repertoire
TBC Apps
Active Talent RatingsBattingSpeed59Power75Contact48XBH71RBIs56Runs62Hitting61Durability65Team.519Ratings Explained
Get TBC PREMIUM and remove ads, cleaner display, access to research applications, data store discounts and more!
The TBC Newsletter will keep you periodically up-to-date on what is happening at The Baseball Cube.

Career Batting Statistics

top csv share Sort Research Applications: MLB Stats | Minor Stats | College Stats | Draft Research
  • Grid Filters
  • MLB
  • Minors
  • Full Season
  • Short Season
  • AAA
  • AA
  • A+
  • A
  • A-
  • Rookie
  • College
  • Indy/Intl/+
  • YearTeam NameLgLvlOrgUnifAgePosDetailExpGABRH2B3BHRRBISBCSBBSOHPSHSFIWDPAVGOBPSLGOPSPATBXBHsecAISObabipBB%SO%SOBBABHRHR%XBH%
    1992Gulf Coast Yankees GCLRknya-18of---1531943753103120216424962000.273.417.371.7882447214.392.098.36117.2120.081.17194.00.4126.4
    1993Oneonta YankeesNYPLA-nya-19of---2551994555761347125326651310.276.385.568.95324011326.487.292.34113.3327.502.0615.35.4247.3
    1994Greensboro BatsSALAnya-20of---31054008311524328813654712580216.288.372.573.94545722955.480.285.34910.2827.352.6614.36.1347.8
    1994Tampa YankeesFSLA+nya-20of---33413418354352012583810007.261.308.448.7561436012.299.187.3305.5926.574.7526.83.5034.3
    1995Norwich NavigatorsEastAAnya-21of---47125649751689391683771110224.293.402.523.92530613433.406.230.37112.0923.201.9228.42.9444.0
    1995Columbus ClippersILAAAnya-21of---448174374782153584266230105.270.373.598.97120410425.500.328.32712.7530.392.3811.67.3553.2
    1995New York YankeesALMLBnya1721ofL-S-E-P451000000000100000.000.000.000.000100.000.000.0000.00100.000.000.00.000.0
    1996Columbus ClippersILAAAnya-22of---5101362598520410461510409681144.235.324.395.71941214334.285.160.2929.7123.302.4036.22.4340.0
    1996New York YankeesALMLBnya2822rf-cfL-S-E-P5468817256121662132621201.284.381.443.824106399.352.159.37112.2624.532.0044.01.8936.0
    1997Rancho Cucamonga QuakesCalifA+sdn-23cf-rf---6623641013103900100.174.259.348.6072782.348.174.21411.1133.333.0023.03.7050.0
    1997Las Vegas StarsPCLAAAsdn-231b---6124861251161012010000.250.280.458.73850227.250.208.4072.0040.0020.0048.02.0058.3
    1997San Diego PadresNLMLBsdn2823rf-cfL-S-E-P61720251001212900000.250.318.300.6182261.200.050.4559.0940.914.500.00.0020.0
    1998Las Vegas StarsPCLAAAsdn-24of---7301049153031140114200203.144.222.260.482117276.260.116.1979.4035.903.8234.72.5640.0
    1998San Diego PadresNLMLBsdn2824rfL-S-E-P79517231367262951285221101.209.325.378.7032046515.355.169.26113.7325.491.8628.72.9441.7
    1999San Diego PadresNLMLBsdn2825cfL-S-E-P8147411658016123481875514350419.195.295.406.70147516740.372.211.22911.5830.112.6017.94.8450.0
    2000Las Vegas StarsPCLAAAsdn-26of---9210120001000300000.200.200.200.4001020.000.000.2860.0030.000.000.00.000.0
    2000San Diego PadresNLMLBsdn2826cfL-S-E-P9135423628818617578444137100218.208.296.400.69647916941.305.192.2629.1928.603.1124.93.5546.6
    2001Cincinnati RedsNLMLBcin2827cfL-S-E-P101172633767131103463218350117.255.321.426.74729011224.262.171.3337.2428.623.9526.33.4535.8
    2002Tulsa DrillersTexAAtex-28of---11592053864174104343234650425.312.388.580.96823711931.385.268.3539.7019.412.0020.54.2248.4
    2002Oklahoma RedHawksPCLAAAtex-28of---11279819272472320132310012.276.366.592.9581125813.469.316.29411.6120.541.7714.06.2548.2
    2002Texas RangersALMLBtex2428cfL-S-E-P116915817334041442174554202.209.302.310.612186498.222.101.2619.1424.192.6539.52.1524.2
    2003Bowie BaysoxEastAAbal-29of---124112817255162001123520104.195.273.391.6641435012.281.196.2168.3924.482.9221.34.2048.0
    2003Ottawa LynxILAAAbal-29of---121448122032272041220001.417.481.6881.16954337.396.271.5297.4122.223.0024.03.7035.0
    2003San Francisco GiantsNLMLBsfn2129cf-lfL-S-E-P1231506920241051400010.180.255.340.59555174.280.160.2069.0925.452.8025.03.6444.4
    2004Campeche PiratasMexAAA----30cf-rf---139031468992141060100484900004.315.406.503.90936215835.373.188.00013.2613.541.0231.42.7635.3
    2005Tampa YankeesFSLA+nya-31of---14617220001002600000.118.211.118.3291920.118.000.18210.5331.583.000.00.000.0
    2005Campeche PiratasMexAAA----31cf-rf---1480298701021622171143446600008.342.427.6211.04834218539.463.279.00012.8719.301.5014.26.1438.2
    2006Charlotte KnightsILAAAcha-32of---1510733152791821642413290101302.239.322.450.77237714936.317.211.2768.4923.872.8120.74.2445.6
    2007Campeche PiratasMexAAA----33cf-rf---16102384651322642576152576500009.344.429.6281.05744124155.466.284.00012.9314.741.1415.45.6741.7
    2008Campeche PiratasMexAAA----34cf-rf---17105366771282242570226667400009.350.449.6371.08643223351.511.287.00015.2817.131.1214.65.7939.8
    2009Campeche PiratasMexAAA----35cf-rf---181073879613324332901757751003012.344.450.6691.11946725959.556.325.32916.4910.920.6612.16.8544.4
    2010Campeche PiratasMexAAA----36cf-rf---1998344801241732173164574800000.360.451.6101.06140121041.451.250.00014.2111.970.8416.45.2433.1
    2011Campeche PiratasMexAAA----37cf-rf---209735784115222319073635300000.322.424.6551.07942023455.521.333.00015.0012.620.8411.57.3847.8
    2012Campeche PiratasMexAAA----38cf-rf---21105372641183311249144548460247.317.410.508.91843418946.363.191.38112.4419.351.5631.02.7639.0
    2013Ciudad del Carmen DelfinesMexAAA------39cf-rf---221093838712025222802311827080555.313.439.5611.00047821549.493.248.33117.1514.640.8517.44.6040.8
    2014Aguascalientes RielerosMexAAA------40cf-rf---231083967211922321701984877502114.301.381.530.91145121046.379.229.32710.6417.071.6018.94.6638.7
    2015Tabasco OlmecasMexAAA------41cf-rf---2455200375716162460252850106.285.377.465.8422319323.335.180.30510.8212.121.1233.32.6040.3
    2015Mexico City Red DevilsMexAAA------41cf-rf---242811219348041740112511004.304.371.482.8531255412.313.178.3618.8020.002.2728.03.2035.3
    2016Puebla PericosMexAAA------42cf-rf---25732584677170943111415031637.298.393.469.86230912126.368.171.33213.2716.181.2228.72.9133.8
    2016Tabasco OlmecasMexAAA------42cf-rf---25175771340130191111002.228.343.351.69468205.263.123.26713.2416.181.2257.01.4738.5
    2017Monclova AcererosMexAAA------43cf-rf---2676206375110073072234420223.248.326.398.7242338217.286.150.2809.8718.881.9129.43.0033.3
    2018.1Monclova AcererosMexAAA------44cf-rf---27421081827512941222100000.250.377.370.747130408.352.120.00016.9216.150.9554.01.5429.6
    2018.2Monclova AcererosMexAAA------44cf-rf---2825461512302111116700000.261.452.457.90962215.543.196.00025.8111.290.4423.03.2341.7
    2019Monclova AcererosMexAAA------45cf-rf---29354188100500101000000.195.353.220.5735191.268.025.00019.6119.611.000.00.0012.5
    MLB Totals (9 yrs)6621586237343671164203502018551029612428.216.307.393.7001818624142.313.177.27210.1828.052.7624.83.5241.4
    National League Totals (6 yrs)542133920328557105817340161554382218425.213.303.400.7031525536125.321.187.26710.1628.722.8323.13.8043.9
    American League Totals (3 yrs)1202473458101630104307275403.235.330.356.6862938817.267.121.30110.2424.572.4041.22.0529.3
    Minor League Totals2123736014402184435733781316328100108616269484126133.297.392.530.92285893899886.412.233.33512.6418.931.5019.54.4040.6
    Minor: Rk Totals531943753103120216424962000.273.417.371.7882447214.392.098.36117.2120.081.17194.00.4126.4
    Minor: A- Totals551994555761347125326651310.276.385.568.95324011326.487.292.34113.3327.502.0615.35.4247.3
    Minor: A Totals1054008311524328813654712580216.288.372.573.94545722955.480.285.34910.2827.352.6614.36.1347.8
    Minor: A+ Totals46174264153624135135310107.236.291.402.6931897014.287.166.3026.8828.044.0829.03.1734.2
    Minor: AA Totals1715891041643813251022012721521807413.278.370.514.88468630376.372.236.33210.5022.162.1123.63.6446.3
    Minor: AAA Totals16935804114517563514530510422266788011815652820107.303.398.536.93467733112701.413.233.33412.9917.441.3419.04.5039.9
    San Diego Padres Totals (4 yrs)39410261602094294613533131293411717218.204.301.397.698118040797.338.193.25210.9328.902.6422.33.9046.4
    Cincinnati Reds Totals (1 yrs)1172633767131103463218350117.255.321.426.74729011224.262.171.3337.2428.623.9526.33.4535.8
    Texas Rangers Totals (1 yrs)6915817334041442174554202.209.302.310.612186498.222.101.2619.1424.192.6539.52.1524.2
    New York Yankees Totals (2 yrs)518917256121662132721201.281.377.438.815107399.348.157.37112.1525.232.0844.51.8736.0
    San Francisco Giants Totals (1 yrs)31506920241051400010.180.255.340.59555174.280.160.2069.0925.452.8025.03.6444.4
    Glossary:
    Year Context-dependent but usually self-evident. (Season, Draft Year etc) Team Name Contextual to the grid but usually self-evident. Draft = Drafted team. Lg League Org Major League Parent Organization. For college teams, might include RPI (Ratings Percentage Index) Unif Uniform Number, if available Age Player's age for the selected season or as of a current date if in YY.DDD format. Pos Defensive Position Detail Includes links to additional MLB stat detail including Game Logs, Splits and Extended Statistics Exp Experience in # of years. For Player stats, refers to nth PRO season. Count is ontextual to the purpose of the grid G Games Played (or Pitched) AB At Bats R Runs H Hits 2B Doubles 3B Triples HR Home Runs RBI Runs Batted In SB Stolen Bases (Total) CS Caught Stealings BB Walks SO Strikeouts HP Hit by Pitch SH Sacrifice Hits SF Sacrifice Flies IW Intentional Walks DP Grounded into Double Play (Offense) Double Plays Participation (Defense) AVG Batting Average ( H/AB ) OBP On Base Percentage ( H+BB+HBP / (AB+BB+HBP+SF) SLG Slugging Percentage ( TB / AB ) OPS On Base Plus Slugging (OBP + SLG) PA Plate Appearances TB Total Bases (Singles + (2*Doubles) + (3*Triples) + (4*Home Runs)) XBH Extra Base Hits (Doubles+Triples+Home Runs) secA Seconday Average. Measures extra bases earned by player (BB+(TB-H)+(SB-CS) / AB ISO Isolated Power. Measures the portion of a slugging percentage that is for extra base hits. (SLG-BAVG). babip Batting Average on Balls Put in Play. (H/(AB-SO)) XBH% Extra Base Hit Percentage (XBH/H)

    Career Fielding Statistics

    top csv share Sort Research Applications: MLB Stats | Minor Stats | College Stats | Draft Research
  • Grid Filters
  • MLB
  • Minors
  • Full Season
  • Short Season
  • AAA
  • AA
  • A+
  • A
  • A-
  • Rookie
  • YearTeam NameLgLvlAgepositGGSINNPOAEDPTCTSCFPCTRFGRFITeam SharePlayer ShareTeam Rank
    1992Gulf Coast Yankees GCLRk18OF4500.06710408177.9511.700.0078.984.91
    1993Oneonta YankeesNYPLA-19OF5500.0111933123120.9762.200.0072.4100.01
    1994Greensboro BatsSALA20OF10400.02171450236231.9792.200.0074.399.02
    1994Tampa YankeesFSLA+20OF3400.0766228482.9762.400.0025.8100.06
    1995Norwich NavigatorsEastAA21of7100.0176731186183.9842.600.0050.4100.03
    1995Columbus ClippersILAAA21OF4800.0113632122119.9752.500.0034.5100.03
    1995New York YankeesALMLB21OF405.02000221.0000.500.402.880.010
    1996Columbus ClippersILAAA22OF10100.0239671252245.9722.400.0071.1100.02
    1996New York YankeesALMLB22LF1300.01600016161.0001.200.008.028.35
    1996New York YankeesALMLB22CF1400.03910040401.0002.900.008.630.42
    1996New York YankeesALMLB22RF1900.02310024241.0001.300.0011.741.32
    1997Las Vegas StarsPCLAAA231B100.01000111.0001.000.000.78.37
    1997San Diego PadresNLMLB23LF200.01000111.0000.500.001.211.87
    1997San Diego PadresNLMLB23CF400.06000661.0001.500.002.523.54
    1997San Diego PadresNLMLB23RF400.06000661.0001.500.002.523.56
    1998Las Vegas StarsPCLAAA24OF3000.05320055551.0001.800.0021.1100.06
    1998San Diego PadresNLMLB24LF1300.01300013131.0001.000.008.013.73
    1998San Diego PadresNLMLB24CF1300.0232102625.9621.900.008.013.72
    1998San Diego PadresNLMLB24RF7300.0681207169.9720.900.0045.176.82
    1999San Diego PadresNLMLB25CF14300.0312882328320.9762.200.0088.397.31
    2000Las Vegas StarsPCLAAA26OF200.01000111.0000.500.001.4100.015
    2000San Diego PadresNLMLB26LF101.0000000.0000.000.000.60.715
    2000San Diego PadresNLMLB26CF13101,036.23031053318313.9842.400.3080.997.01
    2001Cincinnati RedsNLMLB27LF10053.07100881.0000.800.156.28.56
    2001Cincinnati RedsNLMLB27CF700405.2129322134132.9851.900.3343.259.82
    2001Cincinnati RedsNLMLB27RF210126.2340103534.9711.600.2713.017.93
    2002Tulsa DrillersTexAA28OF5900.0135420141139.9862.400.0042.4100.03
    2002Oklahoma RedHawksPCLAAA28OF2600.0586306764.9552.500.0018.196.36
    2002Texas RangersALMLB28CF670471.2167231172169.9832.500.3641.497.11
    2002Texas RangersALMLB28DH100.0000000.0000.000.000.61.414
    2003Bowie BaysoxEastAA29OF3700.08660192921.0002.500.0026.290.26
    2003Ottawa LynxILAAA29OF1400.0371204038.9502.700.009.7100.011
    2003San Francisco GiantsNLMLB29LF9126.11200012121.0001.300.465.629.05
    2003San Francisco GiantsNLMLB29CF13668.22800028281.0002.200.418.141.93
    2003San Francisco GiantsNLMLB29RF6115.02000221.0000.300.133.719.42
    2005Tampa YankeesFSLA+31OF600.09000991.0001.500.004.4100.011
    2006Charlotte KnightsILAAA32OF9400.0179760192186.9692.000.0066.787.93
    MLB Totals - (LF)481804910050501.0001.000.620.00.00
    MLB Totals - (CF)45561,98110072619810521033.9822.300.520.00.00
    MLB Totals - (RF)1231141133230138135.9781.100.960.00.00
    MLB Totals - (OF)4002000221.0000.500.000.00.00
    MLB Totals - (DH)100000000.0000.000.000.00.00
    AAA Totals - (1B)1001000111.0001.000.000.00.00
    AAA Totals - (OF)3150068028213729708.9712.200.000.00.00
    AA Totals - (of)167003971752419414.9882.500.000.00.00
    A+ Totals - (OF)4000856229391.9782.300.000.00.00
    A Totals - (OF)104002171450236231.9792.200.000.00.00
    A- Totals - (OF)5500111933123120.9762.200.000.00.00
    Rk Totals - (OF)45006710408177.9511.700.000.00.00
    Glossary:
    Year Context-dependent but usually self-evident. (Season, Draft Year etc) Team Name Contextual to the grid but usually self-evident. Draft = Drafted team. Lg League Age Player's age for the selected season or as of a current date if in YY.DDD format. G Games Played (or Pitched) GS Games Started Inn Innings in a game or Innings played at position PO Putouts A Fielding assists E Errors DP Grounded into Double Play (Offense) Double Plays Participation (Defense) TC Total Chances (PO+A+E) TSC Total Successful Chances (PO+A) FPCT Fielding Percentage (TSC/TC) RFg Range Factor by Game (Total Successful Chances/Games) Rfi Range Factor by Inning (Total Successful Chances/Innings) Team Share Share of team's games played at that position. Will add up to more than 100% since the formula is player games at position / team games. Player Share Share of player's games played at that position Team Rank Rank of games for team at that position.

    Fielding Positional Grid by Year

    top csv share Sort Research Applications: MLB Stats | Minor Stats | College Stats | Draft Research
    YearCategoryPC1B2B3BSSLFCFRFOFDH
    1992Minor---------45-
    1993Minor---------55-
    1994Minor---------138-
    1995MLB---------4-
    1995Minor---------119-
    1996MLB------131419--
    1996Minor---------101-
    1997MLB------244--
    1997Minor--1--------
    1998MLB------131373--
    1998Minor---------30-
    1999MLB-------143---
    2000MLB------1131---
    2000Minor---------2-
    2001MLB------107021--
    2002MLB-------67--1
    2002Minor---------85-
    2003MLB------9136--
    2003Minor---------51-
    2005Minor---------6-
    2006Minor---------94-
    Totals--1---484551237301