Page Information
Current Status
Free Agent since 2012-11-18 * Definition of FA
High Level
Proper Name
Michael Rene Rivera
Stat Years
1997-2012  [mlb] 2001-2011
Height/Weight
6-0 / 190
Bats/Throws
Right / Right
Positions
C (1113) ... 1B (54) ... 3B (5) ... DH (1)
Draft Position
C
Born Date/Place
High School
None listed
Colleges
Troy University (Troy, Alabama)
Draft
Signed as undrafted free agent by the Detroit Tigers in 1997
Bonus
Signing Scouts
MLB Debut
2001-09-18 - Boxscore  (Age: 25.010)
Service Time
3.122 (2011)
Organizations
DET [6] MIL [6] CHA [2] SDN [1] OAK [1] LAN [1] MIA [1] BOS [1]
ID Numbers
tbc id: 1438 ... retro id: rivem003 ... mlbam id: 407576
Relations
Pitch Repertoire
TBC Apps
Career Talent RatingsBattingSpeed32Power72Contact48XBH72RBIs76Runs38Hitting52Durability39Team.497Ratings 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%
    1997Gulf Coast Tigers (East) GCLRkdet-20c---147154344492103600182530222.286.367.565.9321778721.396.279.28110.1714.121.3915.45.6547.7
    1998West Michigan WhitecapsMidwAdet-21c---21084034011134396702156821508.275.301.442.74342617846.199.167.3083.5215.964.5344.82.1141.4
    1999Lakeland TigersFSLA+det-22c---3104370441032021472112059308010.278.314.457.77140116936.232.179.2924.9914.712.9526.43.4935.0
    1999Jacksonville SunsSouAAdet-22c---3723341026002500000.174.240.478.71825113.391.304.1258.0020.002.5011.58.0075.0
    2000Lakeland TigersFSLA+det-23c---4642433071194115320164510238.292.336.539.87526213134.321.247.3176.1117.182.8122.14.2047.9
    2000Jacksonville SunsSouAAdet2623c---439150102981290073000104.193.228.300.5281584511.153.107.2274.4318.994.2975.01.2737.9
    2000Toledo Mud HensILAAAdet-23c---4413033001000200000.231.231.462.6931363.231.231.2730.0015.380.000.00.00100.0
    2001Erie SeaWolvesEastAAdet2124c---51124157612019133101224496100429.289.368.578.94647324053.395.289.3009.3020.302.1812.66.9844.2
    2001Detroit TigersALMLBdet4924cL-S-E-P5412242001000200000.333.333.500.8331262.167.167.4000.0016.670.000.00.0050.0
    2002Toledo Mud HensILAAAdet725c---6742654366111205301356430236.249.341.525.86630513932.404.276.25111.4820.981.8313.26.5648.5
    2002Detroit TigersALMLBdet4925cL-S-E-P6391321130811110043510105.227.254.326.5801384310.129.099.2992.9025.368.75132.00.7233.3
    2003Charlotte KnightsILAAAcha1726c---7682453876110125201165090104.310.373.502.87527112323.253.192.3485.9018.453.1320.44.4330.3
    2003Portland BeaversPCLAAAsdn-26c---713500810020112100001.160.176.180.3565191.020.020.2761.9641.1821.000.00.0012.5
    2003San Diego PadresNLMLBsdn1026cL-S-E-P719532910120051100004.170.241.245.48658132.170.075.1958.6218.972.2053.01.7222.2
    2004Sacramento River CatsPCLAAAoak-27c---84917012387252011103401302.224.262.376.6381846414.212.152.2465.4318.483.4034.02.7236.8
    2004Charlotte KnightsILAAAcha-271b---811403401020031210100.100.178.150.3284561.125.050.1386.6726.674.000.00.0025.0
    2005Nashville SoundsPCLAAAmil1028c---960214346112116433193730219.285.320.575.89522812329.341.290.2763.9516.234.1113.47.0247.5
    2006Nashville SoundsPCLAAAmil-29c---10602133063110104633134040635.296.339.488.82723610421.254.192.3145.5116.953.0821.34.2433.3
    2006Milwaukee BrewersNLMLBmil1129cL-S-E-P104614216389062400102131253.268.325.458.7831586515.261.190.2746.3313.292.1023.73.8039.5
    2007Nashville SoundsPCLAAAmil1030c---119634937751501961552471405318.215.270.421.69138214734.275.206.2126.2818.592.9618.44.9745.3
    2007Milwaukee BrewersNLMLBmil1130cL-S-E-P111113230023001301000.231.286.692.9781592.538.461.1256.6720.003.006.513.3366.7
    2008Milwaukee BrewersNLMLBmil1131cL-S-E-P122162819501142061010002.306.377.435.81269276.258.129.3538.7014.491.6762.01.4531.6
    2009Nashville SoundsPCLAAAmil-32c---13313131003000500000.231.231.308.5391341.077.077.3750.0038.460.000.00.0033.3
    2009Milwaukee BrewersNLMLBmil1132cL-S-E-P134111410267021410153220136.228.326.342.668132399.254.114.29611.3624.242.1357.01.5234.6
    2010Chattanooga LookoutsSouAAlan833c---1458183204716022222354840205.257.384.377.7612246918.311.120.33315.6321.431.3791.50.8938.3
    2010Albuquerque IsotopesPCLAAAlan5333c---1414484620220021911003.125.176.292.46852144.208.167.1483.8536.549.5024.03.8566.7
    2010New Orleans ZephyrsPCLAAAmia-33c---1439110000000110000.111.200.111.3111010.000.000.1250.0010.000.000.00.000.0
    2010Florida MarlinsNLMLBmia1133cL-S-E-P14714000000002310000.000.176.000.1761700.143.000.00011.7617.651.500.00.000.0
    2011Nashville SoundsPCLAAAmil1134c---1561193164610073121195532117.238.315.399.7142187717.264.161.2958.7225.232.8927.63.2137.0
    2011Milwaukee BrewersNLMLBmil1134cL-S-E-P1516020000000100000.333.333.333.666620.000.000.4000.0016.670.000.00.000.0
    2012Pawtucket Red SoxILAAAbos2335c---1643140735503180183550104.250.312.350.662154498.150.100.3115.1922.734.3846.71.9522.9
    MLB Totals (9 yrs)1895485113132113693043118824820.239.302.372.67460520446.217.133.2807.1119.502.7442.22.1535.1
    National League Totals (7 yrs)14640438972201257303981723815.240.316.384.70045515534.248.144.2718.5717.802.0833.72.6435.0
    American League Totals (2 yrs)4314413341011120043710105.236.260.340.6001504912.132.104.3082.6724.679.25144.00.6735.3
    Minor League Totals1098390348310142151817770021222978225754618105.260.318.460.77843081796410.276.200.2846.8919.082.7722.04.1140.4
    Minor: Rk Totals47154344492103600182530222.286.367.565.9321778721.396.279.28110.1714.121.3915.45.6547.7
    Minor: A Totals1084034011134396702156821508.275.301.442.74342617846.199.167.3083.5215.964.5344.82.1141.4
    Minor: A+ Totals168613741743962512531361044010318.284.323.489.81266330070.268.205.3025.4315.692.8924.53.7740.2
    Minor: AA Totals2167711092004423913844881791407218.259.343.473.81688036585.328.214.28810.0020.342.0319.84.4342.5
    Minor: AAA Totals5591962226485895943341415140446344221159.247.305.441.7462162866188.265.194.2716.4820.633.1920.94.3538.8
    Milwaukee Brewers Totals (5 yrs)12033736882101155303267623811.261.333.421.75438014232.264.160.2948.4217.632.0930.62.8936.4
    Detroit Tigers Totals (2 yrs)4314413341011120043710105.236.260.340.6001504912.132.104.3082.6724.679.25144.00.6735.3
    San Diego Padres Totals (1 yrs)19532910120051100004.170.241.245.48658132.170.075.1958.6218.972.2053.01.7222.2
    Florida Marlins Totals (1 yrs)714000000002310000.000.176.000.1761700.143.000.00011.7617.651.500.00.000.0
    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
    1997Gulf Coast Tigers GCLRk20C2700.01892213212211.9957.800.0045.057.41
    1997Gulf Coast Tigers GCLRk201B300.02110022221.0007.300.005.06.44
    1998West Michigan WhitecapsMidwA21C10600.08891081071007997.9909.400.0075.798.11
    1999Lakeland TigersFSLA+22C9400.058810486700692.9897.400.0068.190.41
    1999Jacksonville SunsSouAA22C700.04640150501.0007.100.005.0100.03
    2000Lakeland TigersFSLA+23C5600.03744353422417.9887.400.0040.087.52
    2000Lakeland TigersFSLA+231B500.0463145049.9809.800.003.67.84
    2000Jacksonville SunsSouAA23C3100.02311781256248.9698.000.0022.179.53
    2000Toledo Mud HensILAAA23C400.0264103130.9687.500.002.8100.05
    2001Erie SeaWolvesEastAA24C10900.079383108886876.9898.000.0076.897.31
    2001Detroit TigersALMLB24C4026.0242202826.9296.501.002.5100.04
    2002Toledo Mud HensILAAA25C6700.03813533419416.9936.200.0046.590.51
    2002Detroit TigersALMLB25C370303.01891921210208.9905.600.6923.094.92
    2002Detroit TigersALMLB25DH100.0000000.0000.000.000.62.613
    2003Charlotte KnightsILAAA26C3600.02161521233231.9916.400.0025.052.92
    2003Portland BeaversPCLAAA26C1300.096710104103.9907.900.009.0100.04
    2003Charlotte KnightsILAAA261B400.02910130301.0007.500.002.85.95
    2003San Diego PadresNLMLB26C1916139.0133720142140.9867.401.0111.7100.04
    2003San Diego PadresNLMLB261B101.02000221.0002.002.000.65.37
    2004Sacramento River CatsPCLAAA27C4500.03252271354347.9807.700.0031.391.82
    2004Charlotte KnightsILAAA271B900.0723257775.9748.300.006.381.85
    2004Sacramento River CatsPCLAAA271B100.02000221.0002.000.000.72.04
    2005Nashville SoundsPCLAAA28C5500.04503165487481.9888.700.0038.291.72
    2005Nashville SoundsPCLAAA281B300.01100011111.0003.700.002.15.06
    2006Nashville SoundsPCLAAA29C5100.03514262399393.9857.700.0035.485.01
    2006Nashville SoundsPCLAAA291B600.03550240401.0006.700.004.210.04
    2006Nashville SoundsPCLAAA293B100.0000000.0000.000.000.71.77
    2006Milwaukee BrewersNLMLB29C4439352.22993132333330.9917.500.9427.295.72
    2007Nashville SoundsPCLAAA30C7400.05883523625623.9978.400.0051.477.11
    2007Nashville SoundsPCLAAA301B1700.014011114152151.9938.900.0011.817.73
    2007Nashville SoundsPCLAAA303B200.0061176.8573.000.001.42.18
    2007Milwaukee BrewersNLMLB30C11137.03320035351.0003.200.956.8100.03
    2008Milwaukee BrewersNLMLB31C1713127.01121132126123.9767.200.9710.581.02
    2008Milwaukee BrewersNLMLB311B3221.02030323231.0007.701.101.914.34
    2009Nashville SoundsPCLAAA32C300.0190102019.9506.300.002.1100.05
    2009Milwaukee BrewersNLMLB32C3431271.023414012482481.0007.300.9221.082.92
    2010Chattanooga LookoutsSouAA33C5600.040751610464458.9878.200.0040.396.61
    2010Albuquerque IsotopesPCLAAA33C1300.0988001061061.0008.200.009.192.94
    2010New Orleans ZephyrsPCLAAA33C300.0221102423.9587.700.002.1100.05
    2010Florida MarlinsNLMLB33C5328.2282103130.9686.001.063.171.45
    2011Nashville SoundsPCLAAA34C5200.03692913399398.9977.700.0036.185.21
    2011Nashville SoundsPCLAAA341B100.01000010101.00010.000.000.71.64
    2011MilwaukeeNLMLB34c1113.01320115151.00015.001.150.6100.05
    2012Pawtucket Red SoxILAAA35C3900.02783013309308.9977.900.0027.190.72
    2012Pawtucket Red SoxILAAA351B100.01000010101.00010.000.000.72.36
    2012Pawtucket Red SoxILAAA353B200.00100111.0000.500.001.44.79
    MLB Totals - (C)1721041,29610659013717.0000.000.00---------
    MLB Totals - (1B)42222230316.0000.000.00---------
    MLB Totals - (DH)100000000.0000.000.00---------
    AAA Totals - (C)455003219259322118.0000.000.00---------
    AAA Totals - (1B)42003092032218.0000.000.00---------
    AAA Totals - (3B)500071111.0000.000.00---------
    AA Totals - (C)203001477155242018.0000.000.00---------
    A+ Totals - (C)1500096214713917.0000.000.00---------
    A+ Totals - (1B)50046314110.0000.000.00---------
    A Totals - (C)1060088910810719.0000.000.00---------
    Rk Totals - (C)2700189221318.0000.000.00---------
    Rk Totals - (1B)3002110017.0000.000.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
    1997Minor-273--------
    1998Minor-106---------
    1999Minor-101---------
    2000Minor-915--------
    2001MLB-4---------
    2001Minor-109---------
    2002MLB-37--------1
    2002Minor-67---------
    2003MLB-191--------
    2003Minor-494--------
    2004Minor-4510--------
    2005Minor-553--------
    2006MLB-44---------
    2006Minor-516-1------
    2007MLB-11---------
    2007Minor-7417-2------
    2008MLB-173--------
    2009MLB-34---------
    2009Minor-3---------
    2010MLB-5---------
    2010Minor-72---------
    2011MLB-1---------
    2011Minor-521--------
    2012Minor-391-2------
    Totals-111354-5-----1