MLB Today
Loading scoreboard…

← Legends · Lahman ID happja01 · Baseball Reference ↗

Historical player · 2007–2021

J. A. Happ

B/T L/L · HT 77 · WT 205 · Born 10/19/1982 · From Spring Valley, IL USA · Debut 2007-06-30 · Final 2021-09-30

Career · batting

G
360
 
 
AB
211
 
 
H
20
 
 
HR
1
 
 
RBI
6
 
 
SB
0
 
 
BB
11
 
 
AVG/OPS
0.095 · 0.259
 
 

Career · pitching

G
354
 
 
GS
328
 
 
IP
1,893.7
 
 
W-L
133-100
 
 
SV
0
 
 
SO
1,661
 
 
ERA
4.13
 
 
WHIP
1.32
 
 

Where they rank

Career totals are only stats with that team · ranks computed against that franchise's full history

Career with the Houston Astros · 2010–2012

Team page →
HR
1
#317 on the Astros
1 R. Abercrombie
Hits
10
#440 on the Astros
1 K. Cash
1 T. Self
RBI
5
#407 on the Astros
1 S. Bergman
1 D. Sutton
Runs
5
#418 on the Astros
1 R. Ankiel
1 L. Bales
BB
6
#370 on the Astros
1 B. Bixler
1 J. Anderson

Career with the Philadelphia Phillies · 2007–2010

Team page →
Hits
4
#1,234 on the Phillies
1 F. Baker
1 C. Ziegler
RBI
1
#1,244 on the Phillies
1 K. Abbott
Runs
2
#1,171 on the Phillies
1 S. Andrews
1 J. Adduci
BB
2
#1,081 on the Phillies
1 T. Adams
1 J. Anderson

Career with the Toronto Blue Jays · 2012–2018

Team page →
Hits
4
#377 on the Blue Jays
1 B. Alberts
1 W. Williams
Runs
4
#337 on the Blue Jays
1 S. Brito
1 D. Baker
BB
1
#390 on the Blue Jays
1 R. Adams

Career with the Pittsburgh Pirates · 2015–2015

Team page →
Hits
2
#1,364 on the Pirates
1 D. Anderson
1 H. Young
Runs
1
#1,307 on the Pirates
1 B. Arroyo

Career with the Minnesota Twins · 2021–2021

Team page →

Career with the New York Yankees · 2018–2020

Team page →
Runs
1
#1,001 on the Yankees
1 L. Arroyo

Career with the Seattle Mariners · 2015–2015

Team page →
BB
1
#430 on the Mariners
1 T. Bohn

Career with the St. Louis Cardinals · 2021–2021

Team page →
BB
1
#1,236 on the Cardinals
1 C. Alberts

MLB · all-time career

vs every player ever
HR
1
#7,639 all-time MLB
1 E. Abreu
1 T. Zych
Hits
20
#10,254 all-time MLB
1 J. Adair
1 M. Wolfgang
RBI
6
#10,628 all-time MLB
1 R. Adams
1 N. Young

Batting · year by year

YearTeamLgGABRH2B3BHRRBISBBBSOAVGOBPSLG
2007 Phillies NL 1100 00 0 0 001 0.0000.0000.000
2008 Phillies NL 8700 00 0 0 004 0.0000.0000.000
2009 Phillies NL 354324 10 0 1 0115 0.0930.1140.116
2010 Phillies NL 3400 00 0 0 012 0.0000.2000.000
2010 Astros NL 132200 00 0 0 007 0.0000.0000.000
2011 Astros NL 294337 10 1 4 0317 0.1630.2170.256
2012 Astros NL 223223 00 0 1 0316 0.0940.1710.094
2012 Blue Jays AL 10000 00 0 0 000
2013 Blue Jays AL 18000 00 0 0 000
2014 Blue Jays AL 30400 00 0 0 004 0.0000.0000.000
2015 Mariners AL 21100 00 0 0 010 0.0000.5000.000
2015 Pirates NL 112212 00 0 0 0013 0.0910.0910.091
2016 Blue Jays AL 32722 00 0 0 003 0.2860.2860.286
2017 Blue Jays AL 25200 00 0 0 001 0.0000.0000.000
2018 Blue Jays AL 20622 00 0 0 013 0.3330.4290.333
2018 Yankees AL 11000 00 0 0 000
2019 Yankees AL 32310 00 0 0 000 0.0000.0000.000
2020 Yankees AL 9000 00 0 0 000
2021 Twins AL 19000 00 0 0 000
2021 Cardinals NL 111400 00 0 0 015 0.0000.0670.000
Career 360 211 13 20 2 0 1 6 0 11 91 0.095 0.140 0.119

Pitching · year by year

YearTeamLgWLGGSSVIPHERBBSOERAWHIP
2007 Phillies NL 01110 4.07525 11.252.25
2008 Phillies NL 10840 31.728131426 3.691.33
2009 Phillies NL 12435230 166.01495456119 2.931.23
2010 Phillies NL 10330 15.3133129 1.761.63
2010 Astros NL 5413130 72.060303561 3.751.32
2011 Astros NL 61528280 156.31579383134 5.351.54
2012 Astros NL 7918180 104.3112563998 4.831.45
2012 Blue Jays AL 321060 40.335211746 4.691.29
2013 Blue Jays AL 5718180 92.791474577 4.561.47
2014 Blue Jays AL 111130260 158.01607451133 4.221.34
2015 Mariners AL 4621200 108.7121563282 4.641.41
2015 Pirates NL 7211110 63.352131369 1.851.03
2016 Blue Jays AL 20432320 195.01686960163 3.181.17
2017 Blue Jays AL 101125250 145.31455746142 3.531.31
2018 Blue Jays AL 10620200 114.0995335130 4.181.18
2018 Yankees AL 7011110 63.751191663 2.691.05
2019 Yankees AL 12831300 161.31608849140 4.911.30
2020 Yankees AL 22990 49.337191542 3.471.05
2021 Twins AL 5619190 98.3125743177 6.771.59
2021 Cardinals NL 5211110 54.052241745 4.001.28
Career 133 100 354 328 0 1,893.7 1,822 868 668 1,661 4.13 1.32

Fielding by position

PosGGSInnPOAEDP
P3543281,893.75219282
Scout Pack Keep digging
Today scoreboard, games, lineups Teams all 30 club hubs Venues parks by city Trend Lab pitch-by-pitch charts Compare player vs player Site Atlas pages, APIs, feeds