Cole Hamels

Pitcher · Career Stats, Bio & Records (2006-2020)

Cole Hamels was a pitcher who played in Major League Baseball from 2006 to 2020 for 4 teams, including the Philadelphia Phillies, a span of 15 seasons. Across 423 career appearances, he went 163-122 with a 3.43 ERA and 2,560 strikeouts. He also batted .169 with 2 home runs. Cole Hamels was a 4-time All-Star, a World Series MVP, an NLCS MVP, and a Babe Ruth Award. His career Pitcher PIV — Baseball Data Hub's era-adjusted measure of pitching impact — is 32591.5.

W (Wins):
Games credited to a pitcher whose team took a lead it never surrendered while he was the pitcher of record.
ERA (Earned Run Average):
Earned runs allowed per nine innings pitched: (ER × 9) ÷ IP. The primary measure of pitching effectiveness.
SO (Strikeouts):
For a batter, times retired on a third strike; for a pitcher, batters retired on a third strike.
WHIP (Walks and Hits per Inning Pitched):
Baserunners allowed per inning: (BB + H) ÷ IP. Under 1.00 is elite.

Data updated

W–L 163–122
ERA 3.43
WHIP 1.18
SO 2,560
Pitcher PIV 32591.5
Position
Pitcher
Bats / Throws
L / L
Height / Weight
6'4" / 205 lb
Born
12/27/1983 in San Diego, CA, USA
MLB Debut
2006-05-12
Last Game
2020-09-16
Awards
4× All-Star · World Series MVP · NLCS MVP · Babe Ruth Award

Full name: Colbert Michael Hamels

Career Pitching Statistics

Cole Hamels — Career Pitching Statistics
W L G GS CG SHO SV IP H ER HR BB SO ERA Pitcher PIV
163 122 423 422 17 7 0 2698.0 2,424 1,027 310 767 2,560 3.43 32591.5

Career ERA 3.43 vs. league average 4.18 across their career seasons — 18.1% better than league average.

Season-by-Season Pitching

Pitching Career Arc

Click a stat to plot it across every season.

Lg columns show the league average for that season, with the player's figure as a percentage above or below it. Career totals the seasons listed above.

Career Batting Statistics

Cole Hamels — Career Batting Statistics
G AB R H 2B 3B HR RBI SB BB SO AVG OBP SLG OPS PIV
430 688 40 116 16 2 2 34 1 19 286 .169 .195 .206 .401 -4,032

Career AVG .169 vs. league average .257 across their career seasons — 34.4% below league average.

Career OBP .195 vs. league average .324 across their career seasons — 39.9% below league average.

Career SLG .206 vs. league average .412 across their career seasons — 49.9% below league average.

Career OPS .401 vs. league average .737 across their career seasons — 45.5% below league average.

Season-by-Season Batting

Career Arc

Click a stat to plot it across every season.

Lg columns show the league average for that season, with the player's figure as a percentage above or below it. Career totals the seasons listed above.

Postseason Statistics

Playoff Career Batting

Cole Hamels — Playoff Career Batting
G AB R H 2B 3B HR RBI BB SO AVG
17 20 1 3 0 0 0 0 2 7 .150

Playoff Batting by Year

Cole Hamels — Playoff Batting by Year
Year Round Team G AB R H 2B 3B HR RBI BB SO AVG
2018 NLWC CHN 1 0 0 0 0 0 0 0 0 0 .000
2016 ALDS1 TEX 1 0 0 0 0 0 0 0 0 0 .000
2015 ALDS2 TEX 2 0 0 0 0 0 0 0 0 0 .000
2011 NLDS1 PHI 1 2 0 0 0 0 0 0 0 0 .000
2010 NLCS PHI 1 2 0 0 0 0 0 0 0 1 .000
2010 NLDS1 PHI 1 3 0 0 0 0 0 0 0 0 .000
2009 NLCS PHI 2 1 0 0 0 0 0 0 1 1 .000
2009 NLDS2 PHI 1 0 0 0 0 0 0 0 1 0 .000
2009 WS PHI 1 1 0 1 0 0 0 0 0 0 1.000
2008 NLCS PHI 2 5 0 1 0 0 0 0 0 2 .200
2008 NLDS2 PHI 1 2 1 0 0 0 0 0 0 2 .000
2008 WS PHI 2 2 0 0 0 0 0 0 0 1 .000
2007 NLDS2 PHI 1 2 0 1 0 0 0 0 0 0 .500

Playoff Career Pitching

Cole Hamels — Playoff Career Pitching
W L G GS SV IP H ER BB SO ERA
7 6 17 16 0 100.1 83 38 27 93 3.41

Playoff Pitching by Year

Cole Hamels — Playoff Pitching by Year
Year Round Team W L G GS SV IP H ER BB SO ERA
2018 NLWC CHN 0 0 1 0 0 2.0 2 0 1 1 0.00
2016 ALDS1 TEX 0 1 1 1 0 3.1 6 6 3 1 16.20
2015 ALDS2 TEX 0 1 2 2 0 13.1 10 4 2 14 2.70
2011 NLDS1 PHI 1 0 1 1 0 6.0 5 0 3 8 0.00
2010 NLCS PHI 0 1 1 1 0 6.0 4 2 1 8 3.00
2010 NLDS1 PHI 1 0 1 1 0 9.0 5 0 0 9 0.00
2009 NLCS PHI 1 0 2 2 0 9.2 13 7 2 7 6.52
2009 NLDS2 PHI 0 1 1 1 0 5.0 7 4 0 5 7.20
2009 WS PHI 0 1 1 1 0 4.1 5 5 2 3 10.38
2008 NLCS PHI 2 0 2 2 0 14.0 11 3 5 13 1.93
2008 NLDS2 PHI 1 0 1 1 0 8.0 2 0 1 9 0.00
2008 WS PHI 1 0 2 2 0 13.0 10 4 3 8 2.77
2007 NLDS2 PHI 0 1 1 1 0 6.2 3 3 4 7 4.05

Per-game data from Retrosheet (regular season, through 2025).

Batting — Home / Away

Cole Hamels — Batting — Home / Away
SplitGABRHHRRBIAVG
Home2103252247216.145
Away2203631869018.190

Pitching — Home / Away

Cole Hamels — Pitching — Home / Away
SplitGIPHERBBSOERA
Home2061344.0118851836112773.47
Away2171354.0123650940612833.38

Last 10 Games — Batting

Cole Hamels — Last 10 Games — Batting
DateTmOppResABRH2B3BHRRBIBBSO
2020-09-16 ATLBALL 000000000
2019-09-28 CHCSTLW 202000000
2019-09-16 CHCCINW 100000001
2019-09-11 CHCSDPL 200000002
2019-09-06 CHCMILL 100000000
2019-08-31 CHCMILL 201100000
2019-08-25 CHCWASL 200000002
2019-08-20 CHCSFGW 100000011
2019-08-14 CHCPHIL 100000001
2019-08-08 CHCCINW 100000000

Last 10 Games — Pitching

Cole Hamels — Last 10 Games — Pitching
DateTmOppDecIPHRERBBSOHR
2020-09-16 ATLBAL L 3.1333120
2019-09-28 CHCSTL — 4.0200080
2019-09-16 CHCCIN — 3.1322540
2019-09-11 CHCSDP L 4.1411461
2019-09-06 CHCMIL L 3.1955232
2019-08-31 CHCMIL L 6.0522370
2019-08-25 CHCWAS — 5.0722131
2019-08-20 CHCSFG W 6.0533252
2019-08-14 CHCPHI L 2.0988221
2019-08-08 CHCCIN — 3.0854221

Fielding Statistics

Career Fielding Totals by Position

Cole Hamels — Career Fielding Totals by Position
Position G GS PO A E DP
P 423 422 113 323 21 14

Season-by-Season Fielding

Career Games by Position

Position Diamond

Circle size = games played at each position.

Cole Hamels Stats, Bio & Career Records
Position Games
Pitcher 423

Awards & Honors

Cole Hamels — Awards & Honors
Year Award Notes
2018 Pitcher of the Month August
2015 Player of the Week Week of 2015-07-26
2012 Player of the Week Week of 2012-08-19
2008 Babe Ruth Award P
2008 NLCS MVP
2008 World Series MVP

Salary History

Cole Hamels's recorded salaries total $125,400,000 over 10 seasons, 2007 to 2016. This total is partial: the salary data covers 1985 to 2016, and Hamels's career ran from 2006 to 2020. His seasons after 2016 are not included, and no salary is recorded for 2006.

Cole Hamels — Salary History
Year Team League Salary
2016 TEX AL $22,500,000
2015 PHI NL $23,500,000
2014 PHI NL $22,500,000
2013 PHI NL $20,500,000
2012 PHI NL $15,000,000
2011 PHI NL $9,500,000
2010 PHI NL $6,650,000
2009 PHI NL $4,350,000
2008 PHI NL $500,000
2007 PHI NL $400,000
Total recorded salary (partial) $125,400,000

Award Voting History

Cole Hamels — Award Voting History
Year Award League Finish Points Won Points Max Votes First
2014 Cy Young Award NL 6th 17.0 210 0
2012 Cy Young Award NL 8th 1.0 224 0
2011 Cy Young Award NL 5th 17.0 224 0
2007 Cy Young Award NL 6th 2.0 160 0

Most Similar Players

Career comps based on counting + rate stats and primary position. Score is relative — closest peer anchors at ~98%.

Career Spans

Cole Hamels (highlighted) compared to peers across the same era.

  1. 98
    Felix Hernandez
    169-136, 3.42 ERA
  2. 58
    Jake Peavy
    152-126, 3.63 ERA
  3. 30
    Adam Wainwright
    200-128, 3.53 ERA
  4. 30
    Madison Bumgarner
    134-124, 3.47 ERA
  5. 30
    Jon Lester
    200-117, 3.66 ERA
  6. 30
    Dwight Gooden
    194-112, 3.51 ERA

Cole Hamels: the record in brief

May 12, 2006 and September 16, 2020 bracket Cole Hamels's time in the majors: the debut and the last game on record. The season rows list, in order, the Philadelphia Phillies (2006 to 2015), the Texas Rangers (2015 to 2018), the Chicago Cubs (2018 to 2019), and the Atlanta Braves (2020). The bio lists Hamels as a pitcher who both batted and threw left-handed. Height and weight on file: 6'4" and 205 pounds. The birth record reads December 27, 1983, in San Diego, CA, USA. Hamels's full given name, per the bio, is Colbert Michael Hamels.

Hamels went 163-122 with a 3.43 ERA in 423 games, 422 of them starts. The same table counts 2,560 strikeouts, 17 complete games, and 7 shutouts. That 3.43 ERA compares with a 4.18 league average across the same seasons, 18.1% better. No season topped the 17 wins of 2012. In 2014, one of the busiest seasons, Hamels posted a 2.46 ERA; the league figure that year was 3.74.

Frequently Asked Questions about Cole Hamels

What years did Cole Hamels play?
Cole Hamels played in Major League Baseball from 2006 to 2020.
Was Cole Hamels a pitcher?
Yes. Cole Hamels pitched in the major leagues, recording 163 wins and 2560 strikeouts.
How many home runs did Cole Hamels hit?
Cole Hamels hit 2 career home runs with 116 hits.
What teams did Cole Hamels play for?
Cole Hamels played for 4 teams: the Philadelphia Phillies (2006–2015), the Texas Rangers (2015–2018), the Chicago Cubs (2018–2019), and the Atlanta Braves (2020).
Did Cole Hamels win a Cy Young Award?
No. Cole Hamels did not win the Cy Young Award.
What awards did Cole Hamels win?
Cole Hamels won the World Series MVP award (2008). He was selected to 4 All-Star Games.
What were Cole Hamels's career stats?
In 423 games, Cole Hamels went 163-122 with a 3.43 ERA, 2,560 strikeouts, and 2,698.0 innings pitched. At the plate he had 116 hits and 2 home runs.
How much did Cole Hamels earn in his career?
Cole Hamels's recorded salaries total $125,400,000 over 10 seasons, 2007 to 2016. This total is partial: the salary data covers 1985 to 2016, and Hamels's career ran from 2006 to 2020. His seasons after 2016 are not included, and no salary is recorded for 2006.
What was Cole Hamels's salary?
Cole Hamels's last recorded salary was $22,500,000, in 2016. His highest recorded salary was $23,500,000, in 2015, and his lowest was $400,000, in 2007. The Salary History table lists each season from 2007 to 2016.
What position did Cole Hamels play?
Cole Hamels played primarily as a pitcher, the position where he appeared in the most games.
How tall was Cole Hamels and how much did he weigh?
Cole Hamels was listed at 6 feet 4 inches and 205 pounds.
What was Cole Hamels's career ERA?
Cole Hamels finished with a 3.43 career ERA, going 163-122 with 2,560 strikeouts.
How many strikeouts did Cole Hamels have?
Cole Hamels recorded 2,560 career strikeouts.
Is Cole Hamels in the Hall of Fame?
No. Cole Hamels has not been inducted into the National Baseball Hall of Fame.