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

Mike RiveraTrack this Player High Level: MLB Status: Free Agent since 2012 MLB Years: 2001-2011
Follow TBC on Twitter and Facebook

Futures Game

PositionsC-1113, 1B-54, 3B-5, DH-1Position when DraftedCPlayer Listed UnderMajor Leaguers
Proper NameMichael Rene Rivera
Height6-0Weight190BatsRightThrowsRight
Born DateSeptember 8,1976 [42.042]PlaceRio Piedras,Puerto Rico
CollegeTroy University (Troy,AL)

DraftedSigned as undrafted amateur free agent in 1997 by the Detroit Tigers.Service Time3.122 (2011)
MLB DebutSeptember 18,2001 [25.010]
OrganizationsDET [6] MIL [6] CHA [2] BOS [1] LAN [1] MIA [1] OAK [1] SDN [1] Awards4
TBC Player ID1438Retrosheet IDrivem003MLBAM ID407576
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 Mike 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 RatingsBattingSpeed32Power72Contact48XBH72RBIs76Runs38Hitting52Durability39Team.497Ratings Explained

Batting Statistics

TopStats GlossaryBatting DetailsStatistical FeatsOther BattingRemove Filters
YearTeamLeagueLvlOrgUnifPosAgeGABRH2B3BHRRBISBCSBBSOHBPSHSFIBBDPAVGOBPSLGOPSTBXBHPAbabipISOSecAwOBABB%SO%K-BBHR%AB/HRXBH%
1996TroyCollegeJrc195420548771202163112172900000.376.423.7411.16415233222.361.365.493.4887.6613.061.719.469.7642.86
1997Gulf Coast Tigers (East)GCLRkdet-c2047154344492103600182530222.286.367.565.9328721177.281.279.396.39410.1714.121.395.6515.4047.73
1998West Michigan WhitecapsMidwAdet-c211084034011134396702156821508.275.301.442.74317846426.308.167.199.3203.5215.964.532.1144.7841.44
1999Lakeland TigersFSLA+det-c22104370441032021472112059308010.278.314.457.77116936401.292.179.232.3314.9914.712.953.4926.4334.95
1999Jacksonville SunsSouAAdet-c22723341026002500000.174.240.478.71811325.125.304.391.3018.0020.002.508.0011.5075.00
1999Minor Totals (2 teams)Minor         111393471072121678112264308010.272.310.458.76818039426.283.186.242.3295.1615.022.913.7624.5636.45
2000Lakeland TigersFSLA+det-c23642433071194115320164510238.292.336.539.87513134262.317.247.321.3666.1117.182.814.2022.0947.89
2000Jacksonville SunsSouAAdet26c2339150102981290073000104.193.228.300.5284511158.227.107.153.2324.4318.994.291.2775.0037.93
2000Toledo Mud HensILAAAdet-c23413033001000200000.231.231.462.6936313.273.231.231.2870.0015.380.000.000.00100.00
2000Minor Totals (3 teams)Minor         107406401033051363202377103312.254.293.448.74118248433.282.194.256.3145.3117.783.353.0031.2346.60
2001Erie SeaWolvesEastAAdet21c241124157612019133101224496100429.289.368.578.94624053473.300.289.395.3979.3020.302.186.9812.5844.17
2001Detroit TigersALMLBdet49c24412242001000200000.333.333.500.8336212.400.167.167.3550.0016.670.000.000.0050.00
2002Toledo Mud HensILAAAdet7c25742654366111205301356430236.249.341.525.86613932305.251.276.404.36711.4820.981.836.5613.2548.48
2002Detroit TigersALMLBdet49c25391321130811110043510105.227.254.326.5804310138.299.099.129.2542.9025.368.750.72132.0033.33
2003Charlotte KnightsILAAAcha17c26682453876110125201165090104.310.373.502.87512323271.348.192.253.3805.9018.453.134.4320.4230.26
2003Portland BeaversPCLAAAsdn-c2613500810020112100001.160.176.180.3569151.276.020.020.1611.9641.1821.000.000.0012.50
2003Totals for AAA-AAA         812953884120125402177190105.285.342.447.78913224322.338.162.214.3455.2822.054.183.7324.5828.57
2003San Diego PadresNLMLBsdn10c2619532910120051100004.170.241.245.48613258.195.075.170.2248.6218.972.201.7253.0022.22
2004Charlotte KnightsILAAAcha-1b2711403401020031210100.100.178.150.3286145.138.050.125.1586.6726.674.000.000.0025.00
2004Sacramento River CatsPCLAAAoak-c274917012387252011103401302.224.262.376.6386414184.246.152.212.2745.4318.483.402.7234.0036.84
2004Totals for AAA-AAA         6021015427352211134611402.200.246.333.5797015229.227.133.195.2515.6820.093.542.1842.0035.71
2005Nashville SoundsPCLAAAmil10c2860214346112116433193730219.285.320.575.89512329228.276.290.341.3753.9516.234.117.0213.3847.54
2006Nashville SoundsPCLAAAmil-c29602133063110104633134040635.296.339.488.82710421236.314.192.254.3475.5116.953.084.2421.3033.33
2006Milwaukee BrewersNLMLBmil11c294614216389062400102131253.268.325.458.7836515158.274.190.261.3246.3313.292.103.8023.6739.47
2007Nashville SoundsPCLAAAmil10c309634937751501961552471405318.215.270.421.69114734382.212.206.275.2946.2818.592.964.9718.3745.33
2007Milwaukee BrewersNLMLBmil11c301113230023001301000.231.286.692.9789215.125.461.538.4006.6720.003.0013.336.5066.67
2008Milwaukee BrewersNLMLBmil11c312162819501142061010002.306.377.435.81227669.353.129.258.3628.7014.491.671.4562.0031.58
2009Nashville SoundsPCLAAAmil-c32313131003000500000.231.231.308.5394113.375.077.077.2340.0038.460.000.000.0033.33
2009Milwaukee BrewersNLMLBmil11c324111410267021410153220136.228.326.342.668399132.296.114.254.29511.3624.242.131.5257.0034.62
2010Chattanooga LookoutsSouAAlan8c3358183204716022222354840205.257.384.377.7616918224.333.120.311.34815.6321.431.370.8991.5038.30
2010New Orleans ZephyrsPCLAAAflo-c3339110000000110000.111.200.111.3111010.125.000.000.1630.0010.000.000.000.000.00
2010Albuquerque IsotopesPCLAAAlan53c3314484620220021911003.125.176.292.46814452.148.167.208.2083.8536.549.503.8524.0066.67
2003Totals for PCL-PCL         17575720220022021003.123.180.263.44315462.143.140.175.1983.2332.2610.003.2328.5057.14
2010Minor Totals (3 teams)Minor         75240255418042422376861208.225.340.350.6908422286.294.125.279.31612.9423.781.841.4060.0040.74
2010Florida MarlinsNLMLBflo11c33714000000002310000.000.176.000.1760017.000.000.143.12611.7617.651.500.000.000.00
2011Nashville SoundsPCLAAAmil11c3461193164610073121195532117.238.315.399.7147717218.295.161.264.3158.7225.232.893.2127.5736.96
2011Milwaukee BrewersNLMLBmil11c3416020000000100000.333.333.333.666206.400.000.000.2970.0016.670.000.000.000.00
2012Pawtucket Red SoxILAAAbos23c3543140735503180183550104.250.312.350.662498154.311.100.150.2955.1922.734.381.9546.6722.86
MLB Totals - 9 Season(s)Filter1895485113132113693043118824820.239.302.372.67420446605.280.133.217.0007.1119.502.742.1542.1535.11
Minor League Totals - 15 Season(s)Filter1098390348310142151817770021222978225754618105.260.318.460.77817964104308.284.200.276.0006.8919.082.774.1122.0540.43
AAA Totals - 11 Season(s)Filter5591962226485895943341415140446344221159.247.305.441.7468661882162.271.194.265.0006.4820.633.194.3520.8738.76
AA Totals - 4 Season(s)Filter2167711092004423913844881791407218.259.343.473.81636585880.288.214.328.00010.0020.342.034.4319.7742.50
A+ Totals - 2 Season(s)Filter168613741743962512531361044010318.284.323.489.81230070663.302.205.268.0005.4315.692.893.7724.5240.23
A Totals - 1 Season(s)Filter1084034011134396702156821508.275.301.442.74317846426.308.167.199.0003.5215.964.532.1144.7841.44
Rk Totals - 1 Season(s)Filter47154344492103600182530222.286.367.565.9328721177.281.279.396.00010.1714.121.395.6515.4047.73
NCAA Totals - 1 Season(s)Filter5420548771202163112172900000.376.423.7411.16415233222.361.365.493.0007.6613.061.719.469.7642.86
Milwaukee Brewers Totals - 5 Season(s)Filter12033736882101155303267623811.261.333.421.75414232380.294.160.264.0008.4217.632.092.8930.6436.36
Detroit Tigers Totals - 2 Season(s)Filter4314413341011120043710105.236.260.340.6004912150.308.104.132.0002.6724.679.250.67144.0035.29
San Diego Padres Totals - 1 Season(s)Filter19532910120051100004.170.241.245.48613258.195.075.170.0008.6218.972.201.7253.0022.22
Florida Marlins Totals - 1 Season(s)Filter714000000002310000.000.176.000.1760017.000.000.143.00011.7617.651.500.000.000.00
Average MLB - Per 162 games1624704411227111593037101723717.239.302.372.67417539519.280.133.217.0007.1119.502.742.1542.1535.11
Average Minor - Per 162 games16257671150323261033344121817315.260.318.460.77826560636.284.200.276.0006.8919.082.774.1122.0540.43

Fielding Statistics

TopPositions by DayStats GlossaryAbout Fielding Data
YearTeam NameLgLevelOrgAgePosGGSInnPOAEDPTCTSCFPctRFgRFiSBCSSB%PBGPPos-ShareTm-Share
1997Gulf Coast Tigers (East) GCLRkdet20C27--1892213212211.9957.81-----34757.445.0
1997Gulf Coast Tigers (East) GCLRkdet201B3--211--22221.0007.33------476.45.0
1998West Michigan Whitecaps MidwAdet21C106--8891081071007997.9909.41-----810898.175.7
1999Lakeland Tigers FSLA+det22C94--58810486700692.9897.36-----1910490.468.1
1999Jacksonville Suns SouAAdet22C7--464-150501.0007.14------7100.05.0
2000Lakeland Tigers FSLA+det23C56--3744353422417.9887.45-----46487.540.0
2000Lakeland Tigers FSLA+det231B5--463145049.9809.80------647.83.6
2000Jacksonville Suns SouAAdet23C31--2311781256248.9698.00-----33979.522.1
2000Toledo Mud Hens ILAAAdet23C4--2641-3130.9687.50------4100.02.8
2001Erie SeaWolves EastAAdet24C109--79383108886876.9898.04-----711297.376.8
2001Detroit TigersALMLBdet24C4-262422-2826.9296.501.003350.0-4100.02.5
2002Toledo Mud Hens ILAAAdet25C67--3813533419416.9936.21-----67490.546.5
2002Detroit TigersALMLBdet25C37-3031891921210208.9905.620.69----103994.923.0
2002Detroit TigersALMLBdet25DH1---------------392.60.6
2003Charlotte Knights ILAAAcha26C36--2161521233231.9916.42-----56852.925.0
2003Portland Beavers PCLAAAsdn26C13--9671-104103.9907.92-----413100.09.0
2003Charlotte Knights ILAAAcha261B4--291-130301.0007.50------685.92.8
2003San Diego PadresNLMLBsdn26C191613913372-142140.9867.371.0110376.9219100.011.7
2003San Diego PadresNLMLBsdn261B1-12---221.0002.002.00-----195.30.6
2004Sacramento River Cats PCLAAAoak27C45--3252271354347.9807.71-----34991.831.3
2004Charlotte Knights ILAAAcha271B9--723257775.9748.33------1181.86.3
2004Sacramento River Cats PCLAAAoak271B1--2---221.0002.00------492.00.7
2005Nashville Sounds PCLAAAmil28C55--4503165487481.9888.75------6091.738.2
2005Nashville Sounds PCLAAAmil281B3--11---11111.0003.67------605.02.1
2006Nashville Sounds PCLAAAmil29C51--3514262399393.9857.71-----76085.035.4
2006Nashville Sounds PCLAAAmil291B6--355-240401.0006.67------6010.04.2
2006Nashville Sounds PCLAAAmil293B1---------------601.70.7
2006Milwaukee BrewersNLMLBmil29C44393522993132333330.9917.500.9439883.0-4695.727.2
2007Nashville Sounds PCLAAAmil30C74--5883523625623.9978.42-----99677.151.4
2007Nashville Sounds PCLAAAmil301B17--14011114152151.9938.88------9617.711.8
2007Nashville Sounds PCLAAAmil303B2---61176.8573.00------962.11.4
2007Milwaukee BrewersNLMLBmil30C11137332--35351.0003.180.952166.7-11100.06.8
2008Milwaukee BrewersNLMLBmil31C17131271121132126123.9767.240.9716480.012181.010.5
2008Milwaukee BrewersNLMLBmil311B3221203-323231.0007.671.10-----2114.31.9
2009Nashville Sounds PCLAAAmil32C3--19-1-2019.9506.33-2-100.0-3100.02.1
2009Milwaukee BrewersNLMLBmil32C343127123414-12482481.0007.290.9218578.324182.921.0
2010Chattanooga Lookouts SouAAlan33C56--40751610464458.9878.18-442861.165896.640.3
2010Albuquerque Isotopes PCLAAAlan33C13--988--1061061.0008.15-7558.321492.99.1
2010New Orleans Zephyrs PCLAAAflo33C3--2211-2423.9587.67-1-100.0-3100.02.1
2010Florida MarlinsNLMLBflo33C53282821-3130.9686.001.074-100.02771.43.1
2011Nashville Sounds PCLAAAmil34C52--3692913399398.9977.65-251759.5-6185.236.1
2011Nashville Sounds PCLAAAmil341B1--10---10101.00010.00------611.60.7
2011Milwaukee BrewersNLMLBmil34C1113132-115151.00015.001.15-10.0-1100.00.6
2012Pawtucket Red Sox ILAAAbos35C39--2783013309308.9977.90-251464.114390.727.1
2012Pawtucket Red Sox ILAAAbos353B2---1--111.0000.50------434.71.4
2012Pawtucket Red Sox ILAAAbos351B1--10---10101.00010.00------432.30.7
MLB Totals for C - 9 season(s)-   C172104129610659013711681155.9896.720.89922578.6171720.00.0
MLB Totals for 1B - 2 season(s)-   1B4222223-325251.0006.251.14-----40.00.0
MLB Totals for DH - 1 season(s)-   DH1---------------10.00.0
AAA Totals for C - 11 season(s)-   C455--3219259322135103478.9917.64-603662.5374550.00.0
AAA Totals for 1B - 7 season(s)-   1B42--30920322332329.9917.83------420.00.0
AAA Totals for 3B - 3 season(s)-   3B5---71187.8751.40------50.00.0
AA Totals for C - 4 season(s)-   C203--1477155242016561632.9868.04-442861.1162030.00.0
A+ Totals for C - 2 season(s)-   C150--96214713911221109.9887.39-----231500.00.0
A+ Totals for 1B - 1 season(s)-   1B5--463145049.9809.80------50.00.0
A Totals for C - 1 season(s)-   C106--8891081071007997.9909.41-----81060.00.0
Rk Totals for C - 1 season(s)-   C27--1892213212211.9957.81-----3270.00.0
Rk Totals for 1B - 1 season(s)-   1B3--211--22221.0007.33------30.00.0

Fielding Statistics - Position Grid

TopPositions by DayStats GlossaryAbout Fielding Data
YearTeam NameLeagueLevelOrgAgePC1B2BSS3BLFCFRFOFDH
1997Gulf Coast Tigers (East) GCLRkdet20-273--------
1998West Michigan Whitecaps MidwAdet21-106---------
1999Lakeland Tigers FSLA+det22-94---------
1999Jacksonville Suns SouAAdet22-7---------
2000Lakeland Tigers FSLA+det23-565--------
2000Jacksonville Suns SouAAdet23-31---------
2000Toledo Mud Hens ILAAAdet23-4---------
2001Erie SeaWolves EastAAdet24-109---------
2001Detroit TigersALMLBdet24-4---------
2002Toledo Mud Hens ILAAAdet25-67---------
2002Detroit TigersALMLBdet25-37--------1
2003Charlotte Knights ILAAAcha26-364--------
2003Portland Beavers PCLAAAsdn26-13---------
2003San Diego PadresNLMLBsdn26-191--------
2004Sacramento River Cats PCLAAAoak27-451--------
2004Charlotte Knights ILAAAcha27--9--------
2005Nashville Sounds PCLAAAmil28-553--------
2006Nashville Sounds PCLAAAmil29-516--1-----
2006Milwaukee BrewersNLMLBmil29-44---------
2007Nashville Sounds PCLAAAmil30-7417--2-----
2007Milwaukee BrewersNLMLBmil30-11---------
2008Milwaukee BrewersNLMLBmil31-173--------
2009Nashville Sounds PCLAAAmil32-3---------
2009Milwaukee BrewersNLMLBmil32-34---------
2010Chattanooga Lookouts SouAAlan33-56---------
2010Albuquerque Isotopes PCLAAAlan33-13---------
2010New Orleans Zephyrs PCLAAAflo33-3---------
2010Florida MarlinsNLMLBflo33-5---------
2011Nashville Sounds PCLAAAmil34-521--------
2011Milwaukee BrewersNLMLBmil34-1---------
2012Pawtucket Red Sox ILAAAbos35-391--2-----

Other Batting Statistics

TopRegular Season BattingStats GlossaryAbout 'Other' Stats
YearTeamLeagueCategoryAgeGABRH2B3BHRRBISBCSBBSOHBPSHSFIBBDPAVGOBPSLGOPSTBXBHPAbabipISOSecABB%SO%K-BBHR%AB/HRXBH%
2007Milwaukee BrewersMLB Spring TrainingMLB30214510187103000400004.400.400.6001.00027845.439.200.2000.008.890.000.000.0044.44
2008Milwaukee BrewersMLB Spring TrainingMLB3121425134007001711101.310.333.405.73817446.361.095.1192.1715.227.000.000.0030.77
2009Milwaukee BrewersMLB Spring TrainingMLB321534595036004700000.265.342.6761.01823838.250.411.52910.5318.421.757.8911.3388.89
2010New York YankeesMLB Spring TrainingMLB331018032002001710000.167.250.278.5285220.273.111.1675.0035.007.000.000.0066.67
2011Milwaukee BrewersMLB Spring TrainingMLB341720350025010530001.250.348.550.89811223.231.300.2500.0021.740.008.7010.0040.00
2012Milwaukee BrewersMLB Spring TrainingMLB35510110001001200000.100.182.100.2821011.125.000.1009.0918.182.000.000.000.00
MLB Spring Training Totals - 6 yrs8916924491815240173251106.290.335.497.8328424183.331.207.2433.8317.494.572.7333.8048.98

Awards [4]

TopAwards SectionAbout Awards
YearAwards (Notes)# Awards
1996Mid-Continent Conference All-Conference (C)1
1997Gulf Coast League All-Star (C)1
1999Florida State League All-Star Team (C)1
2001Eastern League All-Star Team (C)1

Roster Transactions

Top Change of Organization Injuries/DL Contracts
Tranx DatePosOrganizationAssignment40mStatusTypeTransaction DescriptionAgeRoster for Current Team
2012-11-18CFree Agent -Free AgentFree AgentDeclared free agency36.071  
2012-06-09CBoston Red SoxPawtucket (AAA)-Minors--35.274Team Roster on 2012-06-09
2012-04-20CBoston Red SoxPawtucket (AAA)-MinorsContractSigned to minor league contract35.224Team Roster on 2012-04-20
2012-03-30CFree Agent -Free AgentFree AgentReleased by Brewers35.203  
2012-03-26CMilwaukee BrewersMilwaukee Brewers (MLB)-MinorsReassigned MinorsAssigned to minor league camp35.199Team Roster on 2012-03-26
2011-12-09CMilwaukee BrewersMilwaukee Brewers (MLB)-MinorsContractSigned to Minor League Contract35.092Team Roster on 2011-12-09
Tranx DatePosOrganizationAssignment40mStatusTypeTransaction DescriptionAgeRoster for Current Team
2012-03-30Released by Brewers 
2011-12-07ContractSigned by Brewers 
2010-10-14ContractSigned by Brewers 
2010-08-31ContractSigned by Marlins 
2009-12-08ContractSigned by Yankees 
2009-05-14InjuredActivated from DL 
2009-04-29InjuredDisabled -- Sprained left ankle 
2005-11-22ContractSigned by Brewers (minor) 
2004-10-15Free AgentGranted Free Agency. 
2004-04-22Claimed on waivers by Athletics from White Sox. 
2003-06-09Claimed on waivers by White Sox from Padres. 
2002-11-15TradeTraded by Tigers to Padres for Gene Kingsale. 
1997-01-20ContractSigned as undrafted amateur Free Agent by Tigers. 
* 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
2001Detroit TigersTeam Payroll24200,000-77139-1,897,758200,000200,000
2002Detroit TigersTeam Payroll25200,000-75738-2,011,045200,000400,000
2003San Diego PadresTeam Payroll26300,000-70338-2,163,527300,000700,000
2006Milwaukee BrewersTeam Payroll29327,000-74234-2,365,072327,0001,027,000
2007Milwaukee BrewersTeam Payroll30380,000-73729-2,459,737380,0001,407,000
2008Milwaukee BrewersTeam Payroll31395,000-68330252,696,252390,0001,802,000
2009Milwaukee BrewersTeam Payroll32415,000-61123242,746,792400,0002,217,000
2010Florida MarlinsTeam Payroll33400,000-75731-2,812,412400,0002,617,000
2011Milwaukee BrewersTeam Payroll34414,0003.12278932-2,722,607414,0003,031,000
* 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