savant
illustrator
Gamefeed
Scoreboard
Probable Pitchers
Daily Matchups
Search
Visuals
Statistics
Statcast Statistics
Player Batting
2020
|
2019
|
2018
|
2017
|
2016
|
2015
|
All
Player Pitching
2020
|
2019
|
2018
|
2017
|
2016
|
2015
|
All
League Batting
2020
|
2019
|
2018
|
2017
|
2016
|
2015
League Pitching
2020
|
2019
|
2018
|
2017
|
2016
|
2015
Leaderboards
Leaderboards
Batting
Exit Velocity & Barrels
Expected Statistics
Rolling Windows
Percentile Rankings
Swing/Take
Pitch Arsenal Stats
Home Runs
Year to Year Changes
Pitching
Exit Velocity & Barrels
Expected Statistics
Pitch Arsenals
Pitch Arsenal Stats
Pitch Movement
Active Spin
Percentile Rankings
Swing/Take
Home Runs
Year to Year Changes
Spin Direction
Fielding
Outs Above Average
Outfield Directional OAA
Outfield Jump
Outfield Catch Probability
Catcher Poptime
Catcher Framing
Running
Sprint Speed
90ft Splits
Fielder Positioning
Fielder - Situational
Fielder - All
Team Positioning
Batter Positioning
Pitcher Positioning
Custom Leaderboard
Top Performers
Applications
Player Comparison Tool
Pitcher Visualization Report
Pitcher Arsenals
Sprint Speed Scroller
Player Positioning
League Statcast Stats
3D Pitch Visualizations
Visuals
Hit Probability Breakdown
Catch Probability Breakdown
Statcast Field Visualizer
Instant Replay Database
HR Derby
Draft Tracker
Savant Games
Player Similarity Scores
Enhanced Game Scores
Saved Statcast Searches
J.A. Happ
Popularity: ↓ 2%
P
|
B/T: L/L
|
6' 5" 205LBS
|
Age: 38
Draft:
2004
|
Rd: 3, #92,
Philadelphia Phillies
|
Northwestern
Player Apps
Pitch Highlighter
|
Visual Pitch Report
|
Player Similarity
|
3d Pitches
|
Pitch Mix
|
Plinko
|
Texture Map
|
Shifts
|
Swing Take Profile
|
illustrator
|
Zone Swing Profile
|
Player Comparison
|
Transaction History
Show Random Video
Poor
Avg
Great
xwOBA
Stats
W
L
ERA
G
GS
SV
IP
SO
WHIP
2020
2
2
3.47
9
9
0
49.1
42
1.05
14 Seasons
123
92
3.98
324
298
0
1741.1
1539
1.30
G
W-L
ERA
IP
SO
WHIP
2020
9
2-2
3.47
49.1
42
1.05
14 Seasons
324
123-92
3.98
1741.1
1539
1.30
Statcast
Standard
Splits
Game Logs
MLB
Minors
Batting
Pitching
Fielding
Visuals
All-Star
Regular season
Wild Card
Division Series
League Championship Series
World Series
Spring Training
MLB Postseason Cumulative
All-Star
Regular season
Minors Postseason Cumulative
▾
MLB
Minors
Regular season
Spring Training
Postseason Cumulative
▾
2020
2019
2018
2017
2016
2015
2014
2013
2012
2011
2010
2009
2008
2007
▾
Regular season
Spring Training
Postseason Cumulative
▾
2017
2014
2013
2011
2010
2008
2007
2006
2005
2004
▾
MLB
Minors
Statcast
Regular season
Spring Training
Postseason Cumulative
▾
2020
2019
2018
2017
2016
2015
2014
2013
2012
2011
2010
2009
2008
2007
▾
Regular season
Spring Training
Postseason Cumulative
▾
2017
2014
2013
2011
2010
2008
2007
2006
2005
2004
▾
2020
2019
2018
2017
2016
2015
▾
Pitching
Fielding
Breakdowns
Zones
Standard MLB Batting Statistics
Season
Tm
LG
G
PA
AB
R
H
2B
3B
HR
RBI
BB
SO
SB
CS
HBP
AVG
OBP
SLG
OPS
2007
PHI
NL
1
1
1
0
0
0
0
0
0
0
1
0
0
0
.000
.000
.000
.000
2008
PHI
NL
8
9
7
0
0
0
0
0
0
0
4
0
0
0
.000
.000
.000
.000
2009
PHI
NL
33
51
43
2
4
1
0
0
1
1
15
0
0
0
.093
.114
.116
.230
2010
2 Teams
16
30
26
0
0
0
0
0
0
1
9
0
0
0
.000
.037
.000
.037
2010
HOU
NL
13
24
22
0
0
0
0
0
0
0
7
0
0
0
.000
.000
.000
.000
2010
PHI
NL
3
6
4
0
0
0
0
0
0
1
2
0
0
0
.000
.200
.000
.200
2011
HOU
NL
28
53
43
3
7
1
0
1
4
3
17
0
0
0
.163
.217
.256
.473
2012
HOU
NL
22
40
32
2
3
0
0
0
1
3
16
0
0
0
.094
.171
.094
.265
2014
TOR
AL
3
4
4
0
0
0
0
0
0
0
4
0
0
0
.000
.000
.000
.000
2015
2 Teams
12
27
23
1
2
0
0
0
0
1
13
0
0
0
.087
.125
.087
.212
2015
PIT
NL
11
25
22
1
2
0
0
0
0
0
13
0
0
0
.091
.091
.091
.182
2015
SEA
AL
1
2
1
0
0
0
0
0
0
1
0
0
0
0
.000
.500
.000
.500
2016
TOR
AL
4
10
7
2
2
0
0
0
0
0
3
0
0
0
.286
.286
.286
.571
2017
TOR
AL
1
2
2
0
0
0
0
0
0
0
1
0
0
0
.000
.000
.000
.000
*
2018
TOR
AL
2
7
6
2
2
0
0
0
0
1
3
0
0
0
.333
.429
.333
.762
2019
NYY
AL
2
4
3
1
0
0
0
0
0
0
0
0
0
0
.000
.000
.000
.000
12 Seasons
132
238
197
13
20
2
0
1
6
10
86
0
0
0
.102
.145
.127
.272
*
: All Star Season, Rankings AL/NL:
Top 5
10
15
20
,
Click for Chart.
Advanced MLB Batting Statistics
Season
Tm
LG
PA
TB
LOB
SAC
SF
BABIP
XBH
GIDP
GIDPO
NP
P/PA
K/PA
HR/PA
BB/K
ISO
ROE
WO
2007
PHI
NL
1
0
1
0
0
.---
0
0
0
3
3.000
1.000
.000
.---
.000
.000
0
2008
PHI
NL
9
0
4
2
0
.000
0
0
2
32
3.556
.444
.000
.---
.000
.000
0
2009
PHI
NL
51
5
23
7
0
.143
1
0
11
154
3.020
.294
.000
.067
.023
.023
0
2010
2 Teams
30
0
9
3
0
.000
0
0
4
104
3.467
.300
.000
.111
.000
.000
2010
HOU
NL
24
0
8
2
0
.000
0
0
3
81
3.375
.292
.000
.---
.000
.000
0
2010
PHI
NL
6
0
1
1
0
.000
0
0
1
23
3.833
.333
.000
.500
.000
.000
0
2011
HOU
NL
53
11
24
7
0
.240
2
0
8
211
3.981
.321
.019
.176
.093
.093
0
2012
HOU
NL
40
3
17
5
0
.188
0
0
6
161
4.025
.400
.000
.188
.000
.000
0
2014
TOR
AL
4
0
3
0
0
.---
0
0
0
18
4.500
1.000
.000
.---
.000
.000
0
2015
2 Teams
27
2
12
3
0
.200
0
1
5
100
3.704
.481
.000
.077
.000
.000
2015
PIT
NL
25
2
11
3
0
.222
0
0
4
94
3.760
.520
.000
.---
.000
.000
0
2015
SEA
AL
2
0
1
0
0
.000
0
1
1
6
3.000
.000
.000
.---
.000
.000
0
2016
TOR
AL
10
2
3
3
0
.500
0
0
3
29
2.900
.300
.000
.---
.000
.000
0
2017
TOR
AL
2
0
0
0
0
.000
0
0
0
6
3.000
.500
.000
.---
.000
.000
0
2018
TOR
AL
7
2
4
0
0
.667
0
0
0
27
3.857
.429
.000
.333
.000
.000
0
2019
NYY
AL
4
0
2
1
0
.000
0
0
2
7
1.750
.000
.000
.---
.000
.000
0
238
25
101
31
0
.173
3
1
41
853
3.584
.361
.004
.116
.025
.025
0
Standard MLB Pitching Statistics
Season
Tm
LG
BF
W
L
ERA
G
GS
SV
IP
H
R
ER
HR
BB
SO
WHIP
2007
PHI
NL
21
0
1
11.25
1
1
0
4.0
7
5
5
3
2
5
2.25
2008
PHI
NL
138
1
0
3.69
8
4
0
31.2
28
13
13
3
14
26
1.33
2009
PHI
NL
685
12
4
2.93
35
23
0
166.0
149
55
54
20
56
119
1.23
2010
2 Teams
374
6
4
3.40
16
16
0
87.1
73
37
33
8
47
70
1.37
2010
HOU
NL
304
5
4
3.75
13
13
0
72.0
60
33
30
7
35
61
1.32
2010
PHI
NL
70
1
0
1.76
3
3
0
15.1
13
4
3
1
12
9
1.63
2011
HOU
NL
698
6
15
5.35
28
28
0
156.1
157
103
93
21
83
134
1.54
2012
2 Teams
627
10
11
4.79
28
24
0
144.2
147
79
77
19
56
144
1.40
2012
HOU
NL
457
7
9
4.83
18
18
0
104.1
112
58
56
17
39
98
1.45
2012
TOR
AL
170
3
2
4.69
10
6
0
40.1
35
21
21
2
17
46
1.29
2013
TOR
AL
415
5
7
4.56
18
18
0
92.2
91
53
47
10
45
77
1.47
2014
TOR
AL
673
11
11
4.22
30
26
0
158.0
160
79
74
22
51
133
1.34
2015
2 Teams
717
11
8
3.61
32
31
0
172.0
173
71
69
16
45
151
1.27
2015
PIT
NL
249
7
2
1.85
11
11
0
63.1
52
13
13
3
13
69
1.03
2015
SEA
AL
468
4
6
4.64
21
20
0
108.2
121
58
56
13
32
82
1.41
2016
TOR
AL
796
20
4
3.18
32
32
0
195.0
168
72
69
22
60
163
1.17
2017
TOR
AL
626
10
11
3.53
25
25
0
145.1
145
64
57
18
46
142
1.31
*
2018
2 Teams
733
17
6
3.65
31
31
0
177.2
150
81
72
27
51
193
1.13
*
2018
TOR
AL
475
10
6
4.18
20
20
0
114.0
99
61
53
17
35
130
1.18
*
2018
NYY
AL
258
7
0
2.69
11
11
0
63.2
51
20
19
10
16
63
1.05
2019
NYY
AL
678
12
8
4.91
31
30
0
161.1
160
88
88
34
49
140
1.30
2020
NYY
AL
196
2
2
3.47
9
9
0
49.1
37
19
19
8
15
42
1.05
14 Seasons
7377
123
92
3.98
324
298
0
1741.1
1645
819
770
231
620
1539
1.30
*
: All Star Season, Rankings AL/NL:
Top 5
10
15
20
,
Click for Chart.
Standard MLB Fielding Statistics
Season
Tm
LG
POS
G
GS
INN
TC
PO
A
E
DP
RF
FPCT%
2007
PHI
NL
P
1
1
4.0
0
0
0
0
0
.000
2008
PHI
NL
P
8
4
31.2
5
1
4
0
0
1.000
2009
PHI
NL
P
35
23
166.0
26
6
20
0
0
1.000
2010
2 Teams
P
16
16
87.1
13
4
9
0
0
1.000
2010
HOU
NL
P
13
13
72.0
11
4
7
0
0
1.000
2010
PHI
NL
P
3
3
15.1
2
0
2
0
0
1.000
2011
HOU
NL
P
28
28
156.1
17
4
13
0
0
1.000
2012
2 Teams
P
28
24
144.2
29
8
21
0
0
1.000
2012
HOU
NL
P
18
18
104.1
23
6
17
0
0
1.000
2012
TOR
AL
P
10
6
40.1
6
2
4
0
0
1.000
2013
TOR
AL
P
18
18
92.2
11
2
9
0
0
1.000
2014
TOR
AL
P
30
26
158.0
20
0
19
1
0
.950
2015
2 Teams
P
32
31
172.0
27
4
21
2
0
.926
2015
PIT
NL
P
11
11
63.1
11
2
9
0
0
1.000
2015
SEA
AL
P
21
20
108.2
16
2
12
2
0
.875
2016
TOR
AL
P
32
32
195.0
32
6
26
0
0
1.000
2017
TOR
AL
P
25
25
145.1
22
4
16
2
0
.909
2018
2 Teams
P
31
31
177.2
14
4
9
1
2
.929
2018
TOR
AL
P
20
20
114.0
10
3
6
1
2
.900
2018
NYY
AL
P
11
11
63.2
4
1
3
0
0
1.000
2019
NYY
AL
P
31
30
161.1
15
2
12
1
0
.933
2020
NYY
AL
P
9
9
49.1
7
2
5
0
0
1.000
14 Seasons
P
324
298
1741.1
238
47
184
7
2
.971
Spray Chart
All Seasons
▾
All Seasons
Base Hits
▾
All BIP
Base Hits
Single
Double
Triple
Home Run
Save Image
Loading Spray Data...
Standard Minor League Batting Statistics
Season
Tm
LG
L
G
PA
AB
R
H
2B
3B
HR
RBI
BB
SO
SB
CS
HBP
AVG
OBP
SLG
OPS
2006
Reading Phillies
EAS
AA
4
13
9
0
1
0
0
0
0
0
4
0
0
0
.111
.111
.111
.222
2007
Ottawa Lynx
INT
AAA
7
11
10
0
0
0
0
0
0
1
6
0
0
0
.000
.091
.000
.091
2008
Lehigh Valley IronPigs
INT
AAA
7
13
10
0
0
0
0
0
0
1
5
0
0
0
.000
.091
.000
.091
2010
2 Teams
Minors
3
5
5
1
2
1
0
0
1
0
0
0
0
0
.400
.400
.600
1.000
2010
Reading Phillies
EAS
AA
1
0
0
0
0
0
0
0
0
0
0
0
0
0
.---
.---
.---
.000
2010
Lehigh Valley IronPigs
INT
AAA
2
5
5
1
2
1
0
0
1
0
0
0
0
0
.400
.400
.600
1.000
2011
Oklahoma City RedHawks
PCL
AAA
3
6
5
0
1
0
0
0
0
0
2
0
0
0
.200
.200
.200
.400
AAA
19
35
30
1
3
1
0
0
1
2
13
0
0
0
.100
.156
.133
.290
AA
5
13
9
0
1
0
0
0
0
0
4
0
0
0
.111
.111
.111
.222
Career Minors
24
48
39
1
4
1
0
0
1
2
17
0
0
0
.103
.146
.128
.275
Standard Minor League Pitching Statistics
Season
Tm
LG
L
W
L
ERA
G
GS
SV
IP
H
R
ER
HR
BB
SO
WHIP
2004
Batavia Muckdogs
NYP
A (Short)
1
2
2.02
11
11
0
35.2
22
8
8
1
18
37
1.12
2005
2 Teams
Minors
5
4
2.30
15
13
0
78.1
60
27
20
3
28
78
1.12
2005
Lakewood BlueClaws
SAL
A(Full)
4
4
2.36
14
12
0
72.1
57
26
19
3
26
70
1.15
2005
Reading Phillies
EAS
AA
1
0
1.50
1
1
0
6.0
3
1
1
0
2
8
0.83
2006
3 Teams
Minors
10
9
2.69
26
26
0
160.2
124
63
48
12
49
162
1.08
2006
Clearwater Threshers
FSL
A(Adv)
3
7
2.81
13
13
0
80.0
63
35
25
9
19
77
1.03
2006
Reading Phillies
EAS
AA
6
2
2.65
12
12
0
74.2
58
27
22
2
29
81
1.17
2006
Scranton/Wilkes-Barre Red Barons
INT
AAA
1
0
1.50
1
1
0
6.0
3
1
1
1
1
4
0.67
2007
Ottawa Lynx
INT
AAA
4
6
5.02
24
24
0
118.1
118
74
66
12
62
117
1.52
2008
Lehigh Valley IronPigs
INT
AAA
8
7
3.60
24
23
0
135.0
116
58
54
14
48
151
1.21
2010
3 Teams
Minors
1
2
5.97
9
8
0
37.2
47
25
25
6
19
34
1.75
2010
Clearwater Threshers
FSL
A(Adv)
0
1
6.00
1
1
0
3.0
3
2
2
0
0
2
1.00
2010
Reading Phillies
EAS
AA
1
0
8.03
3
3
0
12.1
18
11
11
3
4
10
1.78
2010
Lehigh Valley IronPigs
INT
AAA
0
1
4.84
5
4
0
22.1
26
12
12
3
15
22
1.84
2011
Oklahoma City RedHawks
PCL
AAA
1
0
1.50
3
3
0
18.0
11
5
3
0
9
16
1.11
2013
3 Teams
Minors
0
2
4.22
5
5
0
21.1
24
12
10
2
8
20
1.50
2013
GCL Blue Jays
GCL
ROK
0
0
0.00
1
1
0
3.0
4
2
0
0
0
0
1.33
2013
Dunedin Blue Jays
FSL
A(Adv)
0
0
0.00
1
1
0
5.0
3
0
0
0
0
7
0.60
2013
Buffalo Bisons
INT
AAA
0
2
6.75
3
3
0
13.1
17
10
10
2
8
13
1.88
2014
2 Teams
Minors
1
0
2.79
2
2
0
9.2
8
3
3
1
3
11
1.14
2014
Dunedin Blue Jays
FSL
A(Adv)
1
0
3.60
1
1
0
5.0
3
2
2
0
1
5
0.80
2014
Buffalo Bisons
INT
AAA
0
0
1.93
1
1
0
4.2
5
1
1
1
2
6
1.50
2017
Dunedin Blue Jays
FSL
A(Adv)
0
0
9.00
1
1
0
3.0
7
3
3
0
0
3
2.33
AAA
14
16
4.16
61
59
0
317.2
296
161
147
33
145
329
1.39
AA
8
2
3.29
16
16
0
93.0
79
39
34
5
35
99
1.23
A(Adv)
4
8
3.00
17
17
0
96.0
79
42
32
9
20
94
1.03
A(Full)
4
4
2.36
14
12
0
72.1
57
26
19
3
26
70
1.15
A (Short)
1
2
2.02
11
11
0
35.2
22
8
8
1
18
37
1.12
ROK
0
0
0.00
1
1
0
3.0
4
2
0
0
0
0
1.33
Career Minors
31
32
3.50
120
116
0
617.2
537
278
240
51
244
629
1.26
Standard Minor League Fielding Statistics
Season
Tm
LG
L
POS
G
GS
INN
TC
PO
A
E
DP
RF
FPCT%
2005
2 Teams
Minors
P
15
13
78.1
15
4
9
2
0
.867
2005
Reading Phillies
EAS
AA
P
1
1
6.0
0
0
0
0
0
2005
Lakewood BlueClaws
SAL
A(Full)
P
14
12
72.1
15
4
9
2
0
.867
2006
3 Teams
Minors
P
26
26
160.2
17
5
12
0
0
1.000
2006
Scranton/Wilkes-Barre Red Barons
INT
AAA
P
1
1
6.0
0
0
0
0
0
2006
Reading Phillies
EAS
AA
P
12
12
74.2
8
3
5
0
0
1.000
2006
Clearwater Threshers
FSL
A(Adv)
P
13
13
80.0
9
2
7
0
0
1.000
2007
Ottawa Lynx
INT
AAA
P
24
24
118.1
21
6
15
0
1
1.000
2008
Lehigh Valley IronPigs
INT
AAA
P
24
23
135.0
16
4
11
1
1
.938
2010
3 Teams
Minors
P
9
8
37.2
6
2
4
0
0
1.000
2010
Lehigh Valley IronPigs
INT
AAA
P
5
4
22.1
4
2
2
0
0
1.000
2010
Reading Phillies
EAS
AA
P
3
3
12.1
2
0
2
0
0
1.000
2010
Clearwater Threshers
FSL
A(Adv)
P
1
1
3.0
0
0
0
0
0
2011
Oklahoma City RedHawks
PCL
AAA
P
3
3
18.0
2
0
2
0
0
1.000
2013
3 Teams
Minors
P
5
5
21.1
5
3
1
1
0
.800
2013
Buffalo Bisons
INT
AAA
P
3
3
13.1
1
1
0
0
0
1.000
2013
Dunedin Blue Jays
FSL
A(Adv)
P
1
1
5.0
0
0
0
0
0
2013
GCL Blue Jays
GCL
ROK
P
1
1
3.0
4
2
1
1
0
.750
2014
2 Teams
Minors
P
2
2
9.2
3
1
2
0
0
1.000
2014
Buffalo Bisons
INT
AAA
P
1
1
4.2
0
0
0
0
0
2014
Dunedin Blue Jays
FSL
A(Adv)
P
1
1
5.0
3
1
2
0
0
1.000
2017
Dunedin Blue Jays
FSL
A(Adv)
P
1
1
3.0
0
0
0
0
0
AAA
P
61
59
317.2
44
13
30
1
2
.977
AA
P
16
16
93.0
10
3
7
0
0
1.000
A(Adv)
P
17
17
96.0
12
3
9
0
0
1.000
A(Full)
P
14
12
72.1
15
4
9
2
0
.867
ROK
P
1
1
3.0
4
2
1
1
0
.750
Career Minors
P
109
105
582.0
85
25
56
4
2
.953
Spray Chart
All Seasons
▾
All Seasons
Base Hits
▾
All BIP
Base Hits
Single
Double
Triple
Home Run
All MiLB
▾
All MiLB
AAA
AA
A+
A
Short Season
Rookie
Winter
Save Image
Loading Spray Data...
Rankings
Batting Average
Year
AVG
Rank
2018
.217
9th in AL
2018
.229
9th in AL
2018
.225
9th in
2016
.231
7th in AL
2009
.244
17th in NL
Earned Run Average
Year
ERA
Rank
2018
2.69
13th in AL
2018
4.18
13th in AL
2018
3.65
13th in
2016
3.18
6th in AL
2009
2.93
8th in NL
Wins
Year
Wins
Rank
2019
12
21st in AL
2018
7
4th in AL
2018
10
4th in AL
2018
17
4th in
2016
20
2nd in AL
2009
12
20th in NL
WHIP
Year
WHIP
Rank
2018
1.05
7th in AL
2018
1.18
7th in AL
2018
1.13
7th in
2016
1.17
10th in AL
2009
1.23
16th in NL
Runs
Year
R
Rank
2019
88
19th in AL
2018
20
24th in AL
2018
61
24th in AL
2018
81
24th in
2011
103
7th in NL
Home Runs
Year
HR
Rank
2019
34
5th in AL
2018
10
9th in AL
2018
17
9th in AL
2018
27
9th in
2014
22
13th in AL
2011
21
19th in NL
Losses
Year
Losses
Rank
2017
11
17th in AL
2014
11
17th in AL
2011
15
3rd in NL
Strikeouts
Year
SO
Rank
2018
63
13th in AL
2018
130
13th in AL
2018
193
13th in
2016
163
21st in AL
At Bats
Year
AB
Rank
2018
235
17th in AL
2018
433
17th in AL
2018
668
17th in
2016
726
17th in AL
Innings Pitched
Year
IP
Rank
2019
161.1
25th in AL
2018
63.2
16th in AL
2018
114.0
16th in AL
2018
177.2
16th in
2016
195.0
15th in AL
Hit By Pitch
Year
HBP
Rank
2018
5
14th in AL
2018
4
14th in AL
2018
9
14th in
Hits
Year
H
Rank
2019
160
22nd in AL
+
View More Rankings
Transactions
Team
Date
Transaction
01/22/2021
Minnesota Twins signed free agent LHP J.A. Happ.
10/30/2020
LHP J.A. Happ elected free agency.
01/08/2020
J.A. Happ changed number to 33.
08/04/2019
New York Yankees activated LHP J.A. Happ from the paternity list.
08/02/2019
New York Yankees placed LHP J.A. Happ on the paternity list.
12/17/2018
New York Yankees signed free agent LHP J.A. Happ.
10/29/2018
LHP J.A. Happ elected free agency.
08/09/2018
New York Yankees activated LHP J.A. Happ from the 10-day disabled list.
08/02/2018
New York Yankees placed LHP J.A. Happ on the 10-day disabled list retroactive to July 30, 2018. Hand, foot, and mouth disease.
07/28/2018
New York Yankees activated LHP J.A. Happ.
07/26/2018
Toronto Blue Jays traded J.A. Happ to New York Yankees for LF Billy McKinney and 3B Brandon Drury.
05/30/2017
Toronto Blue Jays activated LHP J.A. Happ from the 10-day disabled list.
05/25/2017
Toronto Blue Jays sent LHP J.A. Happ on a rehab assignment to Dunedin Blue Jays.
04/18/2017
Toronto Blue Jays placed LHP J.A. Happ on the 10-day disabled list.
10/06/2016
Toronto Blue Jays activated LHP J.A. Happ.
10/04/2016
Toronto Blue Jays reassigned LHP J.A. Happ to the minor leagues.
11/27/2015
Toronto Blue Jays signed free agent LHP J.A. Happ.
11/02/2015
LHP J.A. Happ elected free agency.
10/08/2015
Pittsburgh Pirates activated LHP J.A. Happ.
10/07/2015
Pittsburgh Pirates reassigned LHP J.A. Happ to the minor leagues.
08/01/2015
Pittsburgh Pirates activated LHP J.A. Happ.
07/31/2015
Seattle Mariners traded LHP J.A. Happ to Pittsburgh Pirates for RHP Adrian Sampson.
07/20/2015
Seattle Mariners recalled LHP J.A. Happ from Bakersfield Blaze.
07/09/2015
Seattle Mariners optioned LHP J.A. Happ to Bakersfield Blaze.
12/03/2014
Seattle Mariners traded RF Michael Saunders to Toronto Blue Jays for LHP J.A. Happ.
04/14/2014
Toronto Blue Jays activated LHP J.A. Happ from the 15-day disabled list.
04/10/2014
Toronto Blue Jays sent LHP J.A. Happ on a rehab assignment to Buffalo Bisons.
04/05/2014
Toronto Blue Jays sent LHP J.A. Happ on a rehab assignment to Dunedin Blue Jays.
03/26/2014
Toronto Blue Jays placed LHP J.A. Happ on the 15-day disabled list. Sore back
08/16/2013
Toronto Blue Jays activated LHP J.A. Happ from the bereavement list.
08/13/2013
Toronto Blue Jays placed LHP J.A. Happ on the bereavement list.
08/05/2013
Toronto Blue Jays activated LHP J.A. Happ from the 60-day disabled list.
07/23/2013
Toronto Blue Jays sent LHP J.A. Happ on a rehab assignment to Buffalo Bisons.
07/18/2013
Toronto Blue Jays sent LHP J.A. Happ on a rehab assignment to Dunedin Blue Jays.
07/13/2013
Toronto Blue Jays sent LHP J.A. Happ on a rehab assignment to GCL Blue Jays.
05/24/2013
Toronto Blue Jays transferred LHP J.A. Happ from the 15-day disabled list to the 60-day disabled list.
05/08/2013
Toronto Blue Jays placed LHP J.A. Happ on the 15-day disabled list. Head contusion.
10/31/2012
Toronto Blue Jays activated LHP J.A. Happ from the 60-day disabled list.
09/24/2012
Toronto Blue Jays transferred LHP J.A. Happ from the 15-day disabled list to the 60-day disabled list.
09/07/2012
Toronto Blue Jays placed LHP J.A. Happ on the 15-day disabled list retroactive to September 4, 2012. Fractured right foot.
07/21/2012
Toronto Blue Jays activated LHP J.A. Happ.
07/20/2012
Houston Astros Traded RHP Brandon Lyon, LHP J.A. Happ and RHP David Carpenter to Toronto Blue Jays; Toronto Blue Jays Traded RHP Francisco Cordero and LF Ben Francisco to Houston Astros; Bluefield Blue Jays Traded RHP Joe Musgrove to Greeneville Astros; Dunedin Blue Jays Traded RHP Asher Wojciechowski to Corpus Christi Hooks; Lansing Lugnuts Traded LHP David Rollins to Lexington Legends and Lansing Lugnuts Traded C Carlos Perez to Lancaster JetHawks.
08/25/2011
Houston Astros recalled J.A. Happ from Oklahoma City RedHawks.
08/06/2011
Houston Astros optioned J.A. Happ to Oklahoma City RedHawks.
07/29/2010
Houston Astros Traded RHP Roy Oswalt to Philadelphia Phillies; Philadelphia Phillies Traded LHP J.A. Happ to Houston Astros; Clearwater Threshers Traded Anthony Gose to Lancaster JetHawks and Lakewood BlueClaws Traded SS Jonathan Villar to Lexington Legends.
07/25/2010
J.A. Happ roster status changed by Philadelphia Phillies.
07/25/2010
Philadelphia Phillies recalled J.A. Happ from Lehigh Valley IronPigs.
07/06/2010
Philadelphia Phillies optioned J.A. Happ to Lehigh Valley IronPigs.
07/06/2010
J.A. Happ roster status changed by Lehigh Valley IronPigs.
06/29/2010
Reading Phillies sent LHP J.A. Happ on a rehab assignment to Lehigh Valley IronPigs.
06/12/2010
J.A. Happ assigned to Reading Phillies from Clearwater Threshers.
06/08/2010
J.A. Happ assigned to Clearwater Threshers.
04/22/2010
J.A. Happ roster status changed by Philadelphia Phillies.
Platoon Splits
Team
L
Type
W
L
ERA
G
GS
SV
IP
BF
H
R
ER
HR
BB
SO
WHIP
New York Yankees
MLB
vs Left
3.14
14.1
53
10
5
5
2
3
11
0.91
New York Yankees
MLB
vs Right
3.60
35.0
143
27
14
14
6
12
31
1.11
Monthly Splits
Team
L
Type
W
L
ERA
G
GS
SV
IP
BF
H
R
ER
HR
BB
SO
WHIP
New York Yankees
MLB
July
0
0
9.00
1
1
0
4.0
18
4
4
4
2
2
2
1.50
New York Yankees
MLB
August
1
1
2.81
3
3
0
16.0
61
9
5
5
2
8
9
1.06
New York Yankees
MLB
September
1
1
3.07
5
5
0
29.1
117
24
10
10
4
5
31
0.99
New York Yankees
MLB
Pre All-Star
2
2
3.47
9
9
0
49.1
196
37
19
19
8
15
42
1.05
Base Runner Splits
Team
L
Type
W
L
ERA
G
GS
SV
IP
BF
H
R
ER
HR
BB
SO
WHIP
New York Yankees
MLB
Bases Empty
0.85
31.2
131
25
3
3
3
10
25
1.11
New York Yankees
MLB
Bases Loaded
27.00
0.2
3
0
2
2
0
1
0
1.50
New York Yankees
MLB
Runner at 1st
8.64
8.1
29
7
8
8
4
3
8
1.20
New York Yankees
MLB
Runners at 1st & 2nd
21.60
1.2
6
2
4
4
1
0
1
1.20
New York Yankees
MLB
Runners at 1st & 3rd
0.00
2.0
6
0
0
0
0
0
2
0.00
New York Yankees
MLB
Runner at 2nd
2.45
3.2
14
2
1
1
0
0
4
0.55
New York Yankees
MLB
Runners at 2nd & 3rd
0.00
0.1
3
0
0
0
0
1
1
3.00
New York Yankees
MLB
Runner at 3rd
9.00
1.0
4
1
1
1
0
0
1
1.00
New York Yankees
MLB
Scoring Position
7.71
9.1
36
5
8
8
1
2
9
0.75
Game Type Splits
Team
L
Type
W
L
ERA
G
GS
SV
IP
BF
H
R
ER
HR
BB
SO
WHIP
New York Yankees
MLB
Home Games
1
0
1.96
4
4
0
23.0
84
14
5
5
3
4
16
0.78
New York Yankees
MLB
Away Games
1
2
4.78
5
5
0
26.1
112
23
14
14
5
11
26
1.29
New York Yankees
MLB
Day Games
0
0
2.60
3
3
0
17.1
65
16
5
5
2
1
14
0.98
New York Yankees
MLB
Night Games
2
2
3.94
6
6
0
32.0
131
21
14
14
6
14
28
1.09
New York Yankees
MLB
Leading Off
1.46
12.1
51
11
2
2
2
2
9
1.05
New York Yankees
MLB
Late / Close
0.00
1.2
5
0
0
0
0
0
2
0.00
Outs Splits
Team
L
Type
W
L
ERA
G
GS
SV
IP
BF
H
R
ER
HR
BB
SO
WHIP
New York Yankees
MLB
No Outs
2.00
18.0
70
15
4
4
3
2
11
0.94
New York Yankees
MLB
One Out
3.31
16.1
58
7
6
6
2
5
20
0.73
New York Yankees
MLB
Two Outs
5.40
15.0
68
15
9
9
3
8
11
1.53
Inning Splits
Team
L
Type
W
L
ERA
G
GS
SV
IP
BF
H
R
ER
HR
BB
SO
WHIP
New York Yankees
MLB
First Inning
5.00
9.0
36
5
5
5
2
6
8
1.22
New York Yankees
MLB
Second Inning
6.00
9.0
40
10
6
6
4
2
11
1.33
New York Yankees
MLB
Third Inning
5.00
9.0
37
7
5
5
2
5
4
1.33
New York Yankees
MLB
Fourth Inning
3.38
8.0
33
9
3
3
0
0
6
1.13
New York Yankees
MLB
Fifth Inning
0.00
7.0
24
4
0
0
0
1
7
0.71
New York Yankees
MLB
Sixth Inning
0.00
3.2
12
0
0
0
0
1
1
0.27
New York Yankees
MLB
Seventh Inning
0.00
2.1
8
1
0
0
0
0
3
0.43
New York Yankees
MLB
Eighth Inning
0.00
1.1
6
1
0
0
0
0
2
0.75
New York Yankees
MLB
Ninth Inning
-.--
0.0
0
0
0
0
0
0
0
-
Platoon Splits
Team
L
Type
W
L
ERA
G
GS
SV
IP
BF
H
R
ER
HR
BB
SO
WHIP
Dunedin Blue Jays
High-A
vs Left
27.00
0.1
5
4
1
1
0
0
0
12.00
Dunedin Blue Jays
High-A
vs Right
6.75
2.2
11
3
2
2
0
0
3
1.13
Monthly Splits
Team
L
Type
W
L
ERA
G
GS
SV
IP
BF
H
R
ER
HR
BB
SO
WHIP
Dunedin Blue Jays
High-A
May
0
0
9.00
1
1
0
3.0
16
7
3
3
0
0
3
2.33
Dunedin Blue Jays
High-A
First Half
0
0
9.00
1
1
0
3.0
16
7
3
3
0
0
3
2.33
Dunedin Blue Jays
High-A
Pre All-Star
0
0
9.00
1
1
0
3.0
16
7
3
3
0
0
3
2.33
Base Runner Splits
Team
L
Type
W
L
ERA
G
GS
SV
IP
BF
H
R
ER
HR
BB
SO
WHIP
Dunedin Blue Jays
High-A
Bases Empty
0.00
1.1
7
3
0
0
0
0
1
2.25
Dunedin Blue Jays
High-A
Runner at 1st
-.--
0.0
1
1
0
0
0
0
0
-.--
Dunedin Blue Jays
High-A
Runners at 1st & 2nd
13.50
0.2
3
1
1
1
0
0
1
1.50
Dunedin Blue Jays
High-A
Runners at 1st & 3rd
0.00
0.2
2
0
0
0
0
0
1
0.00
Dunedin Blue Jays
High-A
Runner at 2nd
27.00
0.1
3
2
1
1
0
0
0
6.00
Dunedin Blue Jays
High-A
Runner at 3rd
-.--
0.0
0
0
1
1
0
0
0
-
Dunedin Blue Jays
High-A
Scoring Position
16.20
1.2
8
3
3
3
0
0
2
1.80
Game Type Splits
Team
L
Type
W
L
ERA
G
GS
SV
IP
BF
H
R
ER
HR
BB
SO
WHIP
Dunedin Blue Jays
High-A
Home Games
0
0
9.00
1
1
0
3.0
16
7
3
3
0
0
3
2.33
Dunedin Blue Jays
High-A
Night Games
0
0
9.00
1
1
0
3.0
16
7
3
3
0
0
3
2.33
Dunedin Blue Jays
High-A
Leading Off
0.00
0.2
4
2
0
0
0
0
1
3.00
Outs Splits
Team
L
Type
W
L
ERA
G
GS
SV
IP
BF
H
R
ER
HR
BB
SO
WHIP
Dunedin Blue Jays
High-A
No Outs
9.00
1.0
6
3
1
1
0
0
1
3.00
Dunedin Blue Jays
High-A
One Out
0.00
1.0
6
3
0
0
0
0
2
3.00
Dunedin Blue Jays
High-A
Two Outs
18.00
1.0
4
1
2
2
0
0
0
1.00
Inning Splits
Team
L
Type
W
L
ERA
G
GS
SV
IP
BF
H
R
ER
HR
BB
SO
WHIP
Dunedin Blue Jays
High-A
First Inning
9.00
1.0
6
3
1
1
0
0
2
3.00
Dunedin Blue Jays
High-A
Second Inning
0.00
1.0
3
0
0
0
0
0
0
0.00
Dunedin Blue Jays
High-A
Third Inning
9.00
1.0
6
3
1
1
0
0
1
3.00
Dunedin Blue Jays
High-A
Fourth Inning
-.--
0.0
1
1
1
1
0
0
0
-.--
Date
Home Tm
Away Tm
W
L
ERA
G
GS
SV
IP
H
R
ER
HR
BB
SO
WHIP
2020-07-30
Baltimore Orioles
New York Yankees
0
0
9.00
1
1
0
4.0
4
4
4
2
2
2
1.50
July
0
0
9.00
1
1
0
4.0
4
4
4
2
2
2
1.50
2020-08-05
New York Yankees
Philadelphia Phillies
0
1
10.29
1
1
0
3.0
3
4
4
1
6
1
2.14
2020-08-16
New York Yankees
Boston Red Sox
1
0
6.39
1
1
0
5.2
3
1
1
1
2
3
1.58
2020-08-29
New York Yankees
New York Mets
0
0
4.05
1
1
0
7.1
3
0
0
0
0
5
1.15
August
1
1
2.81
3
3
0
16.0
9
5
5
2
8
9
1.06
2020-09-03
New York Mets
New York Yankees
0
0
4.68
1
1
0
5.0
8
4
4
1
1
4
1.28
2020-09-08
Toronto Blue Jays
New York Yankees
0
1
4.31
1
1
0
6.1
4
2
2
1
2
10
1.21
2020-09-13
New York Yankees
Baltimore Orioles
0
0
3.96
1
1
0
5.0
5
1
1
1
0
5
1.18
2020-09-19
Boston Red Sox
New York Yankees
1
0
3.25
1
1
0
8.0
4
0
0
0
0
9
1.06
2020-09-25
New York Yankees
Miami Marlins
0
0
3.47
1
1
0
5.0
3
3
3
1
2
3
1.05
September
1
1
3.07
5
5
0
29.1
24
10
10
4
5
31
0.99
Date
Home Tm
Away Tm
W
L
ERA
G
GS
SV
IP
H
R
ER
HR
BB
SO
WHIP
2017-05-25
Dunedin Blue Jays
Fort Myers Miracle
0
0
9.00
1
1
0
3.0
7
3
3
0
0
3
2.33
May
0
0
9.00
1
1
0
3.0
7
3
3
0
0
3
2.33
Pitching
Fielding
▾
All Plate Appearances
Base Hits
Single
Double
Triple
Home Run
Strikeouts
Walk
Field Out
Error
▾
All Pitches
Fastballs
Breaking
Offspeed
4-Seam Fastball
2-Seam Fastball
Sinker
Cutter
Split-Finger
Changeup
Forkball
Screwball
Curveball
Knuckle Curve
Slider
Eephus
Knuckleball
▾
All Directions
Pull
Straightaway
Opposite
▾
Statcast Statistics
Season
Pitches
Batted Balls
Barrels
Barrel %
Exit Velocity
Launch Angle
Sweet Spot %
XBA
XSLG
WOBA
XWOBA
XWOBACON
Hard Hit %
K %
BB %
ERA
xERA
2015
2839
519
24
4.6
89.4
12.9
34.9
.250
.380
.305
.300
.353
38
21.1
6.3
3.61
3.85
2016
3033
567
42
7.4
89.5
12.2
32.1
.253
.415
.291
.318
.366
37.3
20.5
7.5
3.19
4.43
2017
2487
438
19
4.3
85.9
9
33.3
.236
.371
.301
.289
.341
31.1
22.7
7.3
3.53
3.60
2018
3051
479
42
8.8
88.4
15.4
30.9
.226
.398
.295
.301
.373
34
26.4
7
3.65
3.84
2019
2696
483
40
8.3
89.2
13.7
33.3
.257
.462
.329
.330
.386
37.3
20.6
7.2
4.91
4.96
2020
787
137
7
5.1
88.1
12.7
26.3
.221
.343
.284
.280
.316
34.3
21.4
7.7
3.47
3.30
14893
2623
174
6.6
88.6
12.7
32.6
.243
.402
.303
.306
.362
35.7
22.2
7.1
6.4
88.3
11.9
32.8
.243
.402
.318
.312
.362
35.1
21.8
8.3
Statcast Pitch Arsenal
Happ relies on
5
pitches.
4-Seam Fastball
(44.3%)
,
Sinker
(22%)
,
Slider
(18.7%)
,
Changeup
(13.9%)
,
Curveball
(1.1%)
,
All Pitches
Swing & Misses
Base Hits
Right Handed Batter
Left Handed Batter
Ahead In Count
Behind In Count
Even Count
2 Strikes
▾
Select Zone
Zone 1
Zone 2
Zone 3
Zone 4
Zone 5
Zone 6
Zone 7
Zone 8
Zone 9
Zone 11
Zone 12
Zone 13
Zone 14
In Zone
Out of Zone
Heart
Shadow
Chase
Waste
▾
Show Contour Only
Show Contour + Pitches
Show Pitches Only
▾
2020
2019
2018
2017
2016
2015
2014
2013
2012
2011
2010
2009
2008
▾
+
If Available Pitches Click to Video.
+
View J.A. Happ's Pitches in 3d
+ Similar Pitchers to J.A. Happ Based on Velocity and Movement:
2020 - Alex Young
2019 - Tyler Alexander
2020 - Steven Brault
2019 - Jalen Beeks
2018 - Carlos Rodon
---
Compare All Similar Pitchers
Fastball
: 4 Seam, 2 Seam, Cutter, Sinker.
Offspeed
: Split, Change, Fork, Screw.
Breaking
: Slider, Curve, Knuckle, Other
Pitch %
Average Pitch Velocity
Average Exit Velocity
Average Launch Angle
Average Spin Rate
Average Horizontal Break
Average Vertical Break (With Gravity)
Barrel %
Hard Hit %
Swing %
Swing & Miss %
In Zone %
Out Zone %
Edge %
In Zone Swing %
Chase %
In Zone Swing & Miss %
Chase Miss %
Avg Pitch Vertical (ft)
Avg Pitch Horizontal (ft)
Avg Release Vertical (ft)
Avg Release Horizontal (ft)
Avg Release Extension (ft)
xBA
xSLG
xwOBA
BA
Slg
wOBA
Base on Balls %
K %
Hits
Singles
Doubles
Triples
Home Runs
Pitches
GB%
LD%
FB%
PU%
▾
Pitches
Pitch Group
All Pitches
▾
Season
Month
Game
▾
Handedness
Right
Left
▾
Count
0-0
0-1
0-2
1-0
1-1
1-2
2-0
2-1
2-2
3-0
3-1
3-2
Batter Ahead
Batter Behind
2 Strikes
3 Balls
▾
All Pitches
4-Seam Fastball
Sinker
Slider
Changeup
Curveball
▾
All Seasons
2020
2019
2018
2017
2016
2015
2014
2013
2012
2011
2010
2009
2008
▾
Pitch Tracking
Year
Pitch Type
#
# RHB
# LHB
%
MPH
PA
AB
H
1B
2B
3B
HR
SO
BBE
BA
XBA
SLG
XSLG
WOBA
XWOBA
EV
LA
Spin
Whiff%
PutAway%
2020
4-Seam Fastball
349
301
48
44.3
91.6
74
62
13
6
3
0
4
18
45
.210
.194
.452
.327
.338
.293
88.1
28
2371
21.9
17.1
2020
Sinker
173
65
108
22.0
89.3
56
52
7
5
0
0
2
14
38
.135
.198
.250
.300
.190
.242
86.6
-6
2173
21.8
23.7
2020
Slider
147
92
55
18.7
84.2
30
30
6
2
3
0
1
6
24
.200
.223
.400
.365
.249
.251
85.6
21
2260
31.1
14.0
2020
Changeup
109
109
0
13.9
86.4
32
31
10
9
0
0
1
3
28
.323
.321
.419
.439
.332
.341
87.5
9
1755
15.8
7.9
2020
Curveball
9
9
0
1.1
80.9
4
3
1
0
1
0
0
1
2
.333
.131
.667
.212
.484
.279
93.1
41
2187
25.0
20.0
2019
4-Seam Fastball
1304
1111
193
48.4
92.0
310
272
66
30
11
0
25
77
196
.243
.244
.559
.536
.367
.362
92.2
26
2319
25.0
19.2
2019
Sinker
471
245
226
17.5
89.6
140
127
32
26
2
0
4
19
109
.252
.273
.362
.389
.291
.317
87.5
2
2103
18.1
19.6
2019
Slider
469
274
195
17.4
84.8
100
97
24
13
7
0
4
16
81
.247
.257
.443
.476
.297
.318
87.8
7
2191
21.2
13.6
2019
Changeup
428
412
16
15.9
86.0
119
117
36
28
6
1
1
25
92
.308
.272
.402
.363
.307
.279
84.4
4
1715
27.9
17.0
2019
Curveball
22
11
11
0.8
81.0
7
7
1
0
1
0
0
3
4
.143
.250
.286
.411
.174
.279
94.9
19
2205
33.3
16.7
2018
4-Seam Fastball
1807
1516
291
59.3
92.3
399
354
72
36
17
1
18
112
246
.203
.224
.410
.447
.301
.325
90.0
25
2334
24.3
20.5
2018
Sinker
429
303
126
14.1
90.4
141
129
35
28
3
0
4
32
97
.271
.240
.388
.348
.318
.292
88.3
-1
2140
18.0
23.7
2018
Slider
388
228
160
12.7
85.3
96
94
15
7
4
0
4
28
66
.160
.207
.330
.371
.215
.256
88.2
12
2187
27.4
21.2
2018
Changeup
374
372
2
12.3
86.0
88
85
25
22
2
0
1
21
64
.294
.228
.353
.298
.295
.247
82.9
10
1619
28.7
16.7
2018
Curveball
51
42
9
1.7
75.9
8
6
3
2
1
0
0
0
6
.500
.352
.667
.439
.556
.441
87.2
-3
2130
0.0
0.0
2017
4-Seam Fastball
1069
846
223
43.0
92.6
260
223
56
29
14
2
11
88
136
.251
.198
.480
.367
.356
.299
90.8
23
2364
27.0
23.7
2017
Sinker
693
570
123
27.9
90.7
193
187
48
43
2
1
2
14
174
.257
.275
.310
.389
.256
.295
83.7
-1
2180
11.2
11.1
2017
Slider
305
210
95
12.3
86.0
70
67
18
12
4
0
2
15
53
.269
.242
.418
.356
.297
.264
84.2
9
2256
20.6
14.2
2017
Changeup
286
275
11
11.5
86.4
66
63
17
13
1
0
3
11
53
.270
.271
.429
.426
.302
.309
83.6
4
1693
29.5
13.9
2017
Curveball
131
111
20
5.3
76.9
35
34
6
5
1
0
0
14
21
.176
.193
.206
.229
.160
.199
81.9
7
2165
36.4
28.0
2016
4-Seam Fastball
1761
1382
379
58.5
92.4
473
420
92
67
12
1
12
112
312
.219
.243
.338
.412
.283
.321
89.5
16
2379
21.7
22.7
2016
Sinker
450
340
110
15.0
91.5
150
141
35
21
9
1
4
14
127
.248
.260
.411
.390
.303
.303
88.4
0
2228
16.5
17.9
2016
Slider
387
297
90
12.9
85.6
76
71
22
11
7
0
4
17
54
.310
.302
.577
.543
.393
.380
93.6
15
2233
25.3
13.9
2016
Curveball
220
160
60
7.3
79.0
49
49
7
4
2
0
1
7
42
.143
.278
.245
.422
.163
.299
87.5
10
2175
25.9
8.4
2016
Changeup
191
185
6
6.3
84.4
43
40
11
9
1
0
1
10
30
.275
.251
.375
.349
.308
.288
85.6
16
1934
35.4
14.1
2015
4-Seam Fastball
1596
1136
460
57.3
92.7
401
365
87
61
16
0
10
101
266
.238
.235
.364
.375
.296
.300
89.1
16
2372
19.4
21.0
2015
Slider
381
219
162
13.7
84.8
83
81
21
12
8
0
1
13
68
.259
.261
.395
.389
.290
.293
87.4
14
2139
24.1
15.9
2015
Curveball
285
202
83
10.2
78.9
77
76
16
9
6
0
1
22
54
.211
.222
.329
.302
.246
.244
89.2
8
2200
26.4
14.8
2015
Sinker
275
255
20
9.9
91.4
86
81
33
27
5
0
1
8
73
.407
.325
.506
.443
.414
.358
90.4
0
2143
12.8
18.2
2015
Changeup
250
246
4
9.0
85.6
56
55
15
9
2
1
3
6
49
.273
.301
.509
.491
.338
.346
88.2
17
1829
20.6
12.8
2014
4-Seam Fastball
1427
1069
358
52.7
93.3
343
298
70
41
14
4
11
87
216
.235
.419
.328
18.4
18.8
2014
Sinker
524
455
69
19.4
93.1
145
137
38
23
12
1
2
17
120
.277
.423
.326
10.5
15.2
2014
Curveball
326
266
60
12.0
78.3
85
83
21
13
4
0
4
20
64
.253
.446
.306
23.0
14.5
2014
Changeup
255
245
10
9.4
86.0
67
64
25
14
8
0
3
2
62
.391
.656
.466
12.9
3.6
2014
Slider
176
104
72
6.5
84.1
32
31
6
1
2
1
2
7
24
.194
.516
.314
27.9
11.5
2013
4-Seam Fastball
855
549
306
49.7
91.7
193
159
37
23
9
0
5
40
122
.233
.384
.331
17.2
16.2
2013
Sinker
278
208
70
16.2
91.4
63
55
22
12
6
2
2
9
46
.400
.691
.496
22.2
16.7
2013
Changeup
271
255
16
15.7
84.7
71
66
14
9
4
0
1
11
56
.212
.318
.256
23.2
14.9
2013
Slider
188
91
97
10.9
83.9
44
42
10
7
1
0
2
4
38
.238
.405
.297
21.6
5.4
2013
Curveball
129
103
26
7.5
76.7
43
42
8
7
1
0
0
13
29
.190
.214
.190
20.3
16.5
2012
4-Seam Fastball
1334
990
344
52.7
91.1
310
260
68
34
18
2
14
87
180
.262
.508
.375
24.2
21.7
2012
Slider
321
182
139
12.7
84.3
90
82
21
13
4
2
2
18
68
.256
.427
.302
25.0
18.9
2012
Sinker
306
263
43
12.1
90.8
69
61
17
8
5
1
3
8
54
.279
.541
.382
15.2
13.6
2012
Changeup
296
277
19
11.7
83.2
72
68
21
14
7
0
0
6
63
.309
.412
.327
18.1
11.5
2012
Curveball
275
190
85
10.9
77.6
85
85
20
15
5
0
0
25
60
.235
.294
.230
25.2
15.0
2011
4-Seam Fastball
1600
1294
306
54.1
90.7
357
290
73
41
20
1
11
83
216
.252
.441
.362
21.0
17.6
2011
Changeup
380
322
58
12.8
82.2
116
106
23
15
5
1
2
12
97
.217
.340
.262
18.6
14.8
2011
Sinker
350
302
48
11.8
90.5
73
63
17
10
4
1
2
13
54
.270
.460
.342
13.5
16.3
2011
Slider
340
268
72
11.5
84.2
95
86
31
20
6
0
5
12
78
.360
.605
.423
15.7
11.7
2011
Curveball
290
244
46
9.8
76.7
51
47
13
6
5
1
1
14
33
.277
.489
.356
18.3
10.5
2010
4-Seam Fastball
727
557
170
46.6
90.4
159
121
22
15
5
0
2
32
95
.182
.273
.297
20.8
15.8
2010
Slider
335
231
104
21.5
84.3
91
86
19
12
6
0
1
16
70
.221
.326
.263
20.2
17.0
2010
Changeup
211
193
18
13.5
81.9
54
46
14
9
3
0
2
5
42
.304
.500
.395
19.1
10.6
2010
Sinker
151
142
9
9.7
90.6
27
24
6
4
1
0
1
7
19
.250
.417
.293
20.6
18.4
2010
Curveball
136
110
26
8.7
77.6
33
33
9
5
2
0
2
10
23
.273
.515
.338
17.2
14.9
2009
4-Seam Fastball
1792
1324
468
68.7
90.3
452
392
96
61
20
2
13
84
315
.245
.406
.327
17.9
16.3
2009
Slider
404
260
144
15.5
83.1
114
112
31
23
7
0
1
26
86
.277
.366
.288
20.0
21.0
2009
Changeup
309
291
18
11.8
80.8
78
73
16
11
2
0
3
4
72
.219
.370
.258
22.7
8.7
2009
Curveball
90
72
18
3.4
73.8
23
22
5
1
1
0
3
2
20
.227
.682
.388
10.0
6.3
2009
Sinker
14
8
6
0.5
91.4
4
3
0
0
0
0
0
1
3
.000
.000
.000
22.2
14.3
2008
4-Seam Fastball
343
227
116
63.4
89.4
89
75
15
13
2
0
0
19
58
.200
.227
.261
14.1
19.0
2008
Slider
102
64
38
18.9
81.8
30
29
8
5
0
0
3
3
27
.276
.586
.352
15.4
13.0
2008
Changeup
84
69
15
15.5
79.7
16
14
5
3
2
0
0
2
12
.357
.500
.414
23.3
11.1
2008
Curveball
10
7
3
1.8
70.6
1
1
0
0
0
0
0
1
0
.000
.000
.000
33.3
33.3
2008
Sinker
2
2
0
0.4
88.0
! Note: Years are in reverse order.
+
View More Seasons
Pitch Movement
Vertical Movement vs Avg (Inches)
Horizontal Movement vs Avg (Inches)
Horizontal Movement (Inches)
Vertical Movement (Inches)
Horizontal Movement % Break vs Avg
Vertical Movement % Break vs Avg
▾
How this works
: Every pitch is affected by the forces of gravity, which means that every pitch drops on its way from the mound to the plate. These numbers are reported with gravity, which makes them larger and different than other pitch movement numbers you may have seen. Since gravity requires time, and slower pitches aren’t ‘better’ just because they have more time to move, the movement of a pitch is compared to ‘average’ movement by comparing it to other MLB pitch types within +/- 2 MPH and from within +/- 0.5 feet of extension and release.
Vertical Movement (inches)
Horizontal Movement (inches)
Year
Pitch
Team
Hand
#
MPH
Inches of Drop
vs Avg
% vs Avg
Inches of Break
vs Avg
% Break vs Avg
2020
Slider
NYY
L
147
84.2
33.7
-3.5
-9
2.7
-2.4
-48
2020
Changeup
NYY
L
109
86.4
27.5
-1.6
-5
14.9
1.7
13
2020
Curveball
NYY
L
9
80.9
42.1
-9
-18
3.2
-4.2
-57
2020
4-Seamer
NYY
L
349
91.6
15.1
0.9
6
7.8
1.4
22
2020
Sinker
NYY
L
173
89.3
25.5
1.9
8
13.4
-0.7
-5
2019
4-Seamer
NYY
L
1304
92
15.3
1.2
7
8.1
1.3
18
2019
Changeup
NYY
L
428
86
29.4
-0.9
-3
14.6
1.2
9
2019
Curveball
NYY
L
22
81
46.2
-6.2
-12
3.3
-4.4
-57
2019
Slider
NYY
L
469
84.8
32.4
-4.7
-13
2.5
-2.2
-47
2019
Sinker
NYY
L
471
89.6
25.5
1.7
7
14.1
0.1
1
2018
Curveball
NYY
L
51
75.9
56.7
-3.7
-6
2.5
-6.8
-73
2018
Slider
NYY
L
388
85.3
32.5
-3.6
-10
2.8
-1.7
-38
2018
Changeup
NYY
L
374
86
30
-0.4
-1
14.3
1
7
2018
Sinker
NYY
L
429
90.4
24.8
1.4
6
14.2
0
0
2018
4-Seamer
NYY
L
1807
92.3
14.7
1.6
10
7.1
0.1
1
2017
Curveball
TOR
L
131
76.9
52.3
-4
-7
3.9
-4.6
-54
2017
4-Seamer
TOR
L
1069
92.6
14.2
0.5
3
7.8
0.1
1
2017
Changeup
TOR
L
286
86.4
28.1
-0.3
-1
13.4
0
0
2017
Slider
TOR
L
305
86
30.7
-2.8
-8
3.6
0
-1
2017
Sinker
TOR
L
693
90.7
24.2
2.4
11
13.4
-1
-7
2016
Sinker
TOR
L
449
91.5
24.5
4.7
24
15.7
1.4
10
2016
Curveball
TOR
L
220
79
48.7
-4.2
-8
2.8
-4
-59
2016
Changeup
TOR
L
189
84.4
23.8
-5.1
-18
14.3
1.3
10
2016
4-Seamer
TOR
L
1751
92.4
15.1
-0.7
-5
10
1.8
22
2016
Slider
TOR
L
387
85.6
30.6
-2.4
-7
1.6
-1.2
-43
! Note: Years are in reverse order.
+
View Complete Pitch Movement Leaderboard
Run Values by Pitch Type
Year
Pitch Type
Team
RV/100
Run Value
Pitches
%
PA
BA
SLG
wOBA
Whiff%
K%
PutAway %
xBA
xSLG
xwOBA
Hard Hit %
2020
Curveball
8.5
1
9
1.1
4
.333
.667
.488
25
25
20
.131
.212
.279
50
2020
Slider
-1.4
-2
147
18.7
30
.2
.4
.252
31.1
20
14
.223
.364
.251
29.2
2020
Changeup
-0.2
0
109
13.9
32
.323
.419
.338
15.8
9.4
7.9
.321
.439
.341
32.1
2020
Sinker
-2.8
-5
173
22
56
.135
.25
.202
21.8
25
23.7
.198
.3
.25
31.6
2020
4-Seamer
-0.3
-1
349
44.3
74
.21
.452
.34
21.9
24.3
17.1
.194
.327
.292
40
2019
Curveball
-1.4
0
22
0.8
7
.143
.286
.179
33.3
42.9
16.7
.25
.411
.279
50
2019
Slider
0.5
2
470
17.4
101
.255
.449
.32
21.1
15.8
13.6
.254
.471
.315
34.6
2019
Changeup
1.5
6
428
15.9
119
.308
.402
.317
27.9
21
17
.272
.363
.28
27.2
2019
Sinker
-1.5
-7
471
17.5
140
.252
.362
.309
18.1
13.6
19.6
.273
.389
.32
33
2019
4-Seamer
0.2
3
1304
48.4
310
.243
.559
.376
25
24.8
19.2
.244
.536
.363
45.4
2018
Curveball
6
3
51
1.7
8
.5
.667
.556
0
0
0
.352
.439
.436
16.7
2018
Changeup
1.2
4
374
12.3
88
.294
.353
.3
28.7
23.9
16.7
.228
.298
.247
14.1
2018
Slider
-0.8
-3
388
12.7
96
.16
.33
.234
27.4
29.2
21.2
.207
.371
.256
39.4
2018
Sinker
1
4
429
14.1
141
.271
.388
.328
18
22.7
23.7
.24
.348
.293
33
2018
4-Seamer
-1.1
-20
1807
59.2
399
.203
.41
.307
24.3
28.1
20.5
.224
.447
.325
38.6
2017
Curveball
-1
-1
131
5.3
35
.176
.206
.164
36.4
40
28
.193
.229
.199
19
2017
Changeup
1.2
3
286
11.5
66
.27
.429
.322
29.5
16.7
13.9
.271
.426
.309
22.6
2017
Slider
0.2
0
305
12.3
70
.269
.418
.316
20.6
21.4
14.2
.242
.356
.264
32.1
2017
Sinker
-2.1
-14
693
27.9
193
.257
.31
.276
11.2
7.3
11.1
.275
.389
.295
28.7
2017
4-Seamer
-0.3
-4
1069
43
260
.251
.48
.368
27
33.8
23.7
.198
.367
.3
39
! Note: Years are in reverse order.
+
View Complete Run Value Leaderboard
Spin Direction
Year
Pitch Type
Pitches
MPH
Active Spin %
Total Movement (In.)
Spin-Based
Observed
Deviation
2020
Changeup
109
86.4
97
17.8
10:15
10:00
15
2020
4-Seam Fastball
349
91.6
90
18.9
10:45
11:15
-30
2020
Sinker
173
89.3
80
16
11:00
10:00
60
2020
Slider
147
84.2
29
5
12:15
1:15
-60
! Note: This table is showing data from the PITCHER perspective.
+
View Complete Spin Direction Leaderboard
Swing/Take
Runs
Year
Team
PA
Pitches
Heart
Shadow
Chase
Waste
All
2016
836
3188
-26
-28
16
11
-28
2017
624
2484
-14
-21
13
7
-15
2018
743
3093
-9
-36
24
12
-9
2019
691
2767
-7
-19
18
11
2
2020
213
856
-6
-7
6
2
-4
+
View Complete Swing/Take Leaderboard
Plate Discipline
Season
Pitches
Zone %
Zone Swing %
Zone Contact %
Chase %
Chase Contact %
Edge %
1st Pitch Strike %
Swing %
Whiff %
Meatball %
Meatball Swing %
2015
2839
50
65.4
83.4
26.5
67.2
42.9
60.3
45.8
19.8
6.6
77.2
2016
3033
50.6
67.7
81.9
25.6
65.6
43.6
59.9
47
22.2
6.8
78.6
2017
2487
46.1
68.9
82.4
29.6
68.2
44.4
62
47.7
22.1
6.2
79.2
2018
3051
47.1
69.5
81.8
28.5
62.1
45.7
60.9
47.8
24.1
6.8
81.7
2019
2696
45.8
71.4
82.6
28.4
60.7
45.2
58.7
48.1
23.6
6.4
79.7
2020
787
48.3
72.1
80.7
25.6
66.3
43.7
65.3
48
22.5
5
79.5
14893
48
68.7
82.3
27.6
64.7
44.3
60.6
47.3
22.4
6.5
79.3
48.4
66.6
82.2
28.4
59
42.6
60.6
46.9
24.3
7.2
75.7
Batted Ball Profile
Season
GB %
FB %
LD %
PU %
Pull %
Straight %
Oppo %
Weak %
Topped %
Under %
Flare/Burner %
Solid %
Barrel %
2015
43.5
22
27.2
7.3
31.8
39.1
29.1
2.9
33.1
24.3
26.8
5.8
4.6
2016
43.7
22.9
25.9
7.4
32.3
41.6
26.1
3.5
32.3
25.6
24.5
5.3
7.4
2017
47.7
21.9
25.1
5.3
26
42.9
31.1
6.6
33.3
24
24.7
5.9
4.3
2018
40.7
27.8
21.7
9.8
33.4
38.6
28
2.5
31.3
29.9
23.2
3.8
8.8
2019
41
26.7
23.8
8.3
30.6
45.5
23.6
2.5
32.7
26.9
23.4
5.8
8.3
2020
44.5
20.4
26.3
8.8
43.1
38
19
2.9
32.8
30.7
24.1
4.4
5.1
43.3
24
24.9
7.7
31.6
41.3
27
3.5
32.6
26.3
24.5
5.3
6.6
45.3
21.9
25.7
7.1
36.6
37.9
25.5
3.5
33.5
24.3
24.5
5.6
6.4
Similar Pitchers to J.A. Happ:
2014 - Logan Darnell
2009 - John Danks
2010 - Ryota Igarashi
2014 - Brad Ziegler
2014 - Todd Redmond
---
Compare All Similar Pitchers
Percentile Rankings
Year
xwOBA
xBA
xSLG
xISO
xOBP
Brl
Brl%
EV
HardHit%
K%
BB%
Whiff%
xERA
FB Velo
FB Spin
CB Spin
2015
52
31
47
58
55
22
61
15
13
55
69
25
52
49
82
47
2016
34
35
38
40
41
3
19
24
29
47
56
42
34
40
79
20
2017
75
60
69
72
78
37
80
82
67
59
67
34
75
38
66
17
2018
56
63
42
26
74
2
12
47
62
72
69
45
56
38
66
12
2019
28
30
20
17
44
6
24
33
44
32
64
37
28
27
52
14
2020
78
68
75
78
77
38
75
54
65
38
62
21
78
22
56
14
+
View Complete Percentile Rankings Leaderboard
Expected Home Runs
Year
Team
Avg HR Trot
Actual HR
xHR
HR-xHR
Doubters
Mostly Gone
No Doubters
No Doubter %
2019
22.9
35
26.7
8
13
19
13
37.1
2020
22.6
10
7.1
3
1
5
4
40
Expected Home Runs by Park
Year
HR
2019
35
32
29
30
34
23
26
31
26
25
33
31
18
22
24
30
18
30
24
30
15
24
23
25
30
29
28
24
28
27
32
2020
10
6
8
9
8
7
8
8
8
7
9
8
4
6
6
8
5
6
8
8
4
7
8
8
8
9
7
7
5
6
8
! Note: This tells how many of this player's home runs would have been out of other stadiums. This accounts for different wall heights and distances, but does not attempt to adjust for environmental effects. For these purposes, the 2020 Blue Jays home field was still Rogers Centre, not Sahlen Field.
+
View Complete Expected Home Runs Leaderboard
Year to Year Changes
Metric
2015
2016
+/-
2017
+/-
2018
+/-
2019
+/-
2020
+/-
Fastball Velocity
92.5
92.2
-0.3
↓
91.9
-0.3
↓
91.9
0
91.3
-0.6
↓
90.8
-0.5
↓
Offspeed Velocity
85.6
84.4
-1.2
↓
86.4
2
↑
86
-0.4
↓
86
0
86.4
0.4
↑
Breaking Velocity
82.3
83.2
0.9
↑
83.3
0.1
↑
84.2
0.9
↑
84.6
0.4
↑
84
-0.6
↓
Exit Velocity
89.4
89.5
0.1
↑
85.9
-3.6
↓
88.4
2.5
↑
89.2
0.8
↑
88.1
-1.1
↓
Launch Angle
12.9
12.2
-0.7
↓
9
-3.2
↓
15.4
6.4
↑
13.7
-1.7
↓
12.7
-1
↓
Barrel %
4.6
7.4
2.8
↑
4.3
-3.1
↓
8.8
4.5
↑
8.3
-0.5
↓
5.1
-3.2
↓
Hard Hit %
38
37.3
-0.7
↓
31.1
-6.2
↓
34
2.9
↑
37.3
3.3
↑
34.3
-3
↓
Sweet Spot %
34.9
32.1
-2.8
↓
33.3
1.2
↑
30.9
-2.4
↓
33.3
2.4
↑
26.3
-7
↓
xBA
.25
.253
0.003
↑
.236
-0.017
↓
.226
-0.01
↓
.257
0.031
↑
.221
-0.036
↓
BA
.259
.231
-0.028
↓
.252
0.021
↑
.225
-0.027
↓
.258
0.033
↑
.208
-0.05
↓
xwOBA
.3
.318
0.018
↑
.289
-0.029
↓
.301
0.012
↑
.33
0.029
↑
.28
-0.05
↓
wOBA
.305
.291
-0.014
↓
.301
0.01
↑
.295
-0.006
↓
.329
0.034
↑
.284
-0.045
↓
xSLG
.38
.415
0.035
↑
.371
-0.044
↓
.398
0.027
↑
.462
0.064
↑
.343
-0.119
↓
SLG
.391
.371
-0.02
↓
.395
0.024
↑
.389
-0.006
↓
.469
0.08
↑
.382
-0.087
↓
K%
21.1
20.5
-0.6
↓
22.7
2.2
↑
26.4
3.7
↑
20.6
-5.8
↓
21.4
0.8
↑
BB%
6.3
7.5
1.2
↑
7.3
-0.2
↓
7
-0.3
↓
7.2
0.2
↑
7.7
0.5
↑
Swing %
45.8
47
1.2
↑
47.7
0.7
↑
47.8
0.1
↑
48.1
0.3
↑
48
-0.1
↓
Whiff%
19.8
22.2
2.4
↑
22.1
-0.1
↓
24.1
2
↑
23.6
-0.5
↓
22.5
-1.1
↓
In Zone Swing %
50
50.6
0.6
↑
46.1
-4.5
↓
47.1
1
↑
45.8
-1.3
↓
48.3
2.5
↑
Out of Zone Swing %
50
49.4
-0.6
↓
53.9
4.5
↑
52.9
-1
↓
54.2
1.3
↑
51.7
-2.5
↓
First Pitch Swing %
27.2
29.1
1.9
↑
30.4
1.3
↑
25.5
-4.9
↓
30.5
5
↑
33.7
3.2
↑
First Pitch Strike %
60.3
59.9
-0.4
↓
62
2.1
↑
60.9
-1.1
↓
58.7
-2.2
↓
65.3
6.6
↑
+
View Complete Year to Year Changes Leaderboard
Statcast Shift Statistics
vs RHH
vs LHH
Year
PA
wOBA
PA
Shifts
%
PA
Shifts
%
2016
786
.291
630
6
1.0
156
34
21.8
2017
624
.302
506
0
0.0
118
20
16.9
2018
732
.295
589
20
3.4
143
56
39.2
2019
676
.328
504
103
20.4
172
100
58.1
2020
195
.286
143
20
14.0
52
33
63.5
Pitch Distribution
2020
2019
2018
2017
2016
2015
2014
2013
2012
2011
2010
2009
2008
▾
Statcast Fielding Breakdown
2020
2019
2018
2017
2016
▾
Pitcher Perspective
Batter Perspective
▾
Loading Chart Data...
* Click Any Legend Option to Reset Chart |
Save Chart
Rolling Stats Line Charts
Expected wOBA
Expected SLG
Expected BA
wOBA
SLG
BA
Avg Launch Angle
Avg Exit Velocity
Hard Hit %
Sweet Spot %
K %
BB %
▾
Min PA/BIP: 10
Min PA/BIP: 25
Min PA/BIP: 50
Min PA/BIP: 75
Min PA/BIP: 100
Min PA/BIP: 200
Min PA/BIP: 500
▾
All Seasons
2020
2019
2018
2017
2016
2015
▾
Histograms
Exit Velocity
Launch Angle
Launch Direction
Pitch Velocity
▾
Batted Balls
Home Runs
Hits
Percentage
▾
1 Point Per Group
5 Point Per Group
10 Point Per Group
▾
Handedness
Right
Left
▾
All Seasons
2020
2019
2018
2017
2016
2015
▾
All One Color
Hard Hit %
wOBA
BA
SLG
xwOBA
xBA
xSLG
Exit Velocity
▾
Statcast Zone Charts
2020
2019
2018
2017
2016
▾
Batter Stands
Right
Left
▾
Loading Chart...