Sponsor a Page

Put your Name on a player page(s) for $10/year.

Includes Your Name, link and a message
Support Wall

Put your name/link on the Support Wall. The more you donate, the bigger your presence.
Donate $ to TBC

If you have no need for any of the other services, please donate some $ to The Cube.

Either a lump sum or monthly
Player Tracker

A Daily email with prior day's statistics for your selected players. 30 cents/player/year. Change your player list whenever you want!
Please Help Support The Cube

Data Store

Purchase:
1. Standard Data Extracts ... 2. Custom Data Extracts ... 3. Custom Data feeds

Challenge us with your data needs and we'll do our best to comply"

Tips Updates
MLB
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

Drafted
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.260]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] 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.2231010212202001.227.220.633.776.281.67-4.01
2008Rochester Red WingsILAAAmin15ST25212.97761110033.0281511219271101.417.560.545.137.291.42.667-
2008Minnesota TwinsALMLBmin15ST251244.41262600000151.018381742539742101.4710.911.492.324.411.90.7505.08
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.012064631323452101.4811.211.212.154.201.96.4624.63
2010Rochester Red WingsILAAAmin15ST27495.81262420010124.016091801436981101.5811.611.022.617.112.72.308-
2010Minnesota TwinsALMLBmin15Rel27115.8213112005021.229161435140001.5712.051.252.085.822.80.5004.28
2011Rochester Red WingsILAAAmin-S/R28000.0021100003.04000020001.3312.00----6.000.00--
2011Minnesota TwinsALMLBmin15Rel28442.48650650017261.2551917221653001.238.030.293.069.493.10.5002.36
2012Minnesota TwinsALMLBmin15R/CL29312.567007000431670.0572520816783001.047.291.022.059.984.88.7503.04
2013Minnesota TwinsALMLBmin15CL30202.306106100533662.2431616515770000.936.180.722.1511.065.131.0002.35
2014Minnesota TwinsALMLBmin15CL31433.656306300563461.2622925711663001.189.051.021.619.636.00.5713.00
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.28660520002.2912.71--7.943.180.40-5.10
MLB Totals - 12 Season(s)Filter35253.884094436500228120620.06462902697415850421201.299.311.072.287.273.19.5830.69
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.06462902697415850421201.299.311.072.287.273.19.583-
Average MLB - Per ~220 innings1293.8814416128008042220.02281029526561787101.299.311.072.287.273.19.5710.69
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