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
Garrett Richards
Popularity: ↑ 48%
P
|
B/T: R/R
|
6' 2" 210LBS
|
Age: 32
Draft:
2009
|
Rd: CA, #42,
Los Angeles Angels
|
Oklahoma
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
4.03
14
10
0
51.1
46
1.25
10 Seasons
47
41
3.62
187
128
2
804.2
702
1.26
G
W-L
ERA
IP
SO
WHIP
2020
14
2-2
4.03
51.1
46
1.25
10 Seasons
187
47-41
3.62
804.2
702
1.26
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
â–¾
Regular season
Spring Training
Postseason Cumulative
â–¾
2019
2018
2017
2015
2012
2011
2010
2009
â–¾
MLB
Minors
Statcast
Regular season
Spring Training
Postseason Cumulative
â–¾
2020
2019
2018
2017
2016
2015
2014
2013
2012
2011
â–¾
Regular season
Spring Training
Postseason Cumulative
â–¾
2019
2018
2017
2015
2012
2011
2010
2009
â–¾
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
2012
LAA
AL
1
2
2
0
0
0
0
0
0
0
1
0
0
0
.000
.000
.000
.000
2013
LAA
AL
4
0
0
0
0
0
0
0
0
0
0
0
0
0
.000
.000
.000
.000
2014
LAA
AL
4
11
11
0
0
0
0
0
0
0
4
0
0
0
.000
.000
.000
.000
2019
SD
NL
3
3
2
0
0
0
0
0
0
0
1
0
0
0
.000
.000
.000
.000
4 Seasons
12
16
15
0
0
0
0
0
0
0
6
0
0
0
.000
.000
.000
.000
*
: 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
2012
LAA
AL
2
0
3
0
0
.000
0
0
1
7
3.500
.500
.000
.---
.000
.000
0
2013
LAA
AL
0
0
0
0
0
.---
0
0
0
0
-.--
.---
.---
.---
0
2014
LAA
AL
11
0
10
0
0
.000
0
1
1
34
3.091
.364
.000
.---
.000
.000
0
2019
SD
NL
3
0
0
1
0
.000
0
0
1
7
2.333
.333
.000
.---
.000
.000
0
16
0
13
1
0
.000
0
1
3
48
3.000
.375
.000
.---
.000
.000
0
Standard MLB Pitching Statistics
Season
Tm
LG
BF
W
L
ERA
G
GS
SV
IP
H
R
ER
HR
BB
SO
WHIP
2011
LAA
AL
62
0
2
5.79
7
3
0
14.0
16
11
9
4
7
9
1.64
2012
LAA
AL
318
4
3
4.69
30
9
1
71.0
77
46
37
7
34
47
1.56
2013
LAA
AL
620
7
8
4.16
47
17
1
145.0
151
73
67
12
44
101
1.34
2014
LAA
AL
678
13
4
2.61
26
26
0
168.2
124
51
49
5
51
164
1.04
2015
LAA
AL
865
15
12
3.65
32
32
0
207.1
181
94
84
20
76
176
1.24
2016
LAA
AL
148
1
3
2.34
6
6
0
34.2
31
16
9
2
15
34
1.33
2017
LAA
AL
108
0
2
2.28
6
6
0
27.2
18
8
7
1
7
27
0.90
2018
LAA
AL
324
5
4
3.66
16
16
0
76.1
64
43
31
11
34
87
1.28
2019
SD
NL
41
0
1
8.31
3
3
0
8.2
10
8
8
2
6
11
1.85
2020
SD
NL
213
2
2
4.03
14
10
0
51.1
47
23
23
7
17
46
1.25
10 Seasons
3377
47
41
3.62
187
128
2
804.2
719
373
324
71
291
702
1.26
*
: 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%
2011
LAA
AL
P
7
3
14.0
5
2
3
0
0
1.000
2012
LAA
AL
P
30
9
71.0
7
1
5
1
0
.857
2013
LAA
AL
P
47
17
145.0
39
16
21
2
1
.949
2014
LAA
AL
P
26
26
168.2
26
10
13
3
0
.885
2015
LAA
AL
P
32
32
207.1
49
17
29
3
2
.939
2016
LAA
AL
P
6
6
34.2
7
0
5
2
0
.714
2017
LAA
AL
P
6
6
27.2
8
4
4
0
0
1.000
2018
LAA
AL
P
16
16
76.1
8
3
4
1
0
.875
2019
SD
NL
P
3
3
8.2
1
0
1
0
0
1.000
2020
SD
NL
P
14
10
51.1
10
7
3
0
0
1.000
10 Seasons
P
187
128
804.2
160
60
88
12
3
.925
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
No Minor League Hitting Statistics.
Standard Minor League Pitching Statistics
Season
Tm
LG
L
W
L
ERA
G
GS
SV
IP
H
R
ER
HR
BB
SO
WHIP
2009
Orem Owlz
PIO
ROK
3
1
1.53
8
8
0
35.1
37
6
6
0
4
30
1.16
2010
2 Teams
Minors
12
5
3.52
26
26
0
143.0
130
65
56
10
43
149
1.21
2010
Cedar Rapids Kernels
MID
A(Full)
8
4
3.41
19
19
0
108.1
92
48
41
6
34
108
1.16
2010
Rancho Cucamonga Quakes
CAL
A(Adv)
4
1
3.89
7
7
0
34.2
38
17
15
4
9
41
1.36
2011
Arkansas Travelers
TEX
AA
12
2
3.15
22
21
0
143.0
123
58
50
10
40
103
1.14
2012
Salt Lake Bees
PCL
AAA
7
3
4.21
14
14
0
77.0
87
36
36
5
35
65
1.58
2015
Salt Lake Bees
PCL
AAA
0
1
9.00
1
1
0
5.0
7
5
5
1
4
5
2.20
2017
Salt Lake Bees
PCL
AAA
0
0
0.00
1
1
0
2.0
5
0
0
0
0
2
2.50
2018
Inland Empire 66ers
CAL
A(Adv)
0
1
13.50
1
1
0
3.1
7
5
5
2
0
4
2.10
2019
3 Teams
Minors
0
1
10.61
5
5
0
9.1
12
12
11
1
11
13
2.46
2019
AZL Padres 1
AZL
ROK
0
0
4.50
1
1
0
2.0
2
1
1
0
0
3
1.00
2019
Lake Elsinore Storm
CAL
A(Adv)
0
1
8.10
3
3
0
6.2
8
7
6
1
8
8
2.40
2019
AZL Padres 2
AZL
ROK
0
0
54.00
1
1
0
0.2
2
4
4
0
3
2
7.50
AAA
7
4
4.39
16
16
0
84.0
99
41
41
6
39
72
1.64
AA
12
2
3.15
22
21
0
143.0
123
58
50
10
40
103
1.14
A(Adv)
4
3
5.24
11
11
0
44.2
53
29
26
7
17
53
1.57
A(Full)
8
4
3.41
19
19
0
108.1
92
48
41
6
34
108
1.16
ROK
3
1
2.61
10
10
0
38.0
41
11
11
0
7
35
1.26
Career Minors
34
14
3.64
78
77
0
418.0
408
187
169
29
137
371
1.30
Standard Minor League Fielding Statistics
Season
Tm
LG
L
POS
G
GS
INN
TC
PO
A
E
DP
RF
FPCT%
2009
Orem Owlz
PIO
ROK
P
8
8
35.1
4
0
4
0
0
1.000
2010
2 Teams
Minors
P
26
26
143.0
40
15
22
3
2
.925
2010
Rancho Cucamonga Quakes
CAL
A(Adv)
P
7
7
34.2
7
2
5
0
0
1.000
2010
Cedar Rapids Kernels
MID
A(Full)
P
19
19
108.1
33
13
17
3
2
.909
2011
Arkansas Travelers
TEX
AA
P
22
21
143.0
32
14
18
0
3
1.000
2012
Salt Lake Bees
PCL
AAA
P
14
14
77.0
12
1
11
0
2
1.000
2015
Salt Lake Bees
PCL
AAA
P
1
1
5.0
2
1
1
0
0
1.000
2017
Salt Lake Bees
PCL
AAA
P
1
1
2.0
0
0
0
0
0
2018
Inland Empire 66ers
CAL
A(Adv)
P
1
1
3.1
0
0
0
0
0
2019
3 Teams
Minors
P
5
5
9.1
1
0
1
0
0
1.000
2019
Lake Elsinore Storm
CAL
A(Adv)
P
3
3
6.2
1
0
1
0
0
1.000
2019
AZL Padres 1
AZL
ROK
P
1
1
2.0
0
0
0
0
0
2019
AZL Padres 2
AZL
ROK
P
1
1
0.2
0
0
0
0
0
AAA
P
16
16
84.0
14
2
12
0
2
1.000
AA
P
22
21
143.0
32
14
18
0
3
1.000
A(Adv)
P
11
11
44.2
8
2
6
0
0
1.000
A(Full)
P
19
19
108.1
33
13
17
3
2
.909
ROK
P
10
10
38.0
4
0
4
0
0
1.000
Career Minors
P
78
77
418.0
91
31
57
3
7
.967
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
Strikeouts
Year
SO
Rank
2015
176
10th in AL
2014
164
17th in AL
Hit By Pitch
Year
HBP
Rank
2014
7
20th in AL
Batting Average
Year
AVG
Rank
2015
.236
13th in AL
2014
.201
2nd in AL
Earned Run Average
Year
ERA
Rank
2015
3.65
18th in AL
2014
2.61
5th in AL
Wins
Year
Wins
Rank
2015
15
6th in AL
2014
13
19th in AL
WHIP
Year
WHIP
Rank
2015
1.24
18th in AL
2014
1.04
3rd in AL
Runs
Year
R
Rank
2015
94
12th in AL
Hits
Year
H
Rank
2015
181
24th in AL
At Bats
Year
AB
Rank
2015
768
11th in AL
Innings Pitched
Year
IP
Rank
2015
207.1
9th in AL
Losses
Year
Losses
Rank
2015
12
7th in AL
+
View More Rankings
Transactions
Team
Date
Transaction
02/03/2021
Boston Red Sox signed free agent RHP Garrett Richards.
02/03/2021
Boston Red Sox signed free agent RHP Garrett Richards.
10/28/2020
RHP Garrett Richards elected free agency.
09/16/2019
San Diego Padres activated RHP Garrett Richards from the 60-day injured list.
08/29/2019
San Diego Padres sent RHP Garrett Richards on a rehab assignment to Lake Elsinore Storm.
07/30/2019
San Diego Padres sent RHP Garrett Richards on a rehab assignment to Lake Elsinore Storm.
07/25/2019
San Diego Padres sent RHP Garrett Richards on a rehab assignment to AZL Padres 2.
07/17/2019
San Diego Padres sent RHP Garrett Richards on a rehab assignment to AZL Padres 1.
02/17/2019
San Diego Padres placed RHP Garrett Richards on the 60-day injured list. Recovering from Tommy John surgery.
12/07/2018
San Diego Padres signed free agent RHP Garrett Richards.
10/29/2018
Los Angeles Angels activated RHP Garrett Richards from the 60-day disabled list.
10/29/2018
RHP Garrett Richards elected free agency.
07/31/2018
Los Angeles Angels transferred RHP Garrett Richards from the 10-day disabled list to the 60-day disabled list. Right elbow UCL damage.
07/11/2018
Los Angeles Angels placed RHP Garrett Richards on the 10-day disabled list. Right elbow UCL damage.
07/04/2018
Los Angeles Angels activated RHP Garrett Richards from the 10-day disabled list.
06/29/2018
Los Angeles Angels sent RHP Garrett Richards on a rehab assignment to Inland Empire 66ers.
06/15/2018
Los Angeles Angels placed RHP Garrett Richards on the 10-day disabled list retroactive to June 14, 2018. Left hamstring strain.
09/05/2017
Los Angeles Angels activated RHP Garrett Richards from the 60-day disabled list.
08/30/2017
Los Angeles Angels sent RHP Garrett Richards on a rehab assignment to Salt Lake Bees.
04/22/2017
Los Angeles Angels transferred RHP Garrett Richards from the 10-day disabled list to the 60-day disabled list. Right biceps strain.
04/07/2017
Los Angeles Angels placed RHP Garrett Richards on the 10-day disabled list retroactive to April 6, 2017. Right biceps strain.
11/07/2016
Los Angeles Angels activated RHP Garrett Richards from the 60-day disabled list.
05/10/2016
Los Angeles Angels transferred RHP Garrett Richards from the 15-day disabled list to the 60-day disabled list. High grade UCL tear in right arm.
05/06/2016
Los Angeles Angels placed RHP Garrett Richards on the 15-day disabled list. High grade UCL tear in right elbow.
04/19/2015
Los Angeles Angels activated RHP Garrett Richards from the 15-day disabled list.
04/14/2015
Los Angeles Angels sent RHP Garrett Richards on a rehab assignment to Salt Lake Bees.
04/05/2015
Los Angeles Angels placed RHP Garrett Richards on the 15-day disabled list retroactive to March 27, 2015. Recovering from August 2014 left knee surgery
11/03/2014
Los Angeles Angels activated RHP Garrett Richards from the 60-day disabled list.
08/21/2014
Los Angeles Angels placed RHP Garrett Richards on the 60-day disabled list. Torn left knee tendon
08/22/2012
Los Angeles Angels recalled RHP Garrett Richards from Salt Lake Bees.
08/02/2012
Los Angeles Angels optioned Garrett Richards to Salt Lake Bees.
07/17/2012
Los Angeles Angels recalled Garrett Richards from Salt Lake Bees.
07/06/2012
Los Angeles Angels optioned Garrett Richards to Salt Lake Bees.
05/29/2012
Los Angeles Angels recalled Garrett Richards from Salt Lake Bees.
03/31/2012
Los Angeles Angels optioned Garrett Richards to Salt Lake Bees.
09/06/2011
Garrett Richards roster status changed by Los Angeles Angels.
09/03/2011
sent RHP Garrett Richards on a rehab assignment to Arkansas Travelers.
08/16/2011
Los Angeles Angels placed RHP Garrett Richards on the 15-day disabled list. Right adductor strain
08/10/2011
Los Angeles Angels selected the contract of RHP Garrett Richards from Arkansas Travelers.
04/04/2011
Garrett Richards assigned to Arkansas Travelers from Inland Empire 66ers.
01/28/2011
Los Angeles Angels invited non-roster RHP Garrett Richards to spring training.
07/28/2010
RHP Garrett Richards assigned to Rancho Cucamonga Quakes from Cedar Rapids Kernels.
03/23/2010
RHP Garrett Richards assigned to Los Angeles Angels.
09/21/2009
Garrett Richards roster status changed by Cedar Rapids Kernels.
09/09/2009
Cedar Rapids Kernels placed RHP Garrett Richards on the 7-day disabled list retroactive to September 7, 2009.
09/01/2009
RHP Garrett Richards assigned to Cedar Rapids Kernels from Orem Owlz.
07/15/2009
Garrett Richards assigned to Orem Owlz from Los Angeles Angels.
07/13/2009
Los Angeles Angels signed Garrett Richards.
Platoon Splits
Team
L
Type
W
L
ERA
G
GS
SV
IP
BF
H
R
ER
HR
BB
SO
WHIP
San Diego Padres
MLB
vs Left
5.47
24.2
110
29
15
15
5
11
22
1.62
San Diego Padres
MLB
vs Right
2.70
26.2
103
18
8
8
2
6
24
0.90
Monthly Splits
Team
L
Type
W
L
ERA
G
GS
SV
IP
BF
H
R
ER
HR
BB
SO
WHIP
San Diego Padres
MLB
July
0
0
3.38
2
2
0
10.2
43
9
4
4
1
4
12
1.22
San Diego Padres
MLB
August
1
2
5.18
6
6
0
24.1
105
26
14
14
4
10
17
1.48
San Diego Padres
MLB
September
1
0
2.76
6
2
0
16.1
65
12
5
5
2
3
17
0.92
San Diego Padres
MLB
Pre All-Star
2
2
4.03
14
10
0
51.1
213
47
23
23
7
17
46
1.25
Base Runner Splits
Team
L
Type
W
L
ERA
G
GS
SV
IP
BF
H
R
ER
HR
BB
SO
WHIP
San Diego Padres
MLB
Bases Empty
0.85
31.2
131
29
3
3
3
7
26
1.14
San Diego Padres
MLB
Bases Loaded
33.75
1.1
5
1
5
5
1
0
3
0.75
San Diego Padres
MLB
Runner at 1st
4.82
9.1
37
9
5
5
2
3
6
1.29
San Diego Padres
MLB
Runners at 1st & 2nd
18.00
2.0
8
2
4
4
0
1
3
1.50
San Diego Padres
MLB
Runners at 1st & 3rd
3.38
2.2
10
1
1
1
0
2
5
1.13
San Diego Padres
MLB
Runner at 2nd
7.36
3.2
18
4
3
3
0
3
3
1.91
San Diego Padres
MLB
Runners at 2nd & 3rd
0.00
0.1
2
0
0
0
0
1
0
3.00
San Diego Padres
MLB
Runner at 3rd
54.00
0.1
2
1
2
2
1
0
0
3.00
San Diego Padres
MLB
Scoring Position
13.06
10.1
45
9
15
15
2
7
14
1.55
Game Type Splits
Team
L
Type
W
L
ERA
G
GS
SV
IP
BF
H
R
ER
HR
BB
SO
WHIP
San Diego Padres
MLB
Home Games
0
2
5.85
8
5
0
20.0
90
18
13
13
4
12
19
1.50
San Diego Padres
MLB
Away Games
2
0
2.87
6
5
0
31.1
123
29
10
10
3
5
27
1.09
San Diego Padres
MLB
Day Games
1
1
4.68
6
5
0
25.0
105
21
13
13
5
10
21
1.24
San Diego Padres
MLB
Night Games
1
1
3.42
8
5
0
26.1
108
26
10
10
2
7
25
1.25
San Diego Padres
MLB
Leading Off
0.68
13.1
53
11
1
1
1
2
10
0.98
San Diego Padres
MLB
Late / Close
-.--
0.0
0
0
0
0
0
0
0
-
Outs Splits
Team
L
Type
W
L
ERA
G
GS
SV
IP
BF
H
R
ER
HR
BB
SO
WHIP
San Diego Padres
MLB
No Outs
2.55
17.2
73
16
5
5
1
4
13
1.13
San Diego Padres
MLB
One Out
4.34
18.2
71
12
9
9
3
7
16
1.02
San Diego Padres
MLB
Two Outs
5.40
15.0
69
19
9
9
3
6
17
1.67
Inning Splits
Team
L
Type
W
L
ERA
G
GS
SV
IP
BF
H
R
ER
HR
BB
SO
WHIP
San Diego Padres
MLB
First Inning
9.31
9.2
46
13
10
10
3
5
8
1.86
San Diego Padres
MLB
Second Inning
4.00
9.0
41
12
4
4
1
3
10
1.67
San Diego Padres
MLB
Third Inning
3.38
8.0
34
7
3
3
1
3
6
1.25
San Diego Padres
MLB
Fourth Inning
0.00
7.2
25
2
0
0
0
1
7
0.39
San Diego Padres
MLB
Fifth Inning
2.84
6.1
27
6
2
2
0
2
7
1.26
San Diego Padres
MLB
Sixth Inning
4.76
5.2
23
5
3
3
1
2
5
1.24
San Diego Padres
MLB
Seventh Inning
3.00
3.0
10
1
1
1
1
1
2
0.67
San Diego Padres
MLB
Eighth Inning
0.00
1.0
4
1
0
0
0
0
1
1.00
San Diego Padres
MLB
Ninth Inning
0.00
1.0
3
0
0
0
0
0
0
0.00
Platoon Splits
Team
L
Type
W
L
ERA
G
GS
SV
IP
BF
H
R
ER
HR
BB
SO
WHIP
Lake Elsinore Storm
High-A
vs Left
10.80
1.2
10
3
2
2
0
2
3
3.00
AZL Padres 1
Rookie
vs Left
0.00
0.1
1
0
0
0
0
0
0
0.00
AZL Padres 2
Rookie
vs Left
0.00
0.1
3
1
0
0
0
1
1
6.00
Lake Elsinore Storm
High-A
vs Right
7.20
5.0
26
5
5
4
1
6
5
2.20
AZL Padres 1
Rookie
vs Right
5.40
1.2
7
2
1
1
0
0
3
1.20
AZL Padres 2
Rookie
vs Right
108.00
0.1
4
1
4
4
0
2
1
9.00
Monthly Splits
Team
L
Type
W
L
ERA
G
GS
SV
IP
BF
H
R
ER
HR
BB
SO
WHIP
Lake Elsinore Storm
High-A
July
0
0
7.71
1
1
0
2.1
14
5
3
2
1
2
1
3.00
AZL Padres 1
Rookie
July
0
0
4.50
1
1
0
2.0
8
2
1
1
0
0
3
1.00
AZL Padres 2
Rookie
July
0
0
54.00
1
1
0
0.2
7
2
4
4
0
3
2
7.50
Lake Elsinore Storm
High-A
August
0
1
8.31
2
2
0
4.1
22
3
4
4
0
6
7
2.08
AZL Padres 1
Rookie
First Half
0
0
4.50
1
1
0
2.0
8
2
1
1
0
0
3
1.00
Lake Elsinore Storm
High-A
Second Half
0
1
8.10
3
3
0
6.2
36
8
7
6
1
8
8
2.40
AZL Padres 2
Rookie
Second Half
0
0
54.00
1
1
0
0.2
7
2
4
4
0
3
2
7.50
AZL Padres 1
Rookie
Pre All-Star
0
0
4.50
1
1
0
2.0
8
2
1
1
0
0
3
1.00
AZL Padres 2
Rookie
Pre All-Star
0
0
54.00
1
1
0
0.2
7
2
4
4
0
3
2
7.50
Lake Elsinore Storm
High-A
Post All-Star
0
1
8.10
3
3
0
6.2
36
8
7
6
1
8
8
2.40
Base Runner Splits
Team
L
Type
W
L
ERA
G
GS
SV
IP
BF
H
R
ER
HR
BB
SO
WHIP
Lake Elsinore Storm
High-A
Bases Empty
0.00
1.2
14
5
0
0
0
3
2
4.80
AZL Padres 1
Rookie
Bases Empty
0.00
1.1
5
1
0
0
0
0
3
0.75
AZL Padres 2
Rookie
Bases Empty
-.--
0.0
1
1
0
0
0
0
0
-.--
Lake Elsinore Storm
High-A
Bases Loaded
-.--
0.0
2
1
4
3
0
1
0
-.--
AZL Padres 2
Rookie
Bases Loaded
108.00
0.1
3
1
4
4
0
1
1
6.00
Lake Elsinore Storm
High-A
Runner at 1st
9.00
2.0
8
1
2
2
1
1
1
1.00
AZL Padres 1
Rookie
Runner at 1st
-.--
0.0
1
1
0
0
0
0
0
-.--
AZL Padres 2
Rookie
Runner at 1st
-.--
0.0
1
0
0
0
0
1
0
-.--
Lake Elsinore Storm
High-A
Runners at 1st & 2nd
0.00
0.1
1
0
0
0
0
0
0
0.00
AZL Padres 1
Rookie
Runners at 1st & 2nd
-.--
0.0
0
0
0
0
0
0
0
-
AZL Padres 2
Rookie
Runners at 1st & 2nd
0.00
0.1
2
0
0
0
0
1
1
3.00
Lake Elsinore Storm
High-A
Runners at 1st & 3rd
-.--
0.0
1
0
1
1
0
1
0
-.--
Lake Elsinore Storm
High-A
Runner at 2nd
0.00
0.2
4
1
0
0
0
2
1
4.50
AZL Padres 1
Rookie
Runner at 2nd
0.00
0.1
1
0
0
0
0
0
0
0.00
Lake Elsinore Storm
High-A
Runners at 2nd & 3rd
0.00
0.2
2
0
0
0
0
0
1
0.00
AZL Padres 1
Rookie
Runners at 2nd & 3rd
27.00
0.1
1
0
1
1
0
0
0
0.00
Lake Elsinore Storm
High-A
Runner at 3rd
0.00
1.1
4
0
0
0
0
0
3
0.00
Lake Elsinore Storm
High-A
Scoring Position
12.00
3.0
14
2
5
4
0
4
5
2.00
AZL Padres 1
Rookie
Scoring Position
13.50
0.2
2
0
1
1
0
0
0
0.00
AZL Padres 2
Rookie
Scoring Position
54.00
0.2
5
1
4
4
0
2
2
4.50
Game Type Splits
Team
L
Type
W
L
ERA
G
GS
SV
IP
BF
H
R
ER
HR
BB
SO
WHIP
Lake Elsinore Storm
High-A
Home Games
0
0
0.00
1
1
0
2.2
11
2
0
0
0
2
5
1.50
AZL Padres 1
Rookie
Home Games
0
0
4.50
1
1
0
2.0
8
2
1
1
0
0
3
1.00
AZL Padres 2
Rookie
Home Games
0
0
54.00
1
1
0
0.2
7
2
4
4
0
3
2
7.50
Lake Elsinore Storm
High-A
Away Games
0
1
13.50
2
2
0
4.0
25
6
7
6
1
6
3
3.00
Lake Elsinore Storm
High-A
Night Games
0
1
8.10
3
3
0
6.2
36
8
7
6
1
8
8
2.40
AZL Padres 1
Rookie
Night Games
0
0
4.50
1
1
0
2.0
8
2
1
1
0
0
3
1.00
AZL Padres 2
Rookie
Night Games
0
0
54.00
1
1
0
0.2
7
2
4
4
0
3
2
7.50
Lake Elsinore Storm
High-A
Leading Off
0.00
0.2
8
2
0
0
0
3
1
7.50
AZL Padres 1
Rookie
Leading Off
0.00
0.2
2
0
0
0
0
0
1
0.00
AZL Padres 2
Rookie
Leading Off
-.--
0.0
1
1
0
0
0
0
0
-.--
Outs Splits
Team
L
Type
W
L
ERA
G
GS
SV
IP
BF
H
R
ER
HR
BB
SO
WHIP
Lake Elsinore Storm
High-A
No Outs
0.00
2.2
14
2
0
0
0
3
3
1.88
AZL Padres 1
Rookie
No Outs
0.00
0.2
2
0
0
0
0
0
1
0.00
AZL Padres 2
Rookie
No Outs
0.00
0.1
3
1
0
0
0
1
1
6.00
Lake Elsinore Storm
High-A
One Out
0.00
2.1
9
1
0
0
0
1
4
0.86
AZL Padres 1
Rookie
One Out
13.50
0.2
4
2
1
1
0
0
1
3.00
AZL Padres 2
Rookie
One Out
27.00
0.1
3
0
1
1
0
2
1
6.00
Lake Elsinore Storm
High-A
Two Outs
32.40
1.2
13
5
7
6
1
4
1
5.40
AZL Padres 1
Rookie
Two Outs
0.00
0.2
2
0
0
0
0
0
1
0.00
AZL Padres 2
Rookie
Two Outs
-.--
0.0
1
1
3
3
0
0
0
-.--
Inning Splits
Team
L
Type
W
L
ERA
G
GS
SV
IP
BF
H
R
ER
HR
BB
SO
WHIP
Lake Elsinore Storm
High-A
First Inning
6.00
3.0
14
4
2
2
1
2
4
2.00
AZL Padres 1
Rookie
First Inning
9.00
1.0
5
2
1
1
0
0
1
2.00
AZL Padres 2
Rookie
First Inning
54.00
0.2
7
2
4
4
0
3
2
7.50
Lake Elsinore Storm
High-A
Second Inning
13.50
2.2
15
3
4
4
0
4
2
2.63
AZL Padres 1
Rookie
Second Inning
0.00
1.0
3
0
0
0
0
0
2
0.00
Lake Elsinore Storm
High-A
Third Inning
0.00
1.0
7
1
1
0
0
2
2
3.00
Date
Home Tm
Away Tm
W
L
ERA
G
GS
SV
IP
H
R
ER
HR
BB
SO
WHIP
2020-07-26
San Diego Padres
Arizona Diamondbacks
0
0
0.00
1
1
0
5.0
1
0
0
0
3
6
0.80
2020-07-31
Colorado Rockies
San Diego Padres
0
0
3.38
1
1
0
5.2
8
4
4
1
1
6
1.22
July
0
0
3.38
2
2
0
10.2
9
4
4
1
4
12
1.22
2020-08-05
San Diego Padres
Los Angeles Dodgers
0
1
4.60
1
1
0
5.0
5
4
4
1
1
4
1.21
2020-08-11
Los Angeles Dodgers
San Diego Padres
1
0
3.74
1
1
0
6.0
6
1
1
0
2
3
1.25
2020-08-16
Arizona Diamondbacks
San Diego Padres
0
0
3.45
1
1
0
7.0
6
2
2
1
2
2
1.22
2020-08-21
San Diego Padres
Houston Astros
0
0
3.52
1
1
0
2.0
4
1
1
0
3
4
1.37
2020-08-27
San Diego Padres
Seattle Mariners
0
1
5.17
1
1
0
0.2
4
6
6
2
2
0
1.53
2020-08-31
Colorado Rockies
San Diego Padres
0
0
4.63
1
1
0
3.2
1
0
0
0
0
4
1.40
August
1
2
5.18
6
6
0
24.1
26
14
14
4
10
17
1.48
2020-09-06
Oakland Athletics
San Diego Padres
1
0
4.50
1
1
0
7.0
7
3
3
1
0
9
1.33
2020-09-13
San Diego Padres
San Francisco Giants
0
0
4.27
1
1
0
4.1
2
1
1
0
2
3
1.29
2020-09-16
San Diego Padres
Los Angeles Dodgers
0
0
4.37
1
0
0
1.0
1
1
1
1
1
1
1.31
2020-09-19
Seattle Mariners
San Diego Padres
0
0
4.28
1
0
0
1.0
1
0
0
0
0
1
1.30
2020-09-22
San Diego Padres
Los Angeles Angels
0
0
4.20
1
0
0
1.0
0
0
0
0
0
0
1.28
2020-09-26
San Francisco Giants
San Diego Padres
0
0
4.03
1
0
0
2.0
1
0
0
0
0
3
1.25
September
1
0
2.76
6
2
0
16.1
12
5
5
2
3
17
0.92
Date
Home Tm
Away Tm
W
L
ERA
G
GS
SV
IP
H
R
ER
HR
BB
SO
WHIP
2019-07-17
AZL Padres 1
AZL Dodgers Mota
0
0
4.50
1
1
0
2.0
2
1
1
0
0
3
1.00
2019-07-25
AZL Padres 2
AZL Athletics Green
0
0
16.88
1
1
0
0.2
2
4
4
0
3
2
2.63
2019-07-30
San Jose Giants
Lake Elsinore Storm
0
0
7.71
1
1
0
2.1
5
3
2
1
2
1
3.00
July
0
0
16.88
2
2
0
2.2
4
5
5
0
3
5
2.63
July
0
0
7.71
1
1
0
2.1
5
3
2
1
2
1
3.00
2019-08-05
Lake Elsinore Storm
San Jose Giants
0
0
3.60
1
1
0
2.2
2
0
0
0
2
5
2.20
2019-08-29
Rancho Cucamonga Quakes
Lake Elsinore Storm
0
1
8.10
1
1
0
1.2
1
4
4
0
4
2
2.40
August
0
1
8.31
2
2
0
4.1
3
4
4
0
6
7
2.08
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
HardHit%
K%
BB%
ERA
xERA
2015
3250
608
30
4.9
87.3
5.3
27.3
.224
.350
.293
.293
.325
31.7
20.3
8.8
3.65
3.66
2016
615
98
5
5.1
89
9.2
34.7
.240
.391
.305
.316
.362
40.9
23
10.1
2.34
4.37
2017
427
74
3
4.1
87.1
5.2
28.4
.220
.346
.220
.271
.331
28.8
25
6.5
2.28
3.15
2018
1313
202
17
8.4
90.4
8.9
30.7
.224
.390
.306
.312
.376
41.1
26.9
10.2
3.65
4.15
2019
157
24
3
12.5
88.6
6.2
45.8
.260
.540
.433
.383
.486
41.7
26.8
14.6
8.31
7.02
2020
788
148
13
8.8
89.8
14.6
37.2
.246
.443
.313
.326
.379
35.1
21.6
8
4.03
4.58
6550
1154
71
6.2
88.3
7.5
30.2
.229
.377
.298
.303
.348
34.6
22.4
9.1
6.4
88.3
11.9
32.8
.243
.402
.318
.312
.362
35.1
21.8
8.3
Statcast Pitch Arsenal
Richards relies on
4
pitches.
4-Seam Fastball
(46.3%)
,
Slider
(37.8%)
,
Sinker
(8.4%)
,
Curveball
(7.5%)
,
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
â–¾
+
If Available Pitches Click to Video.
+
View Garrett Richards's Pitches in 3d
+ Similar Pitchers to Garrett Richards Based on Velocity and Movement:
2020 - German Marquez
2020 - Tyler Chatwood
2020 - Colten Brewer
2020 - Spencer Turnbull
2020 - Zack Wheeler
---
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
Slider
Sinker
Curveball
Changeup
Cutter
â–¾
All Seasons
2020
2019
2018
2017
2016
2015
2014
2013
2012
2011
â–¾
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
365
146
219
46.3
95.1
96
87
24
18
4
1
1
6
82
.276
.303
.379
.474
.312
.358
90.1
13
2626
15.0
11.8
2020
Slider
298
180
118
37.8
88.5
84
75
11
5
2
0
4
34
41
.147
.165
.333
.383
.252
.277
90.0
20
2893
39.2
26.4
2020
Sinker
66
23
43
8.4
95.2
15
15
7
3
3
0
1
0
15
.467
.286
.867
.519
.556
.345
84.9
7
2573
15.2
0.0
2020
Curveball
59
19
40
7.5
80.0
18
16
5
3
1
0
1
6
10
.313
.285
.563
.486
.405
.369
89.5
11
3299
34.8
20.7
2019
4-Seam Fastball
64
29
35
40.8
94.9
16
11
3
1
0
1
1
2
10
.273
.284
.727
.650
.473
.464
86.4
11
2673
18.2
15.4
2019
Slider
46
18
28
29.3
89.1
11
10
2
1
0
1
0
6
4
.200
.187
.400
.283
.281
.243
94.1
22
3013
54.5
35.3
2019
Sinker
28
3
25
17.8
95.2
9
8
4
1
3
0
0
0
8
.500
.337
.875
.544
.579
.407
87.4
-2
2664
0.0
0.0
2019
Curveball
19
8
11
12.1
80.5
5
5
1
0
0
0
1
3
2
.200
.228
.800
.808
.388
.406
91.8
-15
3431
33.3
33.3
2018
Slider
512
302
210
39.0
89.2
121
111
16
7
4
0
5
56
56
.144
.153
.315
.308
.235
.239
88.0
14
2897
44.8
33.1
2018
4-Seam Fastball
410
232
178
31.2
95.8
114
93
27
17
5
1
4
14
79
.290
.281
.495
.477
.398
.392
90.7
9
2602
13.7
17.5
2018
Sinker
251
50
201
19.1
95.9
57
53
19
17
0
0
2
4
49
.358
.313
.472
.469
.383
.363
91.7
4
2544
15.9
9.8
2018
Curveball
139
17
122
10.6
81.0
31
31
2
1
0
1
0
13
18
.065
.155
.129
.282
.102
.207
92.6
7
3252
30.4
18.1
2018
Changeup
1
0
1
0.1
90.9
2794
2017
4-Seam Fastball
160
85
75
37.6
95.7
41
35
11
9
2
0
0
3
33
.314
.310
.371
.440
.346
.368
86.3
8
2591
18.1
9.4
2017
Slider
141
97
44
33.1
89.1
33
32
4
2
1
0
1
15
17
.125
.146
.250
.269
.171
.192
85.7
-5
2911
45.6
26.3
2017
Sinker
88
37
51
20.7
95.8
24
23
3
1
2
0
0
3
20
.130
.243
.217
.415
.168
.296
86.0
11
2587
15.9
17.6
2017
Curveball
37
17
20
8.7
79.7
9
9
0
0
0
0
0
6
3
.000
.100
.000
.110
.000
.092
75.9
-12
3186
25.0
18.8
2016
4-Seam Fastball
215
126
89
36.2
96.4
49
42
11
4
6
0
1
8
34
.262
.271
.476
.470
.364
.367
91.5
18
2497
16.7
14.0
2016
Slider
148
118
30
24.9
89.1
38
35
6
4
2
0
0
17
19
.171
.173
.229
.332
.218
.258
90.4
2
2745
39.1
23.3
2016
Sinker
121
50
71
20.4
96.3
31
28
10
8
1
0
1
4
25
.357
.346
.500
.504
.389
.386
88.7
9
2499
14.8
16.7
2016
Changeup
55
5
50
9.3
88.4
8
8
2
1
1
0
0
0
8
.250
.202
.375
.312
.265
.216
82.9
1
1817
37.0
0.0
2016
Cutter
33
28
5
5.6
95.6
10
9
1
1
0
0
0
3
6
.111
.261
.111
.298
.157
.289
79.4
-14
2540
26.1
18.8
2016
Curveball
22
7
15
3.7
80.1
1
1
0
0
0
0
0
0
1
.000
.047
.000
.103
.000
.060
88.8
29
3189
25.0
0.0
2015
Slider
1077
562
515
33.4
87.9
270
245
48
28
11
0
9
99
149
.196
.181
.351
.315
.271
.254
87.5
2
2722
41.5
26.0
2015
4-Seam Fastball
934
420
514
29.0
96.4
249
218
58
45
9
0
4
26
198
.266
.242
.362
.350
.309
.306
87.0
8
2507
18.6
15.2
2015
Cutter
674
371
303
20.9
95.7
193
163
37
28
6
0
3
24
144
.227
.231
.319
.366
.291
.313
85.8
7
2437
17.8
13.9
2015
Sinker
349
104
245
10.8
96.1
93
86
28
17
7
0
4
6
82
.326
.353
.547
.555
.385
.424
90.2
4
2523
8.8
13.3
2015
Curveball
185
20
165
5.7
79.9
53
52
10
8
2
0
0
19
33
.192
.130
.231
.159
.193
.139
81.5
-9
3103
34.7
18.3
2015
Changeup
1
0
1
0.0
93.2
2416
2014
4-Seam Fastball
821
491
330
31.3
97.2
228
192
42
29
10
0
3
37
158
.219
.318
.298
16.6
18.3
2014
Slider
784
447
337
29.9
87.4
191
180
28
24
4
0
0
84
96
.156
.178
.186
42.6
29.1
2014
Sinker
732
168
564
27.9
96.7
188
180
41
33
6
0
2
21
159
.228
.294
.250
18.7
16.4
2014
Curveball
149
35
114
5.7
79.4
36
35
3
2
1
0
0
18
17
.086
.114
.105
37.3
21.7
2014
Cutter
118
71
47
4.5
96.5
32
28
8
7
1
0
0
4
24
.286
.321
.321
22.0
10.5
2014
Changeup
15
0
15
0.6
89.6
2
2
2
2
0
0
0
0
2
1.000
1.000
.892
20.0
2013
4-Seam Fastball
988
424
564
42.3
95.4
273
250
79
57
14
1
7
16
239
.316
.464
.360
12.6
11.0
2013
Slider
619
299
320
26.5
86.3
164
151
32
23
8
0
1
59
95
.212
.285
.249
35.5
22.3
2013
Sinker
330
36
294
14.1
95.6
78
69
16
15
0
0
1
8
65
.232
.275
.255
17.0
17.0
2013
Cutter
267
150
117
11.4
95.1
77
69
20
18
1
0
1
9
60
.290
.348
.323
21.5
15.8
2013
Curveball
105
22
83
4.5
78.0
19
19
2
2
0
0
0
8
11
.105
.105
.093
29.0
18.2
2013
Changeup
24
0
24
1.0
88.9
4
4
2
0
0
0
2
1
3
.500
2.000
1.051
46.2
33.3
2012
4-Seam Fastball
415
267
148
35.1
95.7
123
104
33
23
7
0
3
11
96
.317
.471
.383
17.4
11.7
2012
Sinker
367
80
287
31.0
95.5
94
77
20
10
7
1
2
7
73
.260
.455
.352
20.6
11.1
2012
Slider
288
176
112
24.3
86.3
75
71
15
10
4
0
1
25
46
.211
.310
.249
35.9
23.6
2012
Changeup
68
5
63
5.7
86.4
13
13
7
5
1
0
1
0
13
.538
.846
.595
16.7
0.0
2012
Curveball
32
17
15
2.7
76.6
10
8
2
2
0
0
0
4
4
.250
.250
.318
33.3
25.0
2012
Cutter
13
10
3
1.1
95.9
2
2
0
0
0
0
0
0
2
.000
.000
.000
9.1
0.0
2011
Slider
85
53
32
33.7
86.3
18
18
6
3
2
0
1
4
14
.333
.611
.405
28.2
10.8
2011
Sinker
73
13
60
29.0
95.0
20
19
7
4
0
1
2
2
17
.368
.789
.502
22.9
15.4
2011
4-Seam Fastball
63
55
8
25.0
95.4
12
7
0
0
0
0
0
1
6
.000
.000
.289
16.1
8.3
2011
Cutter
17
12
5
6.7
95.1
8
7
2
0
1
0
1
2
5
.286
.857
.506
22.2
22.2
2011
Changeup
14
0
14
5.6
86.2
4
4
1
0
1
0
0
0
4
.250
.500
.318
14.3
0.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
SD
R
298
88.5
37.7
5.7
18
3
-0.4
-12
2020
Curveball
SD
R
59
80
62.8
10.6
20
10.5
1.6
18
2020
4-Seamer
SD
R
365
95.1
19.5
-4.9
-33
0.3
-8
-104
2020
Sinker
SD
R
66
95.2
19.6
-0.6
-3
10.2
-4.6
-31
2019
Curveball
SD
R
19
80.5
65
12.4
24
12.2
3.9
47
2019
Sinker
SD
R
28
95.2
21.5
0.1
1
7.8
-7.4
-49
2019
4-Seamer
SD
R
64
94.9
21.3
-5.8
-37
0.4
-8.7
-105
2019
Slider
SD
R
46
89.1
38.4
6.2
19
2.8
-0.7
-21
2018
Slider
LAA
R
512
89.2
39.9
6.9
21
2.4
-1.4
-37
2018
4-Seamer
LAA
R
410
95.8
19.8
-4.9
-33
1.6
-9.5
-120
2018
Sinker
LAA
R
251
95.9
20
-0.3
-2
8.5
-6.4
-43
2018
Changeup
LAA
R
1
90.9
36.1
9.6
36
22
7.6
52
2018
Curveball
LAA
R
139
81
65
12.3
23
8.6
1
13
2017
Sinker
LAA
R
88
95.8
19.6
0.6
3
7.8
-7.5
-49
2017
4-Seamer
LAA
R
160
95.7
18.6
-5.5
-42
0.1
-8.6
-102
2017
Slider
LAA
R
141
89.1
40.2
10
33
1.4
-1.5
-51
2017
Curveball
LAA
R
37
79.7
67.1
14.9
29
8
0.4
5
2016
Slider
LAA
R
148
89.1
39.8
9.6
32
2
-0.1
-6
2016
Changeup
LAA
R
55
88.4
29.9
2.7
10
14.9
1.9
14
2016
Cutter
LAA
R
33
95.6
16.7
1.6
9
1.9
1.3
218
2016
Curveball
LAA
R
22
80.1
62.5
10.9
21
10.2
3.6
54
2016
Sinker
LAA
R
121
96.3
20.8
3.3
19
11.4
-3.7
-25
2016
4-Seamer
LAA
R
215
96.4
17.4
-4.6
-36
3
-6.5
-68
! 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
Sinker
5.8
4
66
8.4
15
0.467
0.867
.563
15.2
0
0
0.286
0.519
0.345
26.7
2020
Curveball
0.8
0
59
7.5
18
0.313
0.563
.408
34.8
33.3
20.7
0.285
0.486
0.367
50
2020
Slider
-0.9
-3
298
37.8
84
0.147
0.333
.254
39.2
40.5
26.4
0.165
0.383
0.277
34.1
2020
4-Seamer
-1.6
-6
365
46.3
96
0.276
0.379
.317
15
6.3
11.8
0.303
0.474
0.358
35.4
2019
Curveball
4.1
1
19
12.1
5
0.2
0.8
.4
33.3
60
33.3
0.228
0.808
0.406
50
2019
Sinker
10
3
28
17.8
9
0.5
0.875
.594
0
0
0
0.337
0.544
0.408
50
2019
Slider
-0.7
0
46
29.3
11
0.2
0.4
.291
54.5
54.5
35.3
0.187
0.283
0.244
50
2019
4-Seamer
2
1
64
40.8
16
0.273
0.727
.487
18.2
12.5
15.4
0.284
0.65
0.467
30
2018
Curveball
-1.4
-2
139
10.6
31
0.065
0.129
.103
30.4
41.9
18.1
0.155
0.282
0.207
44.4
2018
Sinker
1.3
3
251
19.1
57
0.358
0.472
.388
15.9
7
9.8
0.313
0.469
0.363
46.9
2018
4-Seamer
1.3
5
410
31.2
114
0.29
0.495
.418
13.7
12.3
17.5
0.281
0.477
0.394
40.5
2018
Slider
-1
-5
512
39
121
0.144
0.315
.251
44.8
46.3
33.1
0.153
0.308
0.239
35.7
2018
Changeup
6.1
0
1
0.1
2017
Curveball
-2.4
-1
37
8.7
9
0
0
0
25
66.7
18.8
0.1
0.11
0.092
0
2017
Sinker
-3
-3
88
20.6
24
0.13
0.217
.171
15.9
12.5
17.6
0.243
0.415
0.296
25
2017
Slider
-2.1
-3
141
33
33
0.125
0.25
.202
45.6
45.5
26.3
0.146
0.269
0.192
29.4
2017
4-Seamer
0.4
1
160
37.5
41
0.314
0.371
.353
18.1
7.3
9.4
0.31
0.44
0.369
33.3
! 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
Sinker
54
95.2
63
14.6
12:30
1:30
-60
2020
Slider
232
88.5
28
5.6
8:00
7:15
45
2020
Curveball
54
80
89
25.2
6:45
6:45
0
2020
4-Seam Fastball
335
95.1
59
10.1
12:30
12:00
30
! 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
137
594
0
-11
6
3
-3
2017
107
426
-1
-7
0
2
-6
2018
323
1313
-1
-11
7
7
2
2019
41
157
3
0
0
0
5
2020
225
838
1
-15
3
5
-6
+
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
3250
49
62.9
85.6
30
49.3
41.4
60.2
46.1
25.8
8
66.5
2016
615
45.5
64.7
84.1
32.2
61
40.3
57.4
46.8
24
6.5
66.7
2017
427
49.1
69.4
84.1
27.2
42.4
41.3
61.1
48
27.3
5.4
87
2018
1313
49.7
62.5
82.4
24.1
42.8
42.6
55.1
43.2
28.4
8.5
70.5
2019
157
50.3
55.7
72.7
20.5
56.3
41.4
58.5
38.2
30
5.7
88.9
2020
788
49.5
69.5
83.4
25.1
48
41.8
60.6
47.1
25.9
8.6
75
6550
48.9
64
84.2
28
49
41.6
59.1
45.6
26.3
7.8
69.9
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
56.4
15.1
21.9
6.6
37
38.2
24.8
4.6
45.6
19.4
19.7
3.8
4.9
2016
46.9
16.3
31.6
5.1
35.7
40.8
23.5
3.1
35.7
20.4
22.4
6.1
5.1
2017
55.4
13.5
27
4.1
31.1
40.5
28.4
9.5
40.5
16.2
21.6
6.8
4.1
2018
50.5
15.8
25.2
8.4
36.6
36.6
26.7
2
40.1
19.8
23.3
5.9
8.4
2019
45.8
20.8
25
8.3
37.5
41.7
20.8
4.2
25
16.7
25
12.5
12.5
2020
41.2
19.6
32.4
6.8
43.9
31.1
25
3.4
33.8
27.7
18.2
7.4
8.8
52.3
15.9
25
6.7
37.3
37.4
25.2
4.2
41.5
20.4
20.6
5.2
6.2
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 Garrett Richards:
2013 - Dillon Gee
2013 - Andy Pettitte
2014 - Shawn Tolleson
2014 - Jenrry Mejia
2012 - Jhoulys Chacin
---
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
61
66
70
64
58
9
52
72
66
49
24
74
61
91
99
100
2016
92
97
100
2017
90
99
100
2018
42
66
49
34
52
46
17
4
6
75
20
73
42
89
99
100
2019
2020
38
42
30
24
52
11
28
24
60
39
57
44
38
83
98
100
+
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
27.5
2
2.6
-1
1
1
2
100
2020
23.7
7
8.3
-1
1
5
5
71.4
Expected Home Runs by Park
Year
HR
2019
2
2
3
3
3
2
3
3
3
2
4
3
2
3
2
3
2
2
3
2
2
3
3
3
2
3
3
2
2
3
3
2020
7
8
9
8
10
7
9
10
9
9
9
8
7
8
9
10
6
8
9
9
5
7
8
10
8
10
8
7
8
7
10
! 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
96.1
96.3
0.2
↑
95.8
-0.5
↓
95.8
0
95
-0.8
↓
95.2
0.2
↑
Offspeed Velocity
93.2
88.4
-4.8
↓
0
0
90.9
0
0
0
0
0
Breaking Velocity
86.7
87.9
1.2
↑
87.2
-0.7
↓
87.4
0.2
↑
86.6
-0.8
↓
87.1
0.5
↑
Exit Velocity
87.3
89
1.7
↑
87.1
-1.9
↓
90.4
3.3
↑
88.6
-1.8
↓
89.8
1.2
↑
Launch Angle
5.3
9.2
3.9
↑
5.2
-4
↓
8.9
3.7
↑
6.2
-2.7
↓
14.6
8.4
↑
Barrel %
4.9
5.1
0.2
↑
4.1
-1
↓
8.4
4.3
↑
12.5
4.1
↑
8.8
-3.7
↓
Hard Hit %
31.7
40.9
9.2
↑
28.8
-12.1
↓
41.1
12.3
↑
41.7
0.6
↑
35.1
-6.6
↓
Sweet Spot %
27.3
34.7
7.4
↑
28.4
-6.3
↓
30.7
2.3
↑
45.8
15.1
↑
37.2
-8.6
↓
xBA
0.224
0.24
0.016
↑
0.22
-0.02
↓
0.224
0.004
↑
0.26
0.036
↑
0.246
-0.014
↓
BA
0.236
0.238
0.002
↑
0.18
-0.058
↓
0.222
0.042
↑
0.294
0.072
↑
0.244
-0.05
↓
xwOBA
0.293
0.316
0.023
↑
0.271
-0.045
↓
0.312
0.041
↑
0.383
0.071
↑
0.326
-0.057
↓
wOBA
0.293
0.305
0.012
↑
0.22
-0.085
↓
0.306
0.086
↑
0.433
0.127
↑
0.313
-0.12
↓
xSLG
0.35
0.391
0.041
↑
0.346
-0.045
↓
0.39
0.044
↑
0.54
0.15
↑
0.443
-0.097
↓
SLG
0.359
0.362
0.003
↑
0.26
-0.102
↓
0.382
0.122
↑
0.676
0.294
↑
0.415
-0.261
↓
K%
20.3
23
2.7
↑
25
2
↑
26.9
1.9
↑
26.8
-0.1
↓
21.6
-5.2
↓
BB%
8.8
10.1
1.3
↑
6.5
-3.6
↓
10.2
3.7
↑
14.6
4.4
↑
8
-6.6
↓
Swing %
46.1
46.8
0.7
↑
48
1.2
↑
43.2
-4.8
↓
38.2
-5
↓
47.1
8.9
↑
Whiff%
25.8
24
-1.8
↓
27.3
3.3
↑
28.4
1.1
↑
30
1.6
↑
25.9
-4.1
↓
In Zone Swing %
49
45.5
-3.5
↓
49.1
3.6
↑
49.7
0.6
↑
50.3
0.6
↑
49.5
-0.8
↓
Out of Zone Swing %
51
54.5
3.5
↑
50.9
-3.6
↓
50.3
-0.6
↓
49.7
-0.6
↓
50.5
0.8
↑
First Pitch Swing %
28.4
25.7
-2.7
↓
25.9
0.2
↑
23.8
-2.1
↓
22
-1.8
↓
29.6
7.6
↑
First Pitch Strike %
60.2
57.4
-2.8
↓
61.1
3.7
↑
55.1
-6
↓
58.5
3.4
↑
60.6
2.1
↑
+
View Complete Year to Year Changes Leaderboard
Statcast Shift Statistics
vs RHH
vs LHH
Year
PA
wOBA
PA
Shifts
%
PA
Shifts
%
2016
136
.310
77
9
11.7
59
21
35.6
2017
108
.220
59
5
8.5
49
1
2.0
2018
323
.306
154
0
0.0
169
25
14.8
2019
41
.433
15
0
0.0
26
12
46.2
2020
213
.313
103
1
1.0
110
37
33.6
Pitch Distribution
2020
2019
2018
2017
2016
2015
2014
2013
2012
2011
â–¾
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...