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

Aaron ThompsonTrack this Player High Level: MLB Status: Free Agent since 2016 MLB Years: 2011-2015
Follow TBC on Twitter and Facebook

Arizona Fall League
Rated Prospect
1st Round Draft Pick

PositionsP-346Position when DraftedPPlayer Listed UnderMajor Leaguers
Proper NameAaron Marshall Thompson
Height6-3Weight195BatsLeftThrowsLeft
Born DateFebruary 28,1987 [31.111]PlaceHouston,Texas
High SchoolSecond Baptist School (Houston,TX)

DraftedSelected by the Florida Marlins [Team Picks] in the 1st round (22nd overall) of the 2005 Amateur Entry Draft [Signed]
Signing Bonus$1,225,000Signing ScoutsDennis CardozaService Time0.146 (2015)
Prospect Rankings[BA] 2006-FLO-#5 ... 2007-FLO-#7 ... 2008-FLO-#8
MLB DebutAugust 24,2011 [24.177]
OrganizationsMIA [5] MIN [4] WAS [2] PIT [1] Awards1
TBC Player ID54038Retrosheet IDthoma003MLBAM ID457744
Pitch Repertoire Fastball (45.03%) -- Slider (43.68%) -- Changeup (8.74%) -- 2-Seam Fastball (2.42%) -- Curveball (0.13%)
Fastball Velocity [2015] - 89.71 - [2014] - 89.01 - [2011] - 88.20
Research ToolsTrack this Player -- Intersect Player -- Compare Player -- Random Player
About Profile Data

Pitching Stats -- Batting Stats -- Fielding Statistics -- Other Pitching -- Other Batting -- Transactions -- Awards -- Salaries
This player page is available for sponsorship:
Sponsor the Aaron Thompson 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 RatingsPitchingStrikeouts33Walks63Hittable37SO/BB51vsPower37Hitting3Durability65Team.501Ratings Explained

Pitching Statistics

TopStats GlossaryPitching DetailsStatistical FeatsPitch DataOther PitchingRemove Filters
YearTeamLeagueLvlOrgUnifPosAgeWLERAGGSGRCGSHGFSVIPHRERHRBBSOWPBKHBWHIPH9HR9BB9SO9K-BBWpctFIP
2005Gulf Coast MarlinsGCLRkflo-ST18244.50880000032.0422016110414001.6311.810.282.8111.534.10.333-
2005Jamestown JammersNYPLA-flo-ST18123.10550000020.025137110170001.7211.070.444.437.521.70.333-
2005Minor Totals (2 teams)MinorAA--ST0363.9613130000052.0673323220584001.6611.520.343.449.972.90.333-
2006Greensboro GrasshoppersSALAflo28ST19883.63242400000134.0139685412351143201.309.340.812.357.663.26.500-
2007Jupiter HammerheadsFSLA+flo-ST20463.37201910000115.01216443235849001.369.470.162.746.572.40.400-
2008Gulf Coast MarlinsGCLRkflo-ST21002.0022000009.08220190001.008.00--1.009.009.00--
2008Carolina MudcatsSouAAflo21ST21255.6216160000081.21116151940533201.8512.230.994.415.841.33.286-
2008Minor Totals (2 teams)MinorAA--ST0255.2618180000090.21196353941623201.7611.810.894.076.151.51.286-
2009Harrisburg SenatorsEastAAwas44ST22033.31660000032.2321812311272001.328.820.833.037.442.45.000-
2009Jacksonville SunsSouAAflo45ST22594.11202000000114.01216352743755201.449.550.553.395.921.74.357-
2009Minor Totals (2 teams)MinorAA--ST05123.93262600000146.2153816410541027201.419.390.613.316.261.89.294-
2010Harrisburg SenatorsEastAAwas10ST234135.80262600000136.216496881653955201.5910.801.053.496.261.79.235-
2010Syracuse ChiefsILAAAwas-ST23101.8011000005.05110340001.609.00--5.407.201.331.000-
2010Minor Totals (2 teams)MinorAA--ST05135.65272700000141.216997891656995201.5910.741.023.566.291.77.278-
2011Altoona CurveEastAApit18S/R24475.16281216004083.21005548620519301.4310.760.652.155.492.55.364-
2011Indianapolis IndiansILAAApit34S/R24102.84541000019.0236609100001.6810.89--4.264.741.111.000-
2011Minor Totals (2 teams)MinorAA--S/R0574.733316170040102.21236154629619301.4810.780.532.545.352.10.417-
2011Pittsburgh PiratesNLMLBpit60S/R24007.0441300007.213662610002.4815.262.357.041.170.17-8.50
2012New Britain Rock CatsEastAAmin17S/R25385.2322139001086.01155450922454001.5912.030.942.304.712.05.273-
2013New Britain Rock CatsEastAAmin-Rel26010.6111011008314.2111103110100.956.75--1.846.753.67.000-
2013Rochester Red WingsILAAAmin27Rel26323.48311300010644.0492017313423001.4110.020.612.668.593.23.600-
2013Minor Totals (2 teams)MinorAA--Rel0332.76421410018958.2602118316533101.309.200.462.458.133.31.500-
2014Rochester Red WingsILAAAmin27Rel27333.98460460023352.0492723526514001.448.480.874.508.831.96.500-
2014Minnesota TwinsALMLBmin64Rel27002.4570700207.08220260001.369.82--2.457.363.00-2.31
2015Rochester Red WingsILAAAmin27Rel28113.71210210011117.0167704110001.188.47--2.125.822.75.500-
2015Minnesota TwinsALMLBmin64Rel28135.0141041005032.0321918211171001.338.910.563.064.731.55.2503.91
2016Sugar Land SkeetersAtlInd-ST29953.98252230000133.0148695913331023101.369.990.882.236.893.09.643-
MLB Totals - 3 Season(s)Filter134.9452151007046.0532726419241001.5210.080.763.614.561.26.2501.29
Minor League Totals - 11 Season(s)Filter42724.32292157135005713994.2113157647874338740511201.4710.210.673.056.682.19.368-
AAA Totals - 5 Season(s)Filter963.55104698004410137.014261548551187001.449.330.533.617.752.15.600-
AA Totals - 6 Season(s)Filter18464.95129933600133547.065434830250192357281001.5410.710.823.155.851.86.281-
A+ Totals - 1 Season(s)Filter463.37201910000115.01216443235849001.369.470.162.746.572.40.400-
A Totals - 1 Season(s)Filter883.63242400000134.0139685412351143201.309.340.812.357.663.26.500-
A- Totals - 1 Season(s)Filter123.10550000020.025137110170001.7211.070.444.437.521.70.333-
Rk Totals - 2 Season(s)Filter243.9510100000041.0502218111504001.4910.980.222.4110.984.55.333-
Ind Totals - 1 Season(s)Filter953.98252230000133.0148695913331023101.369.990.882.236.893.09.643-
Minnesota Twins Totals - 2 Season(s)Filter134.5448048007039.2402120213231001.349.080.452.955.221.77.250-
Pittsburgh Pirates Totals - 1 Season(s)Filter007.0441300007.213662610002.4815.262.357.041.170.17--
Average MLB - Per ~220 innings5144.94242523700330220.024612512119881125001.5210.080.763.614.561.26.2631.29
Average Minor - Per ~220 innings9164.3264352900133220.0250127106167516311301.4710.210.673.056.682.19.360-

Batting Statistics

TopStats GlossaryBatting DetailsStatistical FeatsOther BattingRemove Filters
YearTeamLeagueLvlOrgUnifPosAgeGABRH2B3BHRRBISBCSBBSOHBPSHSFIBBDPAVGOBPSLGOPSTBXBHPAbabipISOSecAwOBABB%SO%K-BBHR%AB/HRXBH%
2008Carolina MudcatsSouAAflo212116203610150051112000.300.462.500.96210228.625.200.450.42917.8639.292.203.5720.0033.33
2009Harrisburg SenatorsEastAAwas44p2268000001000300000.000.000.000.000008.000.000.000.0000.0037.500.000.000.000.00
2009Jacksonville SunsSouAAflo45p2220252410020011112000.160.222.200.4225129.286.040.080.2003.4537.9311.000.000.0025.00
2009Totals for AA-AA         26332410030011412000.121.171.152.3235137.211.031.061.1542.7037.8414.000.000.0025.00
2010Harrisburg SenatorsEastAAwas10p23713010000001500001.077.143.077.2201014.125.000.077.1147.1435.715.000.000.000.00
2011Altoona CurveEastAApit18p241010100000000602000.000.000.000.0000012.000.000.000.0000.0050.000.000.000.000.00
2011Indianapolis IndiansILAAApit34p2432000000000201000.000.000.000.000003.000.000.000.0000.0066.670.000.000.000.00
2011Minor Totals (2 teams)Minor         1312100000000803000.000.000.000.0000015.000.000.000.0000.0053.330.000.000.000.00
2011Pittsburgh PiratesNLMLBpit60p2440000000001000000.0001.000.0001.000001.000.000.000.694100.000.000.000.000.000.00
MLB Totals - 1 Season(s)Filter40000000001000000.0001.000.0001.000001.000.000.000.000100.000.000.000.000.000.00
Minor League Totals - 4 Season(s)Filter627861120180073827001.141.230.205.43516394.256.064.154.0007.4540.435.431.0678.0027.27
AAA Totals - 1 Season(s)Filter32000000000201000.000.000.000.000003.000.000.000.0000.0066.670.000.000.000.00
AA Totals - 4 Season(s)Filter597661120180073626001.145.235.211.44616391.256.066.158.0007.6939.565.141.1076.0027.27
Pittsburgh Pirates Totals - 1 Season(s)Filter40000000001000000.0001.000.0001.000001.000.000.000.000100.000.000.000.000.000.00
Average MLB - Per 162 games16200000000041000000.0001.000.0001.0000041.000.000.000.000100.000.000.000.000.000.00
Average Minor - Per 162 games162204162950321001899518003.141.230.205.435428246.256.064.154.0007.4540.435.431.0678.0027.27

Fielding Statistics

TopPositions by DayStats GlossaryAbout Fielding Data
YearTeam NameLgLevelOrgAgePosGGSInnPOAEDPTCTSCFPctRFgRFiSBCSSB%PBGPPos-ShareTm-Share
2005Gulf Coast Marlins GCLRkflo18P8--1-2-31.3330.13------8100.014.8
2005Jamestown Jammers NYPLA-flo18P5---1--111.0000.20------5100.06.7
2006Greensboro Grasshoppers SALAflo19P24--626233432.9411.33------24100.017.5
2007Jupiter Hammerheads FSLA+flo20P20--117412218.8180.90------20100.014.4
2008Gulf Coast Marlins GCLRkflo21P2---2--221.0001.00------2100.03.7
2008Gulf Coast Marlins GCLRkflo21P2---2--221.0001.00------2100.03.7
2008Carolina Mudcats SouAAflo21P16--614112120.9521.25------16100.011.4
2009Jacksonville Suns SouAAflo22P20--4142-2018.9000.90------20100.014.3
2009Harrisburg Senators EastAAwas22P6--121143.7500.50------6100.04.2
2010Harrisburg Senators EastAAwas23P26--115--16161.0000.62------26100.018.3
2010Syracuse Chiefs ILAAAwas23P1---------------1100.00.7
2011Altoona Curve EastAApit24P28--4141-1918.9470.64------28100.019.9
2011Indianapolis Indians ILAAApit24P5--13--441.0000.80------5100.03.5
2011Pittsburgh PiratesNLMLBpit24P417-2--221.0000.500.29-----4100.02.5
2012New Britain Rock Cats EastAAmin25P22--1161-1817.9440.77------22100.015.5
2013New Britain Rock Cats EastAAmin26P11--33-1661.0000.55------11100.07.7
2013Rochester Red Wings ILAAAmin26P31--27--991.0000.29------31100.021.5
2014Rochester Red Wings ILAAAmin27P46--161-87.8750.15------46100.031.9
2014Minnesota TwinsALMLBmin27P7-71---111.0000.140.14-----7100.04.3
2015Rochester Red Wings ILAAAmin28P21---2--221.0000.10------21100.014.6
2015Minnesota TwinsALMLBmin28P41-3247--11111.0000.270.342-100.0-41100.025.3
MLB Totals for P - 3 season(s)-   P5214659--14141.0000.270.302-100.0-520.00.0
AAA Totals for P - 5 season(s)-   P104--4181-2322.9570.21------1040.00.0
AA Totals for P - 6 season(s)-   P129--20786310498.9420.76------1290.00.0
A+ Totals for P - 1 season(s)-   P20--117412218.8180.90------200.00.0
A Totals for P - 1 season(s)-   P24--626233432.9411.33------240.00.0
A- Totals for P - 1 season(s)-   P5---1--111.0000.20------50.00.0
Rk Totals for P - 2 season(s)-   P12--142-75.7140.42------120.00.0

Fielding Statistics - Position Grid

TopPositions by DayStats GlossaryAbout Fielding Data
YearTeam NameLeagueLevelOrgAgePC1B2BSS3BLFCFRFOFDH
2005Gulf Coast Marlins GCLRkflo188----------
2005Jamestown Jammers NYPLA-flo185----------
2006Greensboro Grasshoppers SALAflo1924----------
2007Jupiter Hammerheads FSLA+flo2020----------
2008Gulf Coast Marlins GCLRkflo214----------
2008Carolina Mudcats SouAAflo2116----------
2009Jacksonville Suns SouAAflo2220----------
2009Harrisburg Senators EastAAwas226----------
2010Harrisburg Senators EastAAwas2326----------
2010Syracuse Chiefs ILAAAwas231----------
2011Altoona Curve EastAApit2428----------
2011Indianapolis Indians ILAAApit245----------
2011Pittsburgh PiratesNLMLBpit244----------
2012New Britain Rock Cats EastAAmin2522----------
2013New Britain Rock Cats EastAAmin2611----------
2013Rochester Red Wings ILAAAmin2631----------
2014Rochester Red Wings ILAAAmin2746----------
2014Minnesota TwinsALMLBmin277----------
2015Rochester Red Wings ILAAAmin2821----------
2015Minnesota TwinsALMLBmin2841----------

Other Pitching Statistics

TopRegular Season PitchingAbout 'Other' Stats
YearTeamLeagueCategoryAgeWLERAGGSGRCGSHOGFSVIPHRERHRBBSOWPBKHBWHIPH9HR9BB9SO9K-BBRA9WPct
2007Florida MarlinsMLB Spring TrainingMLB20001.5031200006.0631023001.339.000.003.004.501.504.50.000
2008Mesa Solar SoxArizona Fall LgMinor21106.0011011003015.01710103614001.5310.201.803.608.402.336.001.000
2008Florida MarlinsMLB Spring TrainingMLB21005.1431200007.0844016001.2910.290.001.297.716.005.14.000
2009Florida MarlinsMLB Spring TrainingMLB22000.0000000004.0400000001.009.000.000.000.0000.00.000
2010Washington NationalsMLB Spring TrainingMLB23001.4230300006.1511013100.987.110.001.424.263.001.42.000
2011Pittsburgh PiratesMLB Spring TrainingMLB24007.2030300005.0744015001.6012.600.001.809.005.007.20.000
2012Minnesota TwinsMLB Spring TrainingMLB25104.5020200002.0211000001.009.000.000.000.0004.501.000
2014Minnesota TwinsMLB Spring TrainingMLB27101.3570700306.2411033001.135.400.004.054.051.001.351.000
2015Canberra CalvaryAustraliaForeign28302.5016016004118.01512511022001.397.500.505.0011.002.206.001.000
2015Minnesota TwinsMLB Spring TrainingMLB28111.9380800529.1722036001.106.750.002.895.792.001.93.500
2016Minnesota TwinsMLB Spring TrainingMLB29009.9570700316.11077024301.9714.210.002.845.682.009.95.000
Australia Totals - 1 yrs302.5016016004118.01512511022001.397.500.505.0011.002.206.001.000
Arizona Fall League Totals - 1 yrs106.0011011003015.01710103614001.5310.201.803.608.402.336.001.000
MLB Spring Training Totals - 9 yrs313.59362340011352.753232101330401.259.060.002.225.132.313.93.750

Other Batting Statistics

TopRegular Season BattingStats GlossaryAbout 'Other' Stats
YearTeamLeagueCategoryAgeGABRH2B3BHRRBISBCSBBSOHBPSHSFIBBDPAVGOBPSLGOPSTBXBHPAbabipISOSecABB%SO%K-BBHR%AB/HRXBH%
2007Florida MarlinsMLB Spring TrainingMLB2011000000000000000.000.000.000.000001.000.000.0000.000.000.000.000.000.00
2011Pittsburgh PiratesMLB Spring TrainingMLB2421000000000100000.000.000.000.000001.000.000.0000.00100.000.000.000.000.00
MLB Spring Training Totals - 3 yrs62000000000100000.000.000.000.000002.000.000.0000.0050.000.000.000.000.00

Awards [1]

TopAwards SectionAbout Awards
YearAwards (Notes)# Awards
2005High School All-American - 2nd Team (P)1

Roster Transactions

Top Change of Organization Injuries/DL Contracts
Tranx DatePosOrganizationAssignment40mStatusTypeTransaction DescriptionAgeRoster for Current Team
2016-04-03RPFree Agent -Free AgentFree AgentReleased by Twins29.034  
2015-12-02RPMinnesota TwinsMinnesota Twins (MLB)-MinorsContractSigned to Minor League Contract28.277Team Roster on 2015-12-02
2015-10-27RPFree Agent -Free AgentFree AgentGranted free agency28.241  
2015-10-22RPMinnesota TwinsRochester (AAA)-MinorsReassigned MinorsOutrighted to minors28.236Team Roster on 2015-10-22
2015-07-07RPMinnesota TwinsRochester (AAA)YMinorsReassigned MinorsAssigned to Rochester (AAA)28.129Team Roster on 2015-07-07
2015-04-04RPMinnesota TwinsMinnesota Twins (MLB)YActiveMLB ActiveRecalled from minors28.035Team Roster on 2015-04-04
2015-04-01PMinnesota TwinsMinnesota Twins (MLB)YMinors--Sent to minors28.032Team Roster on 2015-04-01
2014-08-31PMinnesota TwinsMinnesota Twins (MLB)YActiveMLB ActiveContract purchased from minors27.184Team Roster on 2014-08-31
2014-08-30PMinnesota TwinsMinnesota Twins (MLB)YActiveMLB ActiveContract purchased from minors27.183Team Roster on 2014-08-30
2013-11-10PMinnesota TwinsRochester (AAA)-Minors--Re-signed to minor league contract26.255Team Roster on 2013-11-10
2013-05-20PMinnesota TwinsRochester (AAA)-MinorsReassigned MinorsAssigned to Rochester (AAA)26.081Team Roster on 2013-05-20
2012-06-15PMinnesota TwinsNew Britain (AA)-Minors--25.107Team Roster on 2012-06-15
Tranx DatePosOrganizationAssignment40mStatusTypeTransaction DescriptionAgeRoster for Current Team
2011-12-11ContractSigned by Twins 
2010-12-23Claimed off waivers by Pirates from Nationals 
2009-07-31TradeTraded by Marlins to Nationals for Nick Johnson 
* 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
2005Florida Marlins-181,225,000-------1,225,000Signing Bonus out of 2005 Draft (1st round - 22nd overall)
2011Pittsburgh PiratesTeam Payroll24414,000-78945-2,722,607414,0001,639,000
2014Minnesota TwinsTeam Payroll27500,000-79434-3,256,497500,0002,139,000
2015Minnesota TwinsTeam Payroll28520,0000.14661325323,571,283507,5002,659,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