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

Glen PerkinsTrack this Player High Level: MLB Current Team: MLB Years: 2006-2017
Follow TBC on Twitter and Facebook

Arizona Fall League
Rated Prospect
1st Round Draft Pick

PositionsP-523Position when DraftedPPlayer Listed UnderMajor Leaguers
Proper NameGlen Weston Perkins
Height5-11Weight190BatsLeftThrowsLeft
Born DateMarch 2,1983 [35.079]PlaceStillwater,Minnesota
High SchoolStillwater Area (Stillwater,MN)
CollegeUniversity of Minnesota (Minneapolis,MN)

DraftedSelected by the Minnesota Twins [Team Picks] in the 1st round (22nd overall) of the 2004 Amateur Entry Draft [Signed]
Signing Bonus$1,425,000Signing ScoutsMark WilsonService Time10.010 (2017)
Prospect Rankings[BA] 2006-MLB-#91 ... 2006-MIN-#4 ... 2007-MLB-#66 ... 2007-MIN-#2
MLB DebutSeptember 21,2006 [23.203]
OrganizationsMIN [14] MIA [1] Awards6
TBC Player ID41613Retrosheet IDperkg001MLBAM ID450282
Pitch Repertoire Fastball (40.75%) -- Slider (30.14%) -- 2-Seam Fastball (29.09%) -- Changeup (0.02%)
Fastball Velocity [2017] - 90.12 - [2016] - 91.40 - [2015] - 93.72 - [2014] - 93.43 - [2013] - 94.41 - [2012] - 94.35 - [2011] - 93.46 - [2010] - 91.18
Research ToolsTrack this Player -- Intersect Player -- Compare Player -- Random Player
About Profile Data

Pitching Stats -- Batting Stats -- Fielding Statistics -- Other Pitching -- Transactions -- Awards -- Salaries
This player page is available for sponsorship:
Sponsor the Glen Perkins 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


Active Talent RatingsPitchingStrikeouts64Walks74Hittable55SO/BB75vsPower55Hitting0Durability61Team.511Ratings Explained

Pitching Statistics

TopStats GlossaryPitching DetailsStatistical FeatsPitch DataOther PitchingRemove Filters
YearTeamLeagueLvlOrgUnifPosAgeWLERAGGSGRCGSHGFSVIPHRERHRBBSOWPBKHBWHIPH9HR9BB9SO9K-BBWpctFIP
2003MinnesotaBig10NCAA-1So-ST201022.91151327100105.010039345231178001.178.540.431.9710.005.09.833-
2004MinnesotaBig10NCAA-1Jr-ST21932.83161516100111.08942356211138000.997.190.491.709.135.38.750-
2004Elizabethton TwinsAppRkmin-ST21102.25330000012.083304220001.006.00--3.0016.505.501.000-
2004Quad Cities SwingMidwAmin47ST21211.30990000048.03397212490000.936.140.372.239.124.08.667-
2004Minor Totals (2 teams)Minor--ST0311.4912120000060.0411210216710000.946.120.302.3910.594.44.750-
2005Fort Myers MiracleFSLA+min-ST22322.131091210055.0411413213662000.986.710.332.1310.805.08.600-
2005New Britain Rock CatsEastAAmin25ST22444.9014140000079.0804543435673101.469.110.463.997.631.91.500-
2005Minor Totals (2 teams)Minor--ST0763.76242312100134.012159566481335101.268.130.403.228.932.77.538-
2006New Britain Rock CatsEastAAmin15ST234113.91232302100117.0109605111451313101.318.360.843.4510.052.91.267-
2006Rochester Red WingsILAAAmin-ST23012.0811000004.06110530002.5412.46--10.386.230.60.000-
2006Minor Totals (2 teams)Minor--ST04123.85242402100121.2115615211501343101.368.510.813.709.912.68.250-
2006Minnesota TwinsALMLBmin60Rel23001.5940400105.23110060000.534.76----9.530.00-1.03
2007Gulf Coast TwinsGCLRkmin-ST24001.8033000005.03110261001.005.40--3.6010.803.00--
2007Fort Myers MiracleFSLA+min-ST240027.0011000001.03331001003.0027.009.00----0.00--
2007New Britain Rock CatsEastAAmin-ST240211.0533000007.011994772002.4513.504.918.598.591.00.000-
2007Rochester Red WingsILAAAmin-ST24001.5011000006.02111120000.503.001.501.503.002.00--
2007Minor Totals (4 teams)Minor--ST0026.52880000019.0191414610154001.508.842.794.666.981.50.000-
2007Minnesota TwinsALMLBmin60Rel24003.1419019003028.2231010212202021.227.220.633.776.281.67-4.22
2008Rochester Red WingsILAAAmin15ST25212.97761110033.0281511219271101.417.560.545.137.291.42.667-
2008Minnesota TwinsALMLBmin15ST251244.41262600000151.018381742539742131.4710.911.492.324.411.90.7505.14
2009Gulf Coast TwinsGCLRkmin-ST26000.0011000001.0000000000----------0.00--
2009Fort Myers MiracleFSLA+min-ST26102.45220110011.08532190000.826.551.640.827.369.001.000-
2009Minor Totals (2 teams)Minor--ST0102.25330110012.08532190000.756.001.500.756.759.001.000-
2009Minnesota TwinsALMLBmin15ST26675.8918171001096.012064631323452111.4811.211.212.154.201.96.4624.66
2010Rochester Red WingsILAAAmin15ST27495.81262420010124.016091801436981101.5811.611.022.617.112.72.308-
2010Minnesota TwinsALMLBmin15Rel27115.8213112005021.229161435140041.5712.051.252.085.822.80.5004.83
2011Rochester Red WingsILAAAmin-S/R28000.0021100003.04000020001.3312.00----6.000.00--
2011Minnesota TwinsALMLBmin15Rel28442.48650650017261.2551917221653011.238.030.293.069.493.10.5002.41
2012Minnesota TwinsALMLBmin15R/CL29312.567007000431670.0572520816783031.047.291.022.059.984.88.7503.17
2013Minnesota TwinsALMLBmin15CL30202.306106100533662.2431616515770030.936.180.722.1511.065.131.0002.49
2014Minnesota TwinsALMLBmin15CL31433.656306300563461.2622925711663021.189.051.021.619.636.00.5713.10
2015Minnesota TwinsALMLBmin15CL32353.326006000453257.0582121910544001.199.161.421.588.535.40.3753.82
2016Minnesota TwinsALMLBmin15Rel33009.0020200102.05220132003.0022.50--4.5013.503.00-1.65
2017Gulf Coast TwinsGCLRkmin15ST34000.0022000002.01000130001.004.50--4.5013.503.00--
2017Fort Myers MiracleFSLA+min37S/R340010.1231200002.24331140001.8713.503.373.3713.504.00--
2017Chattanooga LookoutsSouAAmin44Rel34016.7530300002.21220330001.503.37--10.1210.121.00.000-
2017Minor Totals (3 teams)Minor--S/R0016.1483500006.065515100001.507.361.236.1412.272.00.000-
2017Minnesota TwinsALMLBmin15Rel34009.5380800305.28660520032.2912.71--7.943.180.40-6.69
MLB Totals - 12 Season(s)Filter35253.884094436500228120620.064629026974158504212221.299.311.072.287.273.19.5830.79
Minor League Totals - 9 Season(s)Filter21324.04114104106410512.05022622314418549914401.338.770.773.238.722.70.396-
AAA Totals - 5 Season(s)Filter6114.90373341110170.22001089317611322201.5310.550.903.226.962.16.353-
AA Totals - 4 Season(s)Filter8184.58434032100205.020111610519902088201.418.770.833.939.072.31.308-
A+ Totals - 4 Season(s)Filter422.8416133320069.2562522615793001.027.230.781.9410.215.27.667-
A Totals - 1 Season(s)Filter211.30990000048.03397212490000.936.140.372.239.124.08.667-
Rk Totals - 4 Season(s)Filter101.80990000020.0124407311000.955.40--3.1513.954.431.000-
NCAA Totals - 2 Season(s)Filter1952.873128313200216.21898169114423016001.087.850.461.839.555.23.792-
Minnesota Twins Totals - 12 Season(s)Filter35253.884094436500228120620.064629026974158504212221.299.311.072.287.273.19.583-
Average MLB - Per ~220 innings1293.8814416128008042220.02281029526561787181.299.311.072.287.273.19.5710.79
Average Minor - Per ~220 innings9144.04494453200220.02141129919792136201.338.770.773.238.722.70.391-

Batting Statistics

TopStats GlossaryBatting DetailsStatistical FeatsRemove Filters
YearTeamLeagueLvlOrgUnifPosAgeGABRH2B3BHRRBISBCSBBSOHBPSHSFIBBDPAVGOBPSLGOPSTBXBHPAbabipISOSecAwOBABB%SO%K-BBHR%AB/HRXBH%
2008Minnesota TwinsALMLBmin15p2523000000000301000.000.000.000.000004.000.000.000.0000.0075.000.000.000.000.00
2009Minnesota TwinsALMLBmin15p2611000000000102000.000.000.000.000003.000.000.000.0000.0033.330.000.000.000.00
MLB Totals - 3 Season(s)Filter644000000000403000.000.000.000.000007.000.000.000.0000.0057.140.000.000.000.00
Average MLB - Per 162 games162100000000001008000.000.000.000.0000018.000.000.000.0000.0057.140.000.000.000.00

Fielding Statistics

TopPositions by DayStats GlossaryAbout Fielding Data
YearTeam NameLgLevelOrgAgePosGGSInnPOAEDPTCTSCFPctRFgRFiSBCSSB%PBGPPos-ShareTm-Share
2004Elizabethton Twins AppRkmin21P3---------------3100.04.5
2004Quad Cities Swing MidwAmin21P9--43--771.0000.78------9100.06.6
2005Fort Myers Miracle FSLA+min22P10---21-32.6670.20------10100.07.5
2005New Britain Rock Cats EastAAmin22P14--318-321211.0001.50------14100.09.9
2006New Britain Rock Cats EastAAmin23P23--591-1514.9330.61------23100.016.2
2006Rochester Red Wings ILAAAmin23P1---------------1100.00.7
2006Minnesota TwinsALMLBmin23P4-5-1--111.0000.250.20-----4100.02.5
2007Gulf Coast Twins GCLRkmin24P3---------------3100.05.4
2007Fort Myers Miracle FSLA+min24P1---1--111.0001.00------1100.00.7
2007New Britain Rock Cats EastAAmin24P3---------------3100.02.1
2007Rochester Red Wings ILAAAmin24P1---2--221.0002.00------1100.00.7
2007Minnesota TwinsALMLBmin24P19-29-3-2331.0000.160.10-----19100.011.7
2008Rochester Red Wings ILAAAmin25P7--132-64.6670.57------7100.04.9
2008Minnesota TwinsALMLBmin25P26261512251-2827.9641.040.18-----26100.016.0
2009Gulf Coast Twins GCLRkmin26P1---------------1100.01.8
2009Fort Myers Miracle FSLA+min26P2---1--111.0000.50------2100.01.4
2009Minnesota TwinsALMLBmin26P18179638111211.9170.610.11-----18100.011.0
2010Rochester Red Wings ILAAAmin27P26--6162-2422.9170.85------26100.018.1
2010Minnesota TwinsALMLBmin27P1312119--10101.0000.770.48-----13100.08.0
2011Rochester Red Wings ILAAAmin28P2---------------2100.01.4
2011Minnesota TwinsALMLBmin28P65-61371-1110.9090.150.16-----65100.040.1
2012Minnesota TwinsALMLBmin29P70-702131-1615.9380.210.212340.0-70100.043.2
2013Minnesota TwinsALMLBmin30P61-6225--771.0000.110.11-----61100.037.7
2014Minnesota TwinsALMLBmin31P63-6128--10101.0000.160.162250.0-63100.038.9
2015Minnesota TwinsALMLBmin32P60-5727--991.0000.150.161-100.0-60100.037.0
2016Minnesota TwinsALMLBmin33P2-2-------------2100.01.2
2017Gulf Coast Twins GCLRkmin34P2---1--111.0000.50------2100.03.4
2017Fort Myers Miracle FSLA+min34P3---------------3100.02.2
2017Chattanooga Lookouts SouAAmin34P3---1--111.0000.33------3100.02.1
2017Minnesota TwinsALMLBmin34P8-52---221.0000.250.40-----8100.04.9
MLB Totals for P - 12 season(s)-   P40944620198643109105.9630.260.175550.0-4090.00.0
AAA Totals for P - 5 season(s)-   P37--7214-3228.8750.76------370.00.0
AA Totals for P - 4 season(s)-   P43--828133736.9730.84------430.00.0
A+ Totals for P - 4 season(s)-   P16---41-54.8000.25------160.00.0
A Totals for P - 1 season(s)-   P9--43--771.0000.78------90.00.0
Rk Totals for P - 4 season(s)-   P9---1--111.0000.11------90.00.0

Fielding Statistics - Position Grid

TopPositions by DayStats GlossaryAbout Fielding Data
YearTeam NameLeagueLevelOrgAgePC1B2BSS3BLFCFRFOFDH
2004Elizabethton Twins AppRkmin213----------
2004Quad Cities Swing MidwAmin219----------
2005Fort Myers Miracle FSLA+min2210----------
2005New Britain Rock Cats EastAAmin2214----------
2006New Britain Rock Cats EastAAmin2323----------
2006Rochester Red Wings ILAAAmin231----------
2006Minnesota TwinsALMLBmin234----------
2007Gulf Coast Twins GCLRkmin243----------
2007Fort Myers Miracle FSLA+min241----------
2007New Britain Rock Cats EastAAmin243----------
2007Rochester Red Wings ILAAAmin241----------
2007Minnesota TwinsALMLBmin2419----------
2008Rochester Red Wings ILAAAmin257----------
2008Minnesota TwinsALMLBmin2526----------
2009Gulf Coast Twins GCLRkmin261----------
2009Fort Myers Miracle FSLA+min262----------
2009Minnesota TwinsALMLBmin2618----------
2010Rochester Red Wings ILAAAmin2726----------
2010Minnesota TwinsALMLBmin2713----------
2011Rochester Red Wings ILAAAmin282----------
2011Minnesota TwinsALMLBmin2865----------
2012Minnesota TwinsALMLBmin2970----------
2013Minnesota TwinsALMLBmin3061----------
2014Minnesota TwinsALMLBmin3163----------
2015Minnesota TwinsALMLBmin3260----------
2016Minnesota TwinsALMLBmin332----------
2017Gulf Coast Twins GCLRkmin342----------
2017Fort Myers Miracle FSLA+min343----------
2017Chattanooga Lookouts SouAAmin343----------
2017Minnesota TwinsALMLBmin348----------

Other Pitching Statistics

TopRegular Season PitchingAbout 'Other' Stats
YearTeamLeagueCategoryAgeWLERAGGSGRCGSHOGFSVIPHRERHRBBSOWPBKHBWHIPH9HR9BB9SO9K-BBRA9WPct
2005Surprise RaftersArizona Fall LgMinor22102.53770000032.0281092639001.067.880.561.6910.976.502.811.000
2006Minnesota TwinsMLB Spring TrainingMLB23007.5041300006.0555176102.007.501.5010.509.000.867.50.000
2006Minnesota TwinsDiv SeriesMLB23000.0010100000.120000000020.0054.000.000.000.0000.00.000
2007Minnesota TwinsMLB Spring TrainingMLB24014.61624000013.214874611001.529.222.633.957.241.835.27.000
2008Minnesota TwinsMLB Spring TrainingMLB25127.50725001012.0191010246201.9214.251.503.004.501.507.50.333
2009Minnesota TwinsMLB Spring TrainingMLB26000.00000000041.03700311000.938.120.660.220.221.000.00.000
2010Minnesota TwinsMLB Spring TrainingMLB27029.0051400007.01487053002.7118.000.006.433.860.6010.29.000
2011Minnesota TwinsMLB Spring TrainingMLB28101.5011011003212.01022037001.087.500.002.255.252.331.501.000
2012Minnesota TwinsMLB Spring TrainingMLB29104.0911011000011.013550213101.3610.640.001.6410.646.504.091.000
2013Minnesota TwinsMLB Spring TrainingMLB30000.0050500005.1500007000.988.440.000.0011.8100.00.000
2014Minnesota TwinsMLB Spring TrainingMLB31106.4370700207.01155118001.7114.141.291.2910.298.006.431.000
2015Minnesota TwinsMLB Spring TrainingMLB32001.5060600006.0311106000.504.501.500.009.0001.50.000
2016Minnesota TwinsMLB Spring TrainingMLB33012.0890900118.2842028101.228.310.002.088.314.004.15.000
Arizona Fall League Totals - 1 yrs102.53770000032.0281092639001.067.880.561.6910.976.502.811.000
MLB Spring Training Totals - 11 yrs463.05716650073129.71394844123176501.319.650.832.155.282.453.33.400
MLB Playoffs - Divisional Series Totals - 1 yrs000.0010100000.3200000006.0054.000.000.000.0000.00.000

Awards [6]

TopAwards SectionAbout Awards
YearAwards (Notes)# Awards
20031st Team College Freshman All-American (SP) ... Big Ten Conference All-Conference Team (SP) ... Big Ten Conference Freshman of the Year3
20043rd Team College All-American (SP) ... Big Ten Conference All-Conference Team (SP) ... Big Ten Conference Pitcher of the Year3

Roster Transactions

Top Change of Organization Injuries/DL Contracts
Tranx DatePosOrganizationAssignment40mStatusTypeTransaction DescriptionAgeRoster for Current Team
2018-01-23CLFree Agent -RetiredRetiredAnnounced retirement34.327  
2017-11-03CLFree Agent -Free Agent--Option declined, declared a free agent34.246  
2017-08-17CLMinnesota TwinsMinnesota Twins (MLB)YActiveMLB ActiveActivated from DL34.168Team Roster on 2017-08-17
2017-08-10CLMinnesota TwinsChattanooga (AA)-DL-60InjuredAssigned to Chattanooga (AA) for rehab34.161Team Roster on 2017-08-10
2017-08-03CLMinnesota TwinsFort Myers (A+)-DL-60InjuredAssigned to Fort Myers (A+) for rehab34.154Team Roster on 2017-08-03
2017-04-02CLMinnesota TwinsMinnesota Twins (MLB)-DL-60InjuredDL60 Recovery from left shoulder surgery34.031Team Roster on 2017-04-02
2016-10-31CLMinnesota TwinsMinnesota Twins (MLB)YActiveMLB ActiveActivated from DL33.243Team Roster on 2016-10-31
2016-05-25CLMinnesota TwinsMinnesota Twins (MLB)-DL-60InjuredDL60 Transferred to 60-day DL33.084Team Roster on 2016-05-25
2016-04-13CLMinnesota TwinsMinnesota Twins (MLB)YDL-15InjuredDL15 Left shoulder strain33.042Team Roster on 2016-04-13
2014-03-16CLMinnesota TwinsMinnesota Twins (MLB)YActiveContractSigned to 4-year contract for 2015-2018 ($22.175m) [Re-structured]31.014Team Roster on 2014-03-16
2012-05-07CLMinnesota TwinsMinnesota Twins (MLB)YActive--29.066Team Roster on 2012-05-07
Tranx DatePosOrganizationAssignment40mStatusTypeTransaction DescriptionAgeRoster for Current Team
2011-06-17InjuredActivated from DL 
2011-05-22InjuredDisabled -- Right oblique strain 
2009-06-16InjuredActivated from DL 
2009-05-19InjuredDisabled -- Left elbow inflammation 
2007-09-11InjuredActivated from DL 
2007-05-22InjuredDisabled -- Left shoulder 
2004-06-30Contractsigned 
* 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
2004Minnesota Twins-211,425,000-------1,425,000Signing Bonus out of 2004 Draft (1st round - 22nd overall)
2006Minnesota TwinsTeam Payroll23327,000-74237-2,365,072327,0001,752,000
2007Minnesota TwinsTeam Payroll24380,000-73740-2,459,737380,0002,132,000
2008Minnesota TwinsTeam Payroll25390,000-75336-2,696,252390,0002,522,000
2009Minnesota TwinsTeam Payroll26430,000-56326302,746,792400,0002,952,000
2010Minnesota TwinsTeam Payroll27400,000-75732-2,812,412400,0003,352,000
2011Minnesota TwinsTeam Payroll28700,000-49717452,722,607414,0004,052,000
2012Minnesota TwinsTeam Payroll291,550,000-36111612,954,887480,0005,602,000
2013Minnesota TwinsTeam Payroll302,500,000-3198653,023,990490,0008,102,000
2014Minnesota TwinsTeam Payroll314,025,000-258772++3,256,497500,00012,127,0002014-03-16 - Signed to 4-year contract for 2015-2018 ($22.175m) [Re-structured]
2015Minnesota TwinsTeam Payroll324,650,0008.01248973++3,571,283507,50016,777,000
2016Minnesota TwinsTeam Payroll336,300,0009.01191679++3,498,245507,50023,077,000
2017Minnesota TwinsTeam Payroll346,500,00010.01185880++3,651,709535,00029,577,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