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

Tommy HansonTrack this Player High Level: MLB Status: Free Agent since 2015 MLB Years: 2009-2013
Follow TBC on Twitter and Facebook

Arizona Fall League
Rated Prospect

PositionsP-229Position when DraftedPPlayer Listed UnderMajor Leaguers
Proper NameThomas J. Hanson Jr.
Height6-6Weight210BatsRightThrowsRight
Born DateAugust 28,1986PlaceTulsa,Oklahoma
Death DateNovember 10,2015 [29.074]
High SchoolRedlands East Valley (Redlands,CA)
CollegeRiverside Community College (Riverside,CA)

DraftedSelected by the Atlanta Braves [Team Picks] in the 22nd round (677th overall) of the 2005 Amateur Entry Draft [Signed]
Signing Bonus$325,000Signing ScoutsTom BattistaService Time4.097 (2013)
Prospect Rankings[BA] 2008-ATL-#9 ... 2009-MLB-#4 ... 2009-ATL-#1
MLB DebutJune 7,2009 [22.283]
OrganizationsATL [7] SFN [1] ANA [1] CHA [1] Awards5Awards Voting1-37
TBC Player ID128213Retrosheet IDhanst001MLBAM ID462102
Pitch Repertoire Fastball (53.00%) -- Slider (28.30%) -- Curveball (14.17%) -- Changeup (2.98%) -- 2-Seam Fastball (1.55%)
Fastball Velocity [2013] - 89.56 - [2012] - 89.64 - [2011] - 91.13 - [2010] - 92.64
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 Tommy Hanson page  -  You can show your support to the The Baseball Cube by sponsoring all of a player's pages for only $10/year.

Player Notes:   Arizona Fall League MVP in 2008 ... Opening Day Starter for Atlanta Braves 2012
About Sponsorships Program


Active Talent RatingsPitchingStrikeouts63Walks47Hittable57SO/BB55vsPower57Hitting3Durability54Team.521Ratings Explained

Pitching Statistics

TopStats GlossaryPitching DetailsStatistical FeatsPitch DataOther PitchingRemove Filters
YearTeamLeagueLvlOrgUnifPosAgeWLERAGGSGRCGSHGFSVIPHRERHRBBSOWPBKHBWHIPH9HR9BB9SO9K-BBWpctFIP
2005Riverside Community ColleOrangeJr CollegeST18542.6614140100088.0734326031790001.187.47--3.178.082.55.556-
2006Riverside Community ColleOrangeJr CollegeST191132.04171703000114.28542265291541110.996.670.392.2812.095.31.786-
2006Danville BravesAppRkatl78S/R19412.091385000051.242151229563000.997.320.351.579.756.22.800-
2007Rome BravesSALAatl-ST20262.5915141000073.0512821626905001.056.290.743.2111.103.46.250-
2007Myrtle Beach PelicansCaroA+atl19ST20334.2011110000060.05333281032640101.427.951.504.809.602.00.500-
2007Minor Totals (2 teams)Minor--ST0593.32262510000133.0104614916581545101.227.041.083.9210.422.66.357-
2008Myrtle Beach PelicansCaroA+atl-ST21310.90770000040.01564011495000.653.38--2.4811.034.45.750-
2008Mississippi BravesSouAAatl29ST21843.0318180110098.07039339411145001.136.430.833.7710.472.78.667-
2008Minor Totals (2 teams)Minor--ST01152.41252501100138.085453795216310000.995.540.593.3910.633.13.688-
2009Gwinnett BravesILAAAatl32ST22331.4911110000066.0401611517904000.865.430.682.3112.215.29.500-
2009Atlanta BravesNLMLBatl48ST221142.89212100000127.2105424110461162051.187.400.703.248.182.52.7333.50
2010Atlanta BravesNLMLBatl48ST2310113.33343401000202.21828675145617330141.178.080.622.497.683.09.4763.31
2011Atlanta BravesNLMLBatl48ST241173.60222200000130.0106555217461425031.177.341.183.189.833.09.6113.67
2012Gwinnett BravesILAAAatl-ST25100.0011000005.03000250001.005.40--3.609.002.501.000-
2012Atlanta BravesNLMLBatl48ST2513104.48313100000174.2183958727711616051.459.431.393.668.302.27.5654.57
2013Inland Empire 66ersCalifA+ana-ST26015.4011000003.03220160001.208.10--2.7016.206.00.000-
2013Salt Lake BeesPCLAAAana-ST26025.49440000019.223141256150001.4710.532.292.756.862.50.000-
2013Minor Totals (2 teams)Minor--ST0035.48550000022.126161457210001.4310.171.962.748.223.00.000-
2013Los Angeles AngelsALMLBana48ST26435.4215132001073.08347441030566031.5510.231.233.706.901.87.5714.65
2014Charlotte KnightsILAAAcha0ST27356.1610100000049.2493634928322001.558.881.635.075.801.14.375-
2015San Jose GiantsCalifA+sfn29ST28112.12440000017.0114426201001.005.821.063.1810.593.33.500-
2015Sacramento River CatsPCLAAAsfn41ST28355.6011110000053.0633933926405001.6810.701.534.426.791.54.375-
2015Minor Totals (2 teams)Minor--ST0464.7615150000070.07443371132606001.519.511.414.117.711.88.400-
MLB Totals - 5 Season(s)Filter49353.8012312121010706.065932529978249648220301.288.380.993.178.242.60.5830.78
Minor League Totals - 8 Season(s)Filter31323.2510610061100534.24232321945720558130101.177.090.963.449.742.83.492-
AAA Totals - 5 Season(s)Filter10154.18373700000192.217810590287918211001.338.271.303.678.462.30.400-
AA Totals - 1 Season(s)Filter843.0318180110098.07039339411145001.136.430.833.7710.472.78.667-
A+ Totals - 4 Season(s)Filter762.84232300000120.082453812501396101.106.130.903.7410.402.78.538-
A Totals - 1 Season(s)Filter262.5915141000073.0512821626905001.056.290.743.2111.103.46.250-
Rk Totals - 1 Season(s)Filter412.091385000051.242151229563000.997.320.351.579.756.22.800-
NCAA Totals - 2 Season(s)Filter1672.31313104000202.215885525602331111.087.020.222.6610.353.88.696-
Atlanta Braves Totals - 4 Season(s)Filter45323.6110810801000633.057627825568219592160271.258.160.963.108.392.70.584-
Los Angeles Angels Totals - 1 Season(s)Filter435.4215132001073.08347441030566031.5510.231.233.706.901.87.571-
Average MLB - Per ~220 innings15113.80383800000220.02051019324772017091.288.380.993.178.242.60.5770.78
Average Minor - Per ~220 innings13133.25434120000220.01739580238423812001.177.090.963.449.742.83.500-

Batting Statistics

TopStats GlossaryBatting DetailsStatistical FeatsOther BattingRemove Filters
YearTeamLeagueLvlOrgUnifPosAgeGABRH2B3BHRRBISBCSBBSOHBPSHSFIBBDPAVGOBPSLGOPSTBXBHPAbabipISOSecAwOBABB%SO%K-BBHR%AB/HRXBH%
2008Mississippi BravesSouAAatl29211817000000000900000.000.000.000.0000017.000.000.000.0000.0052.940.000.000.000.00
2009Gwinnett BravesILAAAatl32p22118110000000202001.125.125.125.2501010.167.000.000.1120.0020.000.000.000.000.00
2009Atlanta BravesNLMLBatl48p2220372200010012008000.054.079.054.1332046.118.000.027.0662.1743.4820.000.000.000.00
2010Atlanta BravesNLMLBatl48p2333623600040022708100.097.123.097.2206073.167.000.032.1042.7436.9913.500.000.000.00
2011Atlanta BravesNLMLBatl48p2420390200000001506001.051.051.051.1022045.083.000.000.0460.0033.330.000.000.000.00
2012Gwinnett BravesILAAAatl-p2512010000000100000.500.500.5001.0001021.000.000.000.4420.0050.000.000.000.000.00
2012Atlanta BravesNLMLBatl48p25314901000000230010000.020.059.020.0791061.053.000.041.0443.2849.1815.000.000.000.00
2015Sacramento River CatsPCLAAAsfn41p2857000000000301000.000.000.000.000008.000.000.000.0000.0037.500.000.000.000.00
MLB Totals - 4 Season(s)Filter104187511000500592032101.059.083.059.142110225.115.000.027.0002.2240.8918.400.000.000.00
Minor League Totals - 4 Season(s)Filter35341200000001503001.059.059.059.1182037.105.000.000.0000.0040.540.000.000.000.00
AAA Totals - 3 Season(s)Filter1717120000000603001.118.118.118.2362020.182.000.000.0000.0030.000.000.000.000.00
AA Totals - 1 Season(s)Filter1817000000000900000.000.000.000.0000017.000.000.000.0000.0052.940.000.000.000.00
Atlanta Braves Totals - 4 Season(s)Filter104187511000500592032101.059.083.059.142110225.115.000.027.0002.2240.8918.400.000.000.00
Average MLB - Per 162 games1622918170008008143050202.059.083.059.142170350.115.000.027.0002.2240.8918.400.000.000.00
Average Minor - Per 162 games16215759000000069014005.059.059.059.11890171.105.000.000.0000.0040.540.000.000.000.00

Fielding Statistics

TopPositions by DayStats GlossaryAbout Fielding Data
YearTeam NameLgLevelOrgAgePosGGSInnPOAEDPTCTSCFPctRFgRFiSBCSSB%PBGPPos-ShareTm-Share
2006Danville Braves AppRkatl19P13--45--991.0000.69------13100.019.4
2007Rome Braves SALAatl20P15--471-1211.9170.73------15100.010.7
2007Myrtle Beach Pelicans CaroA+atl20P11--23--551.0000.45------11100.07.9
2008Myrtle Beach Pelicans CaroA+atl21P7--432-97.7781.00------7100.05.0
2008Mississippi Braves SouAAatl21P18--210--12121.0000.67------18100.012.9
2009Gwinnett Braves ILAAAatl22P11--661-1312.9231.09------11100.07.6
2009Atlanta BravesNLMLBatl22P21211271216213028.9331.330.22-----21100.013.0
2010Atlanta BravesNLMLBatl23P34342021525334340.9301.180.20-----34100.021.0
2011Atlanta BravesNLMLBatl24P22221302142-1816.8890.730.12-----22100.013.6
2012Gwinnett Braves ILAAAatl25P1---------------1100.00.7
2012Atlanta BravesNLMLBatl25P3131174215512217.7730.550.10311173.8-31100.019.1
2013Inland Empire 66ers CalifA+ana26P1---1--111.0001.00------1100.00.7
2013Salt Lake Bees PCLAAAana26P4--1---111.0000.25------4100.02.8
2013Los Angeles AngelsALMLBana26P151373771-1514.9330.930.1921484.0-15100.09.3
2014Charlotte Knights ILAAAcha27P10--482-1412.8571.20------10100.06.9
2015San Jose Giants CalifA+sfn28P4--22-1441.0001.00------4100.02.9
2015Sacramento River Cats PCLAAAsfn28P11--161-87.8750.64------11100.07.6
MLB Totals for P - 5 season(s)-   P1231217063877135128115.8980.930.16521577.6-1230.00.0
AAA Totals for P - 5 season(s)-   P37--12204-3632.8890.86------370.00.0
AA Totals for P - 1 season(s)-   P18--210--12121.0000.67------180.00.0
A+ Totals for P - 4 season(s)-   P23--89211917.8950.74------230.00.0
A Totals for P - 1 season(s)-   P15--471-1211.9170.73------150.00.0
Rk Totals for P - 1 season(s)-   P13--45--991.0000.69------130.00.0

Fielding Statistics - Position Grid

TopPositions by DayStats GlossaryAbout Fielding Data
YearTeam NameLeagueLevelOrgAgePC1B2BSS3BLFCFRFOFDH
2006Danville Braves AppRkatl1913----------
2007Rome Braves SALAatl2015----------
2007Myrtle Beach Pelicans CaroA+atl2011----------
2008Myrtle Beach Pelicans CaroA+atl217----------
2008Mississippi Braves SouAAatl2118----------
2009Gwinnett Braves ILAAAatl2211----------
2009Atlanta BravesNLMLBatl2221----------
2010Atlanta BravesNLMLBatl2334----------
2011Atlanta BravesNLMLBatl2422----------
2012Gwinnett Braves ILAAAatl251----------
2012Atlanta BravesNLMLBatl2531----------
2013Inland Empire 66ers CalifA+ana261----------
2013Salt Lake Bees PCLAAAana264----------
2013Los Angeles AngelsALMLBana2615----------
2014Charlotte Knights ILAAAcha2710----------
2015San Jose Giants CalifA+sfn284----------
2015Sacramento River Cats PCLAAAsfn2811----------

Other Pitching Statistics

TopRegular Season PitchingAbout 'Other' Stats
YearTeamLeagueCategoryAgeWLERAGGSGRCGSHOGFSVIPHRERHRBBSOWPBKHBWHIPH9HR9BB9SO9K-BBRA9WPct
2008Mesa Solar SoxArizona Fall LgMinor21500.64770000028.010221749000.613.210.322.2515.757.000.641.000
2009Atlanta BravesMLB Spring TrainingMLB22000.00000000019.01610600100.847.582.840.000.0000.47.000
2010Atlanta BravesMLB Spring TrainingMLB23112.45550000018.117751519001.228.350.492.459.333.803.44.500
2010Atlanta BravesDiv SeriesMLB23009.0011000004.05441150001.5011.252.252.2511.255.009.00.000
2011Atlanta BravesMLB Spring TrainingMLB24201.29440000014.0922219000.715.791.290.645.799.001.291.000
2012Atlanta BravesMLB Spring TrainingMLB25112.77321000013.01154216000.927.621.380.694.156.003.46.500
2013Los Angeles AngelsMLB Spring TrainingMLB26025.89550000018.11812124413101.228.841.961.966.383.255.89.000
2014Texas RangersMLB Spring TrainingMLB27026.43422000014.01411102511001.369.001.293.217.072.207.07.000
Arizona Fall League Totals - 1 yrs500.64770000028.010221749000.613.210.322.2515.757.000.641.000
MLB Spring Training Totals - 6 yrs463.0721183000096.7853833171658201.047.911.581.495.403.633.54.400
MLB Playoffs - Divisional Series Totals - 1 yrs009.0011000004.0544115001.5011.252.252.2511.255.009.00.000

Other Batting Statistics

TopRegular Season BattingStats GlossaryAbout 'Other' Stats
YearTeamLeagueCategoryAgeGABRH2B3BHRRBISBCSBBSOHBPSHSFIBBDPAVGOBPSLGOPSTBXBHPAbabipISOSecABB%SO%K-BBHR%AB/HRXBH%
2009Atlanta BravesMLB Spring TrainingMLB2234000000000200000.000.000.000.000004.000.000.0000.0050.000.000.000.000.00
2010Atlanta BravesMLB Spring TrainingMLB2352000000001102000.000.333.000.333005.000.000.50020.0020.001.000.000.000.00
2010Atlanta BravesDiv SeriesMLB2311000000000100000.000.000.000.000001.000.000.0000.00100.000.000.000.000.00
2011Atlanta BravesMLB Spring TrainingMLB2411000000000100000.000.000.000.000001.000.000.0000.00100.000.000.000.000.00
2012Atlanta BravesMLB Spring TrainingMLB2532000000000200000.000.000.000.000002.000.000.0000.00100.000.000.000.000.00
MLB Spring Training Totals - 4 yrs129000000001602000.000.100.000.1000012.000.000.1118.3350.006.000.000.000.00
MLB Playoffs - Divisional Series Totals - 1 yrs11000000000100000.000.000.000.000001.000.000.0000.00100.000.000.000.000.00

Awards [5]

TopAwards SectionAbout Awards
YearAwards (Notes)# Awards
2006Rookie League All-Star (SP)1
2008Atlanta Braves Minor League Player of the Year ... Baseball America 1st team Minor League All-Star (SP) ... Joe Black Award - Arizona Fall League MVP3
2009NL Rookie of the Month (June)1

Roster Transactions

Top Change of Organization Injuries/DL Contracts
Tranx DatePosOrganizationAssignment40mStatusTypeTransaction DescriptionAgeRoster for Current Team
2015-11-09SPFree Agent -Free Agent--Passed Away from organ failure29.073  
2015-07-05SPSan Francisco GiantsSacramento (AAA)-MinorsReassigned MinorsAssigned to Sacramento (AAA)28.311Team Roster on 2015-07-05
2015-06-15SPSan Francisco GiantsSan Jose (A+)-MinorsReassigned MinorsAssigned to San Jose (A+)28.291Team Roster on 2015-06-15
2015-05-14SPSan Francisco GiantsSan Francisco Giants (MLB)-MinorsContractSigned to Minor League Contract28.259Team Roster on 2015-05-14
2014-11-08SPFree Agent -Free AgentFree AgentGranted free agency28.072  
2014-09-29SPChicago White SoxCharlotte (AAA)-MinorsActivated MinorsActivated from disabled list28.032Team Roster on 2014-09-29
2014-06-20SPChicago White SoxCharlotte (AAA)-DL-7InjuredDL7 Injured27.296Team Roster on 2014-06-20
2014-04-19SPChicago White SoxCharlotte (AAA)-MinorsReassigned MinorsAssigned to Charlotte (AAA)27.234Team Roster on 2014-04-19
2014-04-07SPNew York MetsNew York Mets (MLB)-MinorsContractSigned to minor league contract27.222Team Roster on 2014-04-07
2014-03-27SPFree Agent -Free AgentFree AgentReleased by Rangers27.211  
2014-02-19SPTexas RangersTexas Rangers (MLB)YActiveContractSigned to 1-year contract for 2014-2014 ($2m) 27.175Team Roster on 2014-02-19
2013-12-03SPFree Agent -Free AgentFree AgentNon-tendered, declared free agency27.097  
2013-10-07SPLos Angeles AngelsLos Angeles Angels (MLB)YActiveMLB ActiveRecalled from Salt Lake (AAA)27.040Team Roster on 2013-10-07
2013-08-16SPLos Angeles AngelsSalt Lake (AAA)YMinorsReassigned MinorsAssigned to Salt Lake (AAA)26.353Team Roster on 2013-08-16
2013-08-13SPLos Angeles AngelsLos Angeles Angels (MLB)YMinorsReassigned MinorsOptioned to 26.350Team Roster on 2013-08-13
2013-07-24SPLos Angeles AngelsLos Angeles Angels (MLB)YActiveMLB ActiveActivated from DL26.330Team Roster on 2013-07-24
2013-07-17SPLos Angeles AngelsInland Empire (A+)YDL-15InjuredAssigned to Inland Empire (A+) for rehab26.323Team Roster on 2013-07-17
2013-06-27SPLos Angeles AngelsLos Angeles Angels (MLB)YDL-15InjuredDL15 Strained right forearm [Warming up in bullpen]26.303Team Roster on 2013-06-27
2013-05-28SPLos Angeles AngelsLos Angeles Angels (MLB)YActiveMLB ActiveReinstated from restricted list26.273Team Roster on 2013-05-28
2013-05-10SPLos Angeles AngelsLos Angeles Angels (MLB)YRestricted--Placed on restricted list for personal matters26.255Team Roster on 2013-05-10
2013-04-28SPLos Angeles AngelsLos Angeles Angels (MLB)YActiveMLB ActiveReinstated from Bereavement List26.243Team Roster on 2013-04-28
2013-04-23SPLos Angeles AngelsLos Angeles Angels (MLB)YBereavementOff-RosterPlaced on bereavement list26.238Team Roster on 2013-04-23
2013-01-18PLos Angeles AngelsLos Angeles Angels (MLB)YActiveContractSigned to 1-year contract for 2013 ($3.725m) Avoiding arbitration26.143Team Roster on 2013-01-18
2012-11-30PLos Angeles AngelsLos Angeles Angels (MLB)YActiveTradedTraded from Braves to Angels for Jordan Walden26.094Team Roster on 2012-11-30
2012-08-17SPAtlanta BravesAtlanta Braves (MLB)YActiveMLB ActiveActivated from DL25.354Team Roster on 2012-08-17
2012-08-12SPAtlanta BravesGwinnett (AAA)YDL-15InjuredAssigned to Gwinnett (AAA) for rehab25.349Team Roster on 2012-08-12
2012-07-31SPAtlanta BravesAtlanta Braves (MLB)YDL-15InjuredDL15 Lower back strain25.337Team Roster on 2012-07-31
2012-05-04SPAtlanta BravesAtlanta Braves (MLB)YActive--25.249Team Roster on 2012-05-04
Tranx DatePosOrganizationAssignment40mStatusTypeTransaction DescriptionAgeRoster for Current Team
2011-09-30InjuredActivated from DL 
2011-08-14InjuredDisabled -- Right Shouder Tendinitis 
2011-06-28InjuredActivated from DL 
2011-06-17InjuredDisabled -- Right shoulder tendinitis 
* 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
2005Atlanta Braves-18325,000-------325,000Signing Bonus out of 2005 Draft (22nd round - 677th overall)
2009Atlanta BravesTeam Payroll22400,000-72444-2,746,792400,000725,000
2010Atlanta BravesTeam Payroll23435,000-55524392,812,412400,0001,160,000
2011Atlanta BravesTeam Payroll24456,500-56020382,722,607414,0001,616,500
2012Atlanta BravesTeam Payroll25535,000-49922452,954,887480,0002,151,500
2013Los Angeles AngelsTeam Payroll263,725,0004.0972531273++3,023,990490,0005,876,5002013-01-18 - Signed to 1-year contract for 2013 ($3.725m) Avoiding arbitration
* 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