Tips Updates
Daily
Players
Teams
Leagues
Draft
Boxscores
Minor Leagues
College
People
Extra Bases
Applications
About

Michael RestovichHigh Level: MLB Stat Years: 1998-2011 MLB Years: 2002-2007
Follow TBC on Twitter and Facebook

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.047]PlaceRochester,Minnesota
High SchoolRochester Mayo (Rochester,MN)

DraftedSelected by the Minnesota Twins 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] ARI [1] CHN [1] COL [1] LAN [1] PIT [1] WAS [1] Awards9
TBC Player ID6720Retrosheet IDrestm001MLBAM ID282879
Research ToolsIntersect 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 EastAAmin221B2--11-1221.0001.00------1401.41.4
2001New Britain Rock Cats EastAAmin22OF140--257831268265.9891.89------140100.098.6
2002Edmonton Trappers PCLAAAmin23OF124--2242065250244.9761.97------13889.988.6
2002Minnesota TwinsALMLBmin23DH2---------------825.01.2
2002Minnesota TwinsALMLBmin23LF4-185---551.0001.250.28-----850.02.5
2002Minnesota TwinsALMLBmin23RF1-92---221.0002.000.22-----812.50.6
2003Rochester Red Wings ILAAAmin24OF110--2481334264261.9892.37------11992.476.9
2003Minnesota TwinsALMLBmin24LF322610---10101.0003.330.38-----2412.51.9
2003Minnesota TwinsALMLBmin24DH6---------------2425.03.7
2003Minnesota TwinsALMLBmin24RF1411105191--20201.0001.430.19-----2458.38.6
2004Rochester Red Wings ILAAAmin25OF98--189653200195.9751.99------10692.568.1
2004Minnesota TwinsALMLBmin25RF74417---771.0001.000.17-----2924.14.3
2004Minnesota TwinsALMLBmin25LF1255513---13131.0001.080.24-----2941.47.4
2004Minnesota TwinsALMLBmin25DH5---------------2917.23.1
2005Colorado RockiesNLMLBcol26RF775314---14141.0002.000.26-----1450.04.3
2005Colorado RockiesNLMLBcol26LF1194---441.0004.000.44-----147.10.6
2005Pittsburgh PiratesNLMLBpit26LF148802211-2423.9581.640.29-----5226.98.6
2005Pittsburgh PiratesNLMLBpit26RF2098317---17171.0000.850.20-----5238.512.3
2006Iowa Cubs PCLAAAchn27OF97--139432146143.9791.47------12080.867.4
2006Iowa Cubs PCLAAAchn271B10--647-871711.0007.10------1208.36.9
2006Chicago CubsNLMLBchn27LF1-5-------------1010.00.6
2006Chicago CubsNLMLBchn27RF2-51---111.0000.500.20-----1020.01.2
2007Columbus Clippers ILAAAwas281B1--2---221.0002.00------971.00.7
2007Columbus Clippers ILAAAwas28OF57--102321107105.9811.84------9758.839.6
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
2005Colorado RockiesNLMLBcol26------1-7--
2005Pittsburgh PiratesNLMLBpit26------14-20--
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 ... Minor League Short-Season All-Star Team (OF) ... Short-Season A Player of the Year ... Minnesota Twins Minor League Player of the Year5
1999Midwest League All-Star Team (OF)1
2002Triple A All-Star Team (OF) ... Baseball America 1st team Minor League All-Star (OF) ... Pacific Coast League All-Star (OF)3

Roster Transactions

Top Change of Organization Injuries/DL Contracts
Tranx DatePosOrganizationAssignment40mStatusTypeTransaction DescriptionRoster 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