Tips Updates
Daily
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 [41.230]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 TigersGCLRkdet-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
2003Portland BeaversPCLAAAsdn-c2613500810020112100001.160.176.180.3569151.276.020.020.1611.9641.1821.000.000.0012.50
2003Charlotte KnightsILAAAcha17c26682453876110125201165090104.310.373.502.87512323271.348.192.253.3805.9018.453.134.4320.4230.26
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
2004Sacramento River CatsPCLAAAoak-c274917012387252011103401302.224.262.376.6386414184.246.152.212.2745.4318.483.402.7234.0036.84
2004Charlotte KnightsILAAAcha-1b2711403401020031210100.100.178.150.3286145.138.050.125.1586.6726.674.000.000.0025.00
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 GCLRkdet20C27--1892213212211.9957.81-----34757.445.0
1997Gulf Coast Tigers 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 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