Globe icon
Login icon
Recap icon
Search icon
Tickets icon
News
In this section
Probable pitchers
Prospect Rankings
Injury report
Transactions
Starting Lineups
Hall of Fame
Longform
Awards
MLB Draft
All-Star Game
Featured
Pipeline
Play Ball
Trivia & Quizzes
MLB Photos
Offbeat
Glossary
Rare Feats
Trade Trees
Video
In this section
Film Room
Watch Live Games
Condensed Games
Game Recaps
Daily FastCast
Instant Replay
MLB Network
Podcasts
Business of Baseball
Untouchable Pitches
Featured
Most Popular
Home Runs
Walk-Offs
Comebacks
Top Defensive Plays
Grand Slams
Best of Statcast
Let's Rally
Must C
Legendary Moments
Carry the Freight
Scores
Stats
2021 Spring Training Stats
2020 Regular Season Stats
2020 Sortable Team Stats
Statcast Leaders
Baseball Savant
Top Prospect Stats
Offseason Leagues
Glossary
Standings
2021 Spring Training Standings
2020 Regular Season Standings
2020 Advanced Standings
Schedule
2021 Regular Season
2021 Spring Training
2020 Postseason
2020 Regular Season
Important Dates
Probable Pitchers
Team by Team Schedule
National Broadcasts
Sunday Night Broadcasts
Players
Players A to Z
Injury updates
Depth Charts
Transactions
Starting Lineups
Prospect Rankings
Mobile Player Alerts
MLB Players Association
Probable Pitchers
Negro Leagues
Play Ball
PlayBall.org
Hank Aaron Invitational
Videos
Photos
News
Pitch Smart
Play Ball Near You
States Play
MLB TOUR
RBI
Pitch, Hit & Run
Jr. Home Run Derby
MLB Pipeline
Youth Academies
Breakthrough Series
Elite Development Invitational
USA Baseball
USA Softball
Dream Series
Trailblazer Series
Fans
MLB Kids
MLB International
Postseason Publications
MLB Newsletters
Virtual Backgrounds
Podcasts
Walk-Up Music
Connect with MLB
MLB Photos
Fantasy
Yahoo Fantasy Baseball
MLB Rally
MLB Rally Quick Pick
Postseason Bracket Challenge
The Vault
R.B.I. Baseball 21
MLB Home Run Derby 2020
Closer Report
Prospect Rankings
MLB Champions
Apps
MLB
MLB Rally
MLB Ballpark
MiLB First Pitch
R.B.I. Baseball 21
MLB Home Run Derby 2020
MLB FAQs
MLB Ballpark FAQs
MLB Rally FAQs
Tickets
General Ticket Information
Season Tickets
Spring Training
Fan Value
Ballpark Tours
StubHub.com
World Baseball Classic
International Events
MLB.TV
Buy MLB.TV
Buy MLB Audio
Watch MLB.TV
MLB.TV Spring Training Schedule
Watch MLB.TV Docs & Features
MLB.TV Help Center
MLB.TV with Extra Innings
Shop
Auction
Authentication
Autographed
Jerseys
Caps
Men's
Women's
Kids
Collectibles & Memorabilia
Home & Office
Gift Certificates
European Shop
Photo Store
Teams
AL East
Baltimore Orioles
Baltimore
Boston Red Sox
Boston
New York Yankees
NY Yankees
Tampa Bay Rays
Tampa Bay
Toronto Blue Jays
Toronto
AL Central
Chicago White Sox
Chi White Sox
Cleveland Indians
Cleveland
Detroit Tigers
Detroit
Kansas City Royals
Kansas City
Minnesota Twins
Minnesota
AL West
Houston Astros
Houston
Los Angeles Angels
LA Angels
Oakland Athletics
Oakland
Seattle Mariners
Seattle
Texas Rangers
Texas
NL East
Atlanta Braves
Atlanta
Miami Marlins
Miami
New York Mets
NY Mets
Philadelphia Phillies
Philadelphia
Washington Nationals
Washington
NL Central
Chicago Cubs
Chi Cubs
Cincinnati Reds
Cincinnati
Milwaukee Brewers
Milwaukee
Pittsburgh Pirates
Pittsburgh
St. Louis Cardinals
St. Louis
NL West
Arizona Diamondbacks
Arizona
Colorado Rockies
Colorado
Los Angeles Dodgers
LA Dodgers
San Diego Padres
San Diego
San Francisco Giants
San Francisco
ES
日本語
한국어
Sign in
Tickets
MLB.TV
Shop
News
Video
Scores
Stats
Standings
Schedule
Players
Play Ball
Fans
Fantasy
Apps
Teams
ES
Arrow Expand icon
Arrow Contract icon
arrow-down
Arrow Down icon
Twitter icon
Instagram icon
Tiktok icon
YouTube icon
Close icon
Tommy Hanson
#48
P
B/T: R/R
6' 6"/220
Tommy Hanson
#48
P
Summary
Stats
Awards
Shop
Batting
Pitching
Spring Training Career Stats
G
W-L
ERA
IP
SO
WHIP
26
5-6
3.87
95.1
76
1.17
G
W-L
ERA
IP
SO
WHIP
26
5-6
3.87
95.1
76
1.17
Spring Training Career Stats
AB
AVG
HR
RBI
SB
OPS
9
.000
0
0
0
.100
AB
AVG
HR
RBI
SB
OPS
9
.000
0
0
0
.100
Tommy Hanson Bio
Fullname:
Thomas J. Hanson
Born:
8/28/1986 in Tulsa, OK
Draft:
2005, Atlanta Braves, Round: 22, Overall Pick: 677
College:
Riverside City College
Debut:
6/07/2009
Died:
11/09/2015
Follow mlb
Follow:
View More Bio Info +
Thomas J. Hanson
Resides in Redlands, CA...Attended Riverside (CA) CC...Signed by Tom Battista.
2012
Went 13-10 with a 4.48 ERA (174.2 IP - 87 ER) in 31 starts for Atlanta, his fourth season with Braves...13 wins established a career best and ranked second on team to Tim Hudson (16)...Hanson's 31 starts and 161 K's led Braves' pitching staff...2012 marked third time he has notched at least 11 wins in a season (also 2009 & 2011)...Eight of his 13 wins came on road...Was 9-2 with a 4.55 ERA over 16 starts from 5/13-8/17, including a four-game winning streak (6/3-27)...In that 16-game span, logged 85 strikeouts in 93 IP while Braves went 13-3 in span...Set career high in wins with his 12th victory on 7/30...Reinstated from 15-day disabled list on August 17...Placed on D.L. July 31 with a lower back strain and made one rehab start with Triple-A Gwinnett on August 12.
2011
Went 11-7 with a 3.60 ERA and 142 strikeouts in an injury-shortened season that saw him make just 22 starts and complete 130.0 innings...Was twice placed on the disabled list for right shoulder tendinitis on 6/17 (retroactive to 6/13) and 8/14 (retroactive to 8/7)...Posted double-digit wins, going 10-4 with a 2.44 ERA in 17 starts prior to the All-Star break, after opening the season with a 1-3 mark through his first four starts. After the break, was limited to five starts, going 1-3 with an 8.10 ERA...Despite multiple stints on the disabled list, his 142 strikeouts ranked third on the team and his 11 wins equaled his career high (2009)...Averaged 9.83 strikeouts/9.0 IP, the fifth-highest mark in the majors (minimum 120.0 IP)...Ranked fourth among National League starting pitchers and 12th in the majors (minimum 120.0 IP) with a .219 opponents' batting average...15 of his 22 starts were at least 6.0 innings, including seven starts of 7.0 innings. In those 15 games, Hanson went 11-1 with a 2.60 ERA and a .184 opponents' batting average, and the team record was 14-1...Made his final start of the season on 8/6 at NYM before being placed on the disabled list for the remainder of the season with right shoulder tendinitis...Set a career-high with 14 strikeouts on 6/12 at HOU...Had a five-game winning streak from 6/1-7/16, matching the longest such streak of his career. Pitched at a 1.97 ERA while logging 38 strikeouts in 32.0 IP and holding opponents to a .161 batting average during the stretch...Went 3-0 while posting a 1.42 ERA (3 ER/19.0 IP) in three starts prior to being placed on the disabled list on 6/17. Opposing batters hit just .123 (8 H/65 AB) over those three starts...Over a 10-start span, 6/1-7/31, went 6-2 (team record: 8-2) with a 3.61 ERA while fanning 72 batters in 62.1 IP...Went 4-0 in four June starts while posting a 2.16 ERA and a .157 opponents' batting average.
2010
In his first full season with the Major League Club went 10-11 with a 3.33 ERA over 34 starts. He compiled 173 strikeouts, compared to 56 walks...Was the Division Series Game 2 starter vs. SF. Lasted just 4.0 innings in his first career postseason start, allowing four earned runs on five hits, including a first-inning, two-out, three-run home run to Pat Burrell, but received the no decision as the team went on to win 5-4 in 11 innings. His 4.0-inning start marked his shortest start since 6/27 vs. DET...Led the Braves staff in strikeouts and tied for the team lead with Tim Hudson in games started (34).Was third on the staff with 10 wins...His 34 starts were tied for second-most in the Majors. Did lead the National League in hit batsman with 14...Ranked seventh among National League starting pitchers (min. 185 IP) in fewest homers allowed (14)...Became the only Braves pitcher in the Atlanta era (since 1966) to make at least 30 starts and post an ERA of 3.50 (3.33) or better and still have a losing record (10-11). Hanson joined Warren Spahn (1952) and Denny Lemaster (1963) as the only three Braves pitchers to accomplish the feat since 1950...The Braves averaged just 2.3 runs while Hanson was still in the game and only 4.1 total runs in games in which he starts (13th lowest in the NL). Six times this season Hanson left the game with the Braves leading the game, only to see the lead evaporate and earn no decision...Went 2-6 with a 2.51 ERA in 16 starts after the All-Star break, compared to 8-5 with a 4.13 ERA in 18 starts before the All-Star break...Made five consecutive starts from 7/27-8/16 in which he has pitched at least six innings and allowed at most one earned run, yet went 0-2 with three no decisions in that span. According to the Elias Sports Bureau, Hanson is the first pitcher with a streak of five such starts to not earn a win in any of them since 1913 - the first season in which earned runs became an official stat in the AL and NL...Lost a career-high five consecutive games (spanning nine starts) from 7/16-8/27. During the five-game skid, he pitched at a 3.07 ERA, while receiving just 12 runs of support, for an average of 1.94 runs per game...Entered his start on 8/27 vs. FLA, with a 47.2 homerless innings pitched streak dating back to 7/16 vs. MIL (Ryan Braun, 3rd inning). Hanson gave up back-to-back homers to leadoff the 8/27 game, snapping the homerless streak...In 10 starts from 4/30-6/16, went 6-1 (the team record was 9-1) with a 3.79 ERA...Had a four-game winning streak, 526-6/16, a span of five starts. Pitched at a 2.03 ERA while holding opponents to a .206 batting average during the stretch...Surrendered a career-high four home runs in a 7-1 defeat on 8/27 vs. FLA...In the month of July, notched 29.2 innings while going 1-2 with a 2.43 ERA. He fanned 32 batters while walking only six...Suffered a tough-luck, rain-shortened, 5.0-inning, 1-0 loss to the Mets on 4/25 at NYM. The Mets scored one unearned, two-out run in the first inning on two singles, a stolen base and a Chipper Jones throwing error. The game was delayed due to inclement weather in the top of the sixth inning (one pitch was thrown) for 1:39 before it was eventually called...The 5.0-inning, rain-shortened loss on 4/25 at NYM was recorded as Tommy's first career complete game. He threw 93 pitches in 5.0 IP.
2009
Finished third in NL Rookie of the Year voting (2 first-place, 6 second-place and 9 third-place votes)...Was named to the Topps Major League Rookie All-Star team...Despite not making his Major League debut until June, ranked among NL rookie leaders in wins (3rd-11), starts (4th-21), strikeouts (2nd-116), and in innings pitched (4th-127.2)...His .733 winning percentage ranked fourth in the NL...His 2.89 ERA was the lowest ERA for a Braves rookie who made at least 20 starts since 1943, when Nate Andrews fashioned a 2.58 mark when the team was still in Boston...Made his Major League debut on 6/7 vs. MIL and earned a no decision (6.0 IP, 7 R, 6 ER, 5 K, 3 HR)...Won four straight starts before a ND on 7/4 at WSH. Allowed a solo HR to lead off the 7th, the HR snapped his 26-inning scoreless streak that dated to the third inning on 6/12. According to the Elias Sports Bureau, it was the longest streak for a Braves' rookie since Steve Bedrosian's 27-inning scoreless streak in 1982...His victory on 7/20 improved his career record to 5-0. Since the franchise moved to Atlanta in 1966, he was the second Braves pitcher to win his first five Major League decisions...With his eight scoreless innings on 9/9 at HOU and his seven scoreless innings on 9/15 vs. NYM, Tommy joined Pete Smith in 1988 and Paul Marak in 1990 as the only Braves rookies in the Atlanta era to pitch at least seven scoreless innings in two consecutive games, according to Elias...Won his fourth straight start on 8/22 vs. FLA. With the win, he joined Larry McWilliams (1978) as the only Braves rookies since 1900 with wins in nine of their first 11 decisions...On 7/20 vs. SF, struck out 11 batters in 7.0 IP, establishing an ATL rookie record for a single game. It was the most K in one game by a Braves rookie since 9/5/63 (Bob Sadowski, 12 vs. PIT)...Was named the NL Rookie of the Month for June (4-0, 2.48 ERA, .222 opponents BA in five starts)...Entered the 2009 season as the fourth-best prospect in all of baseball, according to Baseball America.
2008
Named recipient of the Phil Niekro Award, given annually to the top pitcher in the Braves' system...Was named to Baseball America's 2008 All-Star team...Was named the Best Pitching Prospect in the Carolina League by Baseball America...Was named the Braves' top prospect by Baseball America...Named the ninth overall prospect and second-best RHP by ESPN.com and 24th-overall prospect by MLB.com...Became the first pitcher in the 17-year history of the Arizona Fall League to be named MVP when he won the pitching triple crown by going 5-0 with a 0.63 ERA in seven starts (29.0 IP, 49 K, .105 opp. avg.)...Named to the AFL All-Prospect Team and to the AFL Rising Stars team...Had a 19.1 IP coreless stretch in the AFL and was named the week two player of the week...Among all full-season minor leaguers, he ranked first in opponents' batting average (.175), second in Ks/9 IP (10.63), fourth in strikeouts (163) and 12th in ERA (2.41)...Led Braves farmhands in opponents' avg. and strikeouts, tied for first in WHIP (0.99), ranked third in ERA among qualifying starters, ranked fifth in wins (11) and sixth in innings pitched (138.0)...Was Myrtle Beach's Pitcher of the Month for April, going 3-1 with a 0.79 ERA in six starts (34.0 IP, 3 ER, 42 K)...Was the starter for the American Division in the Southern League's mid-season Rising Stars Game...Was a four-time league Pitcher of the Week in two leagues (Carolina League Pitcher of the Week for the weeks ending 4/13 and 4/20 and was the Southern League's Pitcher of the Week for the weeks ending 6/29 and 8/10)...On 6/25, threw the first no-hitter in Mississippi Braves history and set a new personal best and team record by fanning 14 batters against Birmingham...Ranked second on the M-Braves in games started (18), tied for second in wins (8) and ranked third in innings pitched (98.0) and strikeouts (114).
2007
Following the season, Baseball America named him the best pitching prospect in the South Atlantic League, the ninth-best prospect in the Braves organization, the eighth-best prospect in the Carolina League and the 14th-best prospect in the Sally League...Earned Pitcher of the Year honors for Rome...Struck out an organization-high 154 batters in 133.0 IP and his 3.32 ERA ranked seventh among Braves minor league starters...Held opponents to a .216 batting average, sixth-best in the Atlanta farm system and also ranked ninth with a 1.22 WHIP...Was a Sally League All- Star...Earned organizational April Pitcher of the Month honors for Rome.
2006
Baseball America rated him as the fourth-best prospect in the Appalachian League...Also named to the Baseball America Rookie All-Star team...Finished second among Braves' starting pitchers with a 2.09 ERA and his 0.99 WHIP ranked sixth.
Batting
Pitching
Year
AB
R
H
HR
RBI
SB
AVG
OBP
OPS
MLB Career Stats
9
0
0
0
0
0
.000
.100
.100
Year
AB
R
H
HR
RBI
SB
AVG
OBP
OPS
MLB Career Stats
9
0
0
0
0
0
.000
.100
.100
Year
W
L
ERA
G
GS
SV
IP
SO
WHIP
MLB Career Stats
5
6
3.87
26
22
0
95.1
76
1.17
Year
W
L
ERA
G
GS
SV
IP
SO
WHIP
MLB Career Stats
5
6
3.87
26
22
0
95.1
76
1.17
Awards
AFL Rising Stars
Year
Team
League
2008
Mesa Solar Sox
AFL
Baseball America Major League All-Rookie Team
Year
Team
League
2009
Atlanta Braves
NL
Baseball America Rookie All-Star
Year
Team
League
2006
Danville Braves
APP
NL Rookie of the Month
Month
Team
League
06/2009
Atlanta Braves
NL
AFL Most Valuable Player
Year
Team
League
2008
Mesa Solar Sox
AFL
AFL All-Prospect Team
Year
Team
League
2008
Mesa Solar Sox
AFL
MiLB.com Class A Adv. Best Single-Game Performer
Year
Team
League
2008
Myrtle Beach Pelicans
CAR
SAL Mid-Season All-Star
Year
Team
League
2007
Rome Braves
SAL
AFL Pitcher of the Week
Week
Team
League
10/20/2008
Mesa Solar Sox
AFL
Baseball America Minor League All-Star
Year
Team
League
2008
Mississippi Braves
SOU
SOU Pitcher of the Week
Week
Team
League
06/30/2008
Mississippi Braves
SOU
08/11/2008
Mississippi Braves
SOU
CAR Pitcher of the Week
Week
Team
League
04/14/2008
Myrtle Beach Pelicans
CAR
04/21/2008
Myrtle Beach Pelicans
CAR
+
View More Awards
League Rankings
Strikeouts
Year
SO
Rank
2012
6
25th in NL
2010
19
17th in NL
Hit By Pitch
Year
HBP
Rank
2010
0
1st in NL
Batting Average
Year
AVG
Rank
2010
.246
14th in NL
At Bats
Year
AB
Rank
2010
69
18th in NL
Earned Run Average
Year
ERA
Rank
2010
2.45
17th in NL
Innings Pitched
Year
IP
Rank
2010
18.1
17th in NL
Losses
Year
Losses
Rank
2010
1
19th in NL
WHIP
Year
WHIP
Rank
2010
1.20
12th in NL
Runs
Year
R
Rank
2012
5
11th in NL
Home Runs
Year
HR
Rank
2012
2
4th in NL
Hits
Year
H
Rank
2012
11
25th in NL
Wins
Year
Wins
Rank
2012
1
21st in NL
+
View More Rankings
Latest Transactions
Team
Date
Transaction
November 6, 2015
RHP Tommy Hanson elected free agency.
July 5, 2015
RHP Tommy Hanson assigned to Sacramento River Cats from San Jose Giants.
June 15, 2015
RHP Tommy Hanson assigned to San Jose Giants.
May 13, 2015
RHP Tommy Hanson roster status changed by San Francisco Giants.
May 13, 2015
San Francisco Giants signed free agent RHP Tommy Hanson to a minor league contract.
September 2, 2014
Charlotte Knights activated RHP Tommy Hanson from the 7-day disabled list.
June 16, 2014
Charlotte Knights placed RHP Tommy Hanson on the 7-day disabled list retroactive to June 12, 2014.
April 19, 2014
RHP Tommy Hanson assigned to Charlotte Knights.
April 8, 2014
Chicago White Sox signed free agent RHP Tommy Hanson to a minor league contract.
March 26, 2014
Texas Rangers released RHP Tommy Hanson.
February 14, 2014
Texas Rangers signed free agent RHP Tommy Hanson.
December 2, 2013
RHP Tommy Hanson elected free agency.
September 16, 2013
Los Angeles Angels recalled RHP Tommy Hanson from Salt Lake Bees.
August 13, 2013
Los Angeles Angels optioned Tommy Hanson to Salt Lake Bees.
July 23, 2013
Tommy Hanson roster status changed by Los Angeles Angels.
July 16, 2013
Los Angeles Angels sent RHP Tommy Hanson on a rehab assignment to Inland Empire 66ers.
June 27, 2013
Los Angeles Angels placed RHP Tommy Hanson on the 15-day disabled list retroactive to June 21, 2013. Right forearm tightness.
May 28, 2013
Los Angeles Angels activated RHP Tommy Hanson from the restricted list.
May 10, 2013
Los Angeles Angels placed RHP Tommy Hanson on the restricted list.
April 28, 2013
Los Angeles Angels activated RHP Tommy Hanson from the bereavement list.
April 22, 2013
Los Angeles Angels placed RHP Tommy Hanson on the bereavement list.
November 30, 2012
Los Angeles Angels traded RHP Jordan Walden to Atlanta Braves for RHP Tommy Hanson.
October 7, 2012
Tommy Hanson roster status changed by Atlanta Braves.
August 17, 2012
Atlanta Braves activated RHP Tommy Hanson from the 15-day disabled list.
August 12, 2012
sent RHP Tommy Hanson on a rehab assignment to Gwinnett Braves.
July 31, 2012
Atlanta Braves placed RHP Tommy Hanson on the 15-day disabled list. Lower Back Strain
September 30, 2011
Atlanta Braves activated RHP Tommy Hanson from the 15-day disabled list.
August 14, 2011
Atlanta Braves placed RHP Tommy Hanson on the 15-day disabled list retroactive to August 7, 2011. Right shouder tendinitis.
June 28, 2011
Atlanta Braves activated RHP Tommy Hanson from the 15-day disabled list.
June 17, 2011
Atlanta Braves placed RHP Tommy Hanson on the 15-day disabled list retroactive to June 13, 2011. Right shoulder tendinitis.
July 20, 2009
Atlanta Braves recalled RHP Tommy Hanson from Gwinnett Braves.
July 18, 2009
RHP Tommy Hanson assigned to Rome Braves from Myrtle Beach Pelicans.
July 10, 2009
Atlanta Braves optioned Tommy Hanson to Myrtle Beach Pelicans.
June 7, 2009
Atlanta Braves selected the contract of Tommy Hanson from Gwinnett Braves.
+
View More Transactions
▲