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

Michael RestovichTrack this Player High Level: MLB Stat Years: 1998-2011 MLB Years: 2002-2007
Follow TBC on Twitter and Facebook

Drafted
Played in Japan
Arizona Fall League
Rated Prospect
Futures Game

PositionsOF-947, LF-209, RF-68, 1B-28, DH-13, 3B-1Position when DraftedOFPlayer Listed UnderMajor Leaguers
Proper NameMichael Jerome Restovich
Height6-4Weight233BatsRightThrowsRight
Born DateJanuary 3,1979 [39.318]PlaceRochester,Minnesota
High SchoolRochester Mayo (Rochester,MN)

DraftedSelected by the Minnesota Twins [Team Picks] in the 2nd round (61st overall) of the 1997 Amateur Entry Draft [Signed]
Signing Bonus$650,000Signing ScoutsJoel Lepel
Prospect Rankings[BA] 1999-MLB-#50 ... 1999-MIN-#2 ... 2000-MLB-#26 ... 2000-MIN-#2 ... 2001-MIN-#3 ... 2002-MIN-#4 ... 2002-MLB-#63 ... 2003-MLB-#37 ... 2003-MIN-#4 ... 2004-MIN-#10
MLB DebutSeptember 18,2002 [23.258]
OrganizationsMIN [7] CHA [2] WAS [1] ARI [1] CHN [1] COL [1] LAN [1] PIT [1] Awards9
TBC Player ID6720Retrosheet IDrestm001MLBAM ID282879
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 Michael Restovich 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 RatingsBattingSpeed39Power78Contact30XBH72RBIs68Runs59Hitting61Durability60Team.509Ratings Explained

Batting Statistics

TopStats GlossaryBatting DetailsStatistical FeatsOther BattingRemove Filters
YearTeamLeagueLvlOrgUnifPosAgeGABRH2B3BHRRBISBCSBBSOHBPSHSFIBBDPAVGOBPSLGOPSTBXBHPAbabipISOSecAwOBABB%SO%K-BBHR%AB/HRXBH%
1998Elizabethton TwinsAppRkmin-of196524268862011364525458900010.355.489.6071.09614734305.427.252.488.47417.7019.021.074.2618.6239.53
1998Fort Wayne WizardsMidwAmin-of19114592052060041200001.444.490.6441.13429749.606.200.289.4898.1624.493.000.000.0035.00
1998Minor Totals (2 teams)Minor         76287771062531370525870900011.369.489.6131.10217641354.456.244.456.47616.3819.771.213.6722.0838.68
1999Quad Cities River BanditsMidwAmin-of2013149391154306191077974100130549.312.412.513.92525355585.356.201.347.40212.6517.091.353.2525.9535.71
2000Fort Myers MiracleFSLA+min-of211354757312527986419761100403111.263.350.408.75819444543.316.145.299.33611.2318.421.641.4759.3835.20
2001New Britain Rock CatsEastAAmin39of221405016913533423841575412560488.269.345.489.83424560565.314.220.343.3529.5622.122.314.0721.7844.44
2002Edmonton TrappersPCLAAAmin50of2313851895148327299811753151405210.286.353.542.89528168580.347.256.367.3819.1426.032.855.0017.8645.95
2002Minnesota TwinsALMLBmin41lf23813340011101400002.308.357.538.8957114.375.230.385.3867.1428.574.007.1413.0025.00
2003Rochester Red WingsILAAAmin41of2411945475125342167210347117403610.275.346.465.81121152508.336.190.308.3489.2523.032.493.1528.3841.60
2003Minnesota TwinsALMLBmin41rf2424531015320400101210003.283.406.415.82122564.366.132.321.36915.6318.751.200.000.0033.33
2004Rochester Red WingsILAAAmin41of251064256510520320624325104202314.247.291.449.74019143454.281.202.264.3145.5122.914.164.4121.2540.95
2004Minnesota TwinsALMLBmin41lf-rf25294791230260041000000.255.314.447.76121551.286.192.277.3297.8419.612.503.9223.5041.67
2005Colorado RockiesNLMLBcol25rf261431592013003500002.290.353.452.80514334.320.162.258.3528.8214.711.672.9431.0033.33
2005Pittsburgh PiratesNLMLBpit34rf-lf265284101831250082400003.214.283.345.62829692.276.131.226.2798.7026.093.002.1742.0033.33
2005Totals for NL-NL         661151527513800112900005.235.302.374.676439126.289.139.235.2998.7323.022.642.3838.3333.33
2006Iowa CubsPCLAAAchn28of27120443751302942785215212170469.293.374.560.93424860506.344.267.386.39110.2823.912.335.3416.4146.15
2006Chicago CubsNLMLBchn28rf271012021001001500000.167.231.250.4813113.286.083.167.2187.6938.465.000.000.0050.00
2007Columbus ClippersILAAAwas34of2897356429619220583233108112112.270.332.503.83517941393.330.233.329.3578.4027.483.275.0917.8042.71
2007Washington NationalsNLMLBwas29lf281528041001001800000.143.172.179.3515129.200.036.071.1603.4527.598.000.000.0025.00
2008Fukuoka SoftbankJap PacIntl--29481127253031700145310021.223.315.330.645376127.393.107.232.28911.0241.733.792.3637.3324.00
2009Charlotte KnightsILAAAcha43lf301354898314236321610158118203514.290.366.505.87124760552.343.215.331.37510.5121.382.033.8023.2942.25
2010Albuquerque IsotopesPCLAAAlan47lf311113215298224125011337610115.305.371.511.88216438356.368.206.308.3839.2721.352.303.3726.7538.78
2011Charlotte KnightsILAAAcha43lf322696112240380073700002.229.282.365.647357103.339.136.208.2876.8035.925.292.9132.0031.82
2011Reno AcesPCLAAAari53lf321843391002007900103.209.314.233.54710151.257.024.186.26013.7317.651.290.000.0011.11
2011Totals for AAA-AAA         4413914315031000144600105.223.292.324.616458154.308.101.201.2789.0929.873.291.9546.3325.81
MLB Totals - 6 Season(s)Filter1522683764133621102868100010.239.313.377.69010122297.299.138.246.0009.4322.902.432.0244.6734.38
Minor League Totals - 12 Season(s)Filter13524901811139531247211821774356212365313337118.285.362.497.85924345705550.340.212.334.00010.1322.272.203.8023.2340.86
AAA Totals - 8 Season(s)Filter8703145501875197251484963118315841211212479.278.346.498.84415663703503.334.220.324.0008.9924.012.674.2221.2542.29
AA Totals - 1 Season(s)Filter1405016913533423841575412560488.269.345.489.83424560565.314.220.343.0009.5622.122.314.0721.7844.44
A+ Totals - 1 Season(s)Filter1354757312527986419761100403111.263.350.408.75819444543.316.145.299.00011.2318.421.641.4759.3835.20
A Totals - 2 Season(s)Filter1425381001743581911379781121305410.323.418.524.94228262634.376.201.342.00012.3017.671.443.0028.3235.63
Rk Totals - 1 Season(s)Filter6524268862011364525458900010.355.489.6071.09614734305.427.252.488.00017.7019.021.074.2618.6239.53
Intl Totals - 1 Season(s)Filter481127253031700145310021.223.315.330.645376127.393.107.232.00011.0241.733.792.3637.3324.00
Minnesota Twins Totals - 3 Season(s)Filter6111322316231110152610005.274.364.442.8065011129.333.168.310.00011.6320.161.732.3337.6735.48
Pittsburgh Pirates Totals - 1 Season(s)Filter5284101831250082400003.214.283.345.62829692.276.131.226.0008.7026.093.002.1742.0033.33
Colorado Rockies Totals - 1 Season(s)Filter1431592013003500002.290.353.452.80514334.320.162.258.0008.8214.711.672.9431.0033.33
Washington Nationals Totals - 1 Season(s)Filter1528041001001800000.143.172.179.3515129.200.036.071.0003.4527.598.000.000.0025.00
Chicago Cubs Totals - 1 Season(s)Filter1012021001001500000.167.231.250.4813113.286.083.167.0007.6938.465.000.000.0050.00
Average MLB - Per 162 games1622863968143622103072100011.239.313.377.69010823317.299.138.246.0009.4322.902.432.0244.6734.38
Average Minor - Per 162 games1625879716737625989567148604414.285.362.497.85929268665.340.212.334.00010.1322.272.203.8023.2340.86

Fielding Statistics

TopPositions by DayStats GlossaryAbout Fielding Data
YearTeam NameLgLevelOrgAgePosGGSInnPOAEDPTCTSCFPctRFgRFiSBCSSB%PBGPPos-ShareTm-Share
1998Elizabethton Twins AppRkmin19OF60--8679110293.9121.55------6592.389.6
1998Fort Wayne Wizards MidwAmin19OF10--131--14141.0001.40------1190.97.1
1999Quad Cities River Bandits MidwAmin20OF124--20069-215206.9581.66------13194.789.2
1999Quad Cities River Bandits MidwAmin203B1---------------1310.80.7
2000Fort Myers Miracle FSLA+min21OF127--229662241235.9751.85------13594.190.7
2001New Britain Rock Cats EastAAmin22OF140--257831268265.9891.89------140100.098.6
2001New Britain Rock Cats EastAAmin221B2--11-1221.0001.00------1401.41.4
2002Edmonton Trappers PCLAAAmin23OF124--2242065250244.9761.97------13889.988.6
2002Minnesota TwinsALMLBmin23LF4-185---551.0001.250.28-----850.02.5
2002Minnesota TwinsALMLBmin23DH2---------------825.01.2
2002Minnesota TwinsALMLBmin23RF1-92---221.0002.000.22-----812.50.6
2003Rochester Red Wings ILAAAmin24OF110--2481334264261.9892.37------11992.476.9
2003Minnesota TwinsALMLBmin24RF1411105191--20201.0001.430.19-----2458.38.6
2003Minnesota TwinsALMLBmin24DH6---------------2425.03.7
2003Minnesota TwinsALMLBmin24LF322610---10101.0003.330.38-----2412.51.9
2004Rochester Red Wings ILAAAmin25OF98--189653200195.9751.99------10692.568.1
2004Minnesota TwinsALMLBmin25LF1255513---13131.0001.080.24-----2941.47.4
2004Minnesota TwinsALMLBmin25RF74417---771.0001.000.17-----2924.14.3
2004Minnesota TwinsALMLBmin25DH5---------------2917.23.1
2005Pittsburgh PiratesNLMLBpit26RF2098317---17171.0000.850.20-----5238.512.3
2005Pittsburgh PiratesNLMLBpit26LF148802211-2423.9581.640.29-----5226.98.6
2005Colorado RockiesNLMLBcol26RF775314---14141.0002.000.26-----1450.04.3
2005Colorado RockiesNLMLBcol26LF1194---441.0004.000.44-----147.10.6
2006Iowa Cubs PCLAAAchn27OF97--139432146143.9791.47------12080.867.4
2006Iowa Cubs PCLAAAchn271B10--647-871711.0007.10------1208.36.9
2006Chicago CubsNLMLBchn27RF2-51---111.0000.500.20-----1020.01.2
2006Chicago CubsNLMLBchn27LF1-5-------------1010.00.6
2007Columbus Clippers ILAAAwas28OF57--102321107105.9811.84------9758.839.6
2007Columbus Clippers ILAAAwas281B1--2---221.0002.00------971.00.7
2007Washington NationalsNLMLBwas28LF663910---10101.0001.670.26-----1540.03.7
2007Washington NationalsNLMLBwas28RF2-41---111.0000.500.25-----1513.31.2
2009Charlotte Knights ILAAAcha30LF93--11131-115114.9911.23------13568.965.0
2009Charlotte Knights ILAAAcha30RF15--341--35351.0002.33------13511.110.5
2010Albuquerque Isotopes PCLAAAlan31LF66--8324-8985.9551.29------11159.546.2
2010Albuquerque Isotopes PCLAAAlan311B15--8713111101100.9906.67------11113.510.5
2011Reno Aces PCLAAAari32LF8--9-1-109.9001.13------1844.45.6
2011Charlotte Knights ILAAAcha32LF1---------------263.80.7
MLB Totals for RF - 6 season(s)-   RF5331300611--62621.0001.170.21-----530.00.0
MLB Totals for LF - 6 season(s)-   LF41222326411-6665.9851.590.28-----410.00.0
MLB Totals for DH - 3 season(s)-   DH13---------------130.00.0
AAA Totals for OF - 5 season(s)-   OF486--902461915967948.9801.95------4860.00.0
AAA Totals for LF - 3 season(s)-   LF168--20356-214208.9721.24------1680.00.0
AAA Totals for 1B - 3 season(s)-   1B26--15320119174173.9946.65------260.00.0
AAA Totals for RF - 1 season(s)-   RF15--341--35351.0002.33------150.00.0
AA Totals for OF - 1 season(s)-   OF140--257831268265.9891.89------1400.00.0
AA Totals for 1B - 1 season(s)-   1B2--11-1221.0001.00------20.00.0
A+ Totals for OF - 1 season(s)-   OF127--229662241235.9751.85------1270.00.0
A Totals for OF - 2 season(s)-   OF134--21379-229220.9611.64------1340.00.0
A Totals for 3B - 1 season(s)-   3B1---------------10.00.0
Rk Totals for OF - 1 season(s)-   OF60--8679110293.9121.55------600.00.0

Fielding Statistics - Position Grid

TopPositions by DayStats GlossaryAbout Fielding Data
YearTeam NameLeagueLevelOrgAgePC1B2BSS3BLFCFRFOFDH
1998Elizabethton Twins AppRkmin19---------60-
1998Fort Wayne Wizards MidwAmin19---------10-
1999Quad Cities River Bandits MidwAmin20-----1---124-
2000Fort Myers Miracle FSLA+min21---------127-
2001New Britain Rock Cats EastAAmin22--2------140-
2002Edmonton Trappers PCLAAAmin23---------124-
2002Minnesota TwinsALMLBmin23------4-1-2
2003Rochester Red Wings ILAAAmin24---------110-
2003Minnesota TwinsALMLBmin24------3-14-6
2004Rochester Red Wings ILAAAmin25---------98-
2004Minnesota TwinsALMLBmin25------12-7-5
2005Pittsburgh PiratesNLMLBpit26------14-20--
2005Colorado RockiesNLMLBcol26------1-7--
2006Iowa Cubs PCLAAAchn27--10------97-
2006Chicago CubsNLMLBchn27------1-2--
2007Columbus Clippers ILAAAwas28--1------57-
2007Washington NationalsNLMLBwas28------6-2--
2009Charlotte Knights ILAAAcha30------93-15--
2010Albuquerque Isotopes PCLAAAlan31--15---66----
2011Reno Aces PCLAAAari32------8----
2011Charlotte Knights ILAAAcha32------1----

Other Batting Statistics

TopRegular Season BattingStats GlossaryAbout 'Other' Stats
YearTeamLeagueCategoryAgeGABRH2B3BHRRBISBCSBBSOHBPSHSFIBBDPAVGOBPSLGOPSTBXBHPAbabipISOSecABB%SO%K-BBHR%AB/HRXBH%
2001Grand Canyon RaftersArizona Fall LgMinor223411424335262852163500202.289.371.526.8976013132.360.237.40412.1226.522.194.5519.0039.39
2002Phoenix Desert DogsArizona Fall LgMinor233311715275122221143510401.231.309.342.651408136.298.111.23910.2925.742.501.4758.5029.63
2006Chicago CubsMLB Spring TrainingMLB272654101230261031400001.222.263.389.65221557.263.167.2415.2624.564.673.5127.0041.67
2007Washington NationalsMLB Spring TrainingMLB281530461002004820001.200.333.233.5667136.273.033.16711.1122.222.000.000.0016.67
2009Chicago White SoxMLB Spring TrainingMLB301727763014006500100.222.353.444.79712434.227.222.44417.6514.710.832.9427.0066.67
2010Los Angeles DodgersMLB Spring TrainingMLB3132011001001000000.500.6671.0001.667213.500.5001.00033.330.000.000.000.00100.00
2011Chicago White SoxMLB Spring TrainingMLB3224110002000300000.250.250.250.5001041.000.000.0000.0075.000.000.000.000.00
Arizona Fall League Totals - 2 yrs67231396010385073307010603.260.340.433.77310021268.327.173.32011.1926.122.332.9928.8835.00
MLB Spring Training Totals - 5 yrs6311722268031510143020102.222.313.368.6814311134.271.146.27410.4522.392.142.2439.0042.31

Awards [9]

TopAwards SectionAbout Awards
YearAwards (Notes)# Awards
1998Appalachian League All-Star (OF) ... Appalachian League Player of the Year ... Minnesota Twins Minor League Player of the Year ... Minor League Short-Season All-Star Team (OF) ... Short-Season A Player of the Year5
1999Midwest League All-Star Team (OF)1
2002Baseball America 1st team Minor League All-Star (OF) ... Pacific Coast League All-Star (OF) ... Triple A All-Star Team (OF)3

Roster Transactions

Top Change of Organization Injuries/DL Contracts
Tranx DatePosOrganizationAssignment40mStatusTypeTransaction DescriptionAgeRoster for Current Team
2010-08-07ContractSigned by Dodgers 
2010-01-18ContractSigned by Dodgers 
2009-01-12ContractSigned by White Sox to minor league contract 
2006-11-06ContractSigned by Nationals 
2006-01-03ContractSigned by Cubs (minor) 
2005-11-28Released by Pirates 
2005-05-11TradeTraded by Rockies to Pirates for cash considerations 
2005-04-06Claimed off waivers by Rockies from Devil Rays 
2005-03-31Claimed off waivers by Devil Rays from Twins. 
1997-08-15Contractsigned 
* 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
1997Minnesota Twins-18650,000-------650,000Signing Bonus out of 1997 Draft (2nd round - 61st overall)
2002Minnesota TwinsTeam Payroll23200,000-75737-2,011,045200,000850,000
2003Minnesota TwinsTeam Payroll24300,000-70337-2,163,527300,0001,150,000
2004Minnesota TwinsTeam Payroll25300,000-75539-2,070,100300,0001,450,000
2005Colorado RockiesTeam Payroll26318,500-72024202,189,055300,0001,768,500
2005Pittsburgh PiratesTeam Payroll26318,500-72029202,189,055300,0001,768,500
2006Chicago CubsTeam Payroll27327,000-74234-2,365,072327,0002,095,500
2007Washington NationalsTeam Payroll28380,000-73734-2,459,737380,0002,475,500
* 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