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
Saved Statcast Searches
Rio Ruiz
3B
|
B/T: L/R
|
6' 1" 215LBS
|
Age: 26
Draft:
2012
|
Rd: 4, #129,
Houston Astros
|
Bishop Amat HS (CA)
Player Apps
Pitch Highlighter
|
Player Similarity
|
Shifts
|
Swing Take Profile
|
illustrator
|
Infield Defense
|
Zone Swing Profile
|
Player Comparison
|
Transaction History
Show Random Video
Poor
Avg
Great
xwOBA
Stats
PA
AB
R
H
HR
RBI
SB
AVG
OBP
SLG
OPS
2020
204
185
25
41
9
32
1
.222
.286
.427
.713
5 Seasons
812
724
84
159
25
99
3
.220
.295
.372
.667
AVG
HR
RBI
SB
OPS
2020
.222
9
32
1
.713
5 Seasons
.220
25
99
3
.667
Statcast
Standard
Splits
Game Logs
MLB
Minors
Batting
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
â–¾
Regular season
Spring Training
Postseason Cumulative
â–¾
2019
2018
2017
2016
2015
2014
2013
2012
â–¾
MLB
Minors
Statcast
Regular season
Spring Training
Postseason Cumulative
â–¾
2020
2019
2018
2017
2016
â–¾
Regular season
Spring Training
Postseason Cumulative
â–¾
2019
2018
2017
2016
2015
2014
2013
2012
â–¾
2020
2019
2018
2017
2016
â–¾
Batting
Fielding
Running
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
2016
ATL
NL
5
7
7
1
2
0
1
0
2
0
2
1
0
0
.286
.286
.571
.857
2017
ATL
NL
53
173
150
22
29
5
0
4
19
19
41
1
0
1
.193
.283
.307
.590
2018
ATL
NL
14
15
12
1
1
0
0
0
0
2
5
0
0
1
.083
.267
.083
.350
2019
BAL
AL
127
413
370
35
86
13
2
12
46
40
88
0
1
0
.232
.306
.376
.682
2020
BAL
AL
54
204
185
25
41
11
0
9
32
17
46
1
2
0
.222
.286
.427
.713
5 Seasons
253
812
724
84
159
29
3
25
99
78
182
3
3
2
.220
.295
.372
.667
*
: 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
2016
ATL
NL
7
4
1
0
0
.400
1
0
2
25
3.571
.286
.000
.---
.286
.286
0
2017
ATL
NL
173
46
76
0
3
.231
9
4
21
683
3.948
.237
.023
.463
.113
.113
1
2018
ATL
NL
15
1
6
0
0
.143
0
0
2
62
4.133
.333
.000
.400
.000
.000
0
2019
BAL
AL
413
139
133
1
2
.272
27
12
53
1594
3.860
.213
.029
.455
.143
.143
1
2020
BAL
AL
204
79
94
1
1
.244
20
4
32
788
3.863
.225
.044
.370
.205
.205
0
812
269
310
2
6
.256
57
20
110
3152
3.882
.224
.031
.429
.152
.152
2
Standard MLB Pitching Statistics
No MLB Pitching Statistics.
Standard MLB Fielding Statistics
Season
Tm
LG
POS
G
GS
INN
TC
PO
A
E
DP
RF
FPCT%
2016
ATL
NL
3B
2
1
12.0
5
0
5
0
0
1.000
2017
ATL
NL
1B
2
1
7.0
12
11
0
1
4
.917
2017
ATL
NL
3B
41
40
337.1
108
28
77
3
8
.972
2018
ATL
NL
3B
1
1
9.0
3
0
3
0
0
1.000
2019
BAL
AL
1B
12
4
42.0
36
34
2
0
0
1.000
2019
BAL
AL
2B
1
0
1.0
1
0
1
0
0
1.000
2019
BAL
AL
3B
114
89
843.0
254
70
176
8
26
.969
2019
BAL
AL
DH
1
0
0.0
0
0
0
0
0
.000
2020
BAL
AL
2B
1
0
1.0
1
0
1
0
0
1.000
2020
BAL
AL
3B
53
50
433.2
143
37
100
6
13
.958
2020
BAL
AL
LF
1
0
1.0
0
0
0
0
0
.000
5 Seasons
1B
14
5
49.0
48
45
2
1
4
.979
2B
2
0
2.0
2
0
2
0
0
1.000
3B
211
181
1635.0
513
135
361
17
47
.967
LF
1
0
1.0
0
0
0
0
0
OF
1
0
1.0
0
0
0
0
0
Spray Chart
All Seasons
â–¾
All Seasons
Base Hits
â–¾
All BIP
Base Hits
Single
Double
Triple
Home Run
Save Image
Loading Spray Data...
Infield Slice Chart
All Seasons
â–¾
All Seasons
2020
2019
2018
2017
2016
Save Image
Loading Infield Slice 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
2012
2 Teams
Minors
38
152
135
21
34
11
3
1
18
16
32
2
0
1
.252
.336
.400
.736
2012
GCL Astros
GCL
ROK
23
97
85
13
23
8
2
0
11
12
22
2
0
0
.271
.361
.412
.773
2012
Greeneville Astros
APP
ROK
15
55
50
8
11
3
1
1
7
4
10
0
0
1
.220
.291
.380
.671
2013
Quad Cities River Bandits
MID
A(Full)
114
472
416
46
108
33
1
12
63
50
92
12
3
0
.260
.335
.430
.766
2014
Lancaster JetHawks
CAL
A(Adv)
131
602
516
76
151
37
2
11
77
82
91
4
4
0
.293
.387
.436
.823
2015
Mississippi Braves
SOU
AA
127
489
420
48
98
21
1
5
46
63
94
2
2
1
.233
.333
.324
.657
2016
Gwinnett Braves
INT
AAA
133
533
465
52
126
24
3
10
62
61
116
1
4
2
.271
.355
.400
.755
2017
Gwinnett Braves
INT
AAA
103
432
388
48
96
25
2
16
56
42
110
1
2
1
.247
.322
.446
.768
2018
Gwinnett Stripers
INT
AAA
130
541
498
72
134
25
4
9
72
40
90
2
1
0
.269
.322
.390
.711
2019
2 Teams
Minors
5
24
22
1
5
0
0
1
7
1
4
0
0
0
.227
.250
.364
.614
2019
Bowie Baysox
EAS
AA
2
9
8
0
0
0
0
0
0
1
1
0
0
0
.000
.111
.000
.111
2019
Norfolk Tides
INT
AAA
3
15
14
1
5
0
0
1
7
0
3
0
0
0
.357
.333
.571
.905
AAA
369
1521
1365
173
361
74
9
36
197
143
319
4
7
3
.264
.333
.411
.744
AA
129
498
428
48
98
21
1
5
46
64
95
2
2
1
.229
.329
.318
.647
A(Adv)
131
602
516
76
151
37
2
11
77
82
91
4
4
0
.293
.387
.436
.823
A(Full)
114
472
416
46
108
33
1
12
63
50
92
12
3
0
.260
.335
.430
.766
ROK
38
152
135
21
34
11
3
1
18
16
32
2
0
1
.252
.336
.400
.736
Career Minors
781
3245
2860
364
752
176
16
65
401
355
629
24
16
5
.263
.343
.404
.747
Standard Minor League Pitching Statistics
No Minor League Pitching Statistics.
Standard Minor League Fielding Statistics
Season
Tm
LG
L
POS
G
GS
INN
TC
PO
A
E
DP
RF
FPCT%
2012
2 Teams
Minors
3B
16
16
133.2
44
16
27
1
3
.977
2012
GCL Astros
GCL
ROK
3B
7
7
55.2
24
10
14
0
2
1.000
2012
Greeneville Astros
APP
ROK
3B
9
9
78.0
20
6
13
1
1
.950
2013
Quad Cities River Bandits
MID
A(Full)
3B
111
111
975.2
281
68
193
20
15
.929
2014
Lancaster JetHawks
CAL
A(Adv)
3B
122
122
1085.2
306
72
218
16
16
.948
2015
Mississippi Braves
SOU
AA
3B
120
115
994.2
322
92
214
16
10
.950
2016
Gwinnett Braves
INT
AAA
3B
119
118
1029.2
268
81
180
7
31
.974
2017
Gwinnett Braves
INT
AAA
1B
5
5
36.0
30
27
3
0
1
1.000
2017
Gwinnett Braves
INT
AAA
3B
91
90
787.2
208
56
146
6
19
.971
2018
Gwinnett Stripers
INT
AAA
1B
35
33
290.1
283
259
22
2
19
.993
2018
Gwinnett Stripers
INT
AAA
3B
49
49
413.0
122
36
84
2
16
.984
2018
Gwinnett Stripers
INT
AAA
LF
20
19
167.0
33
32
1
0
0
1.000
2018
Gwinnett Stripers
INT
AAA
RF
11
11
91.0
15
14
0
1
0
.933
2018
Gwinnett Stripers
INT
AAA
OF
31
30
258.0
48
46
1
1
0
.979
2019
2 Teams
Minors
3B
4
4
39.0
12
3
8
1
1
.917
2019
Norfolk Tides
INT
AAA
3B
3
3
28.0
7
2
5
0
0
1.000
2019
Bowie Baysox
EAS
AA
3B
1
1
11.0
5
1
3
1
1
.800
AAA
1B
40
38
326.1
313
286
25
2
20
.994
AAA
3B
262
260
2258.1
605
175
415
15
66
.975
AAA
LF
20
19
167.0
33
32
1
0
0
1.000
AAA
RF
11
11
91.0
15
14
0
1
0
.933
AAA
OF
31
30
258.0
48
46
1
1
0
.979
AA
3B
121
116
1005.2
327
93
217
17
11
.948
A(Adv)
3B
122
122
1085.2
306
72
218
16
16
.948
A(Full)
3B
111
111
975.2
281
68
193
20
15
.929
ROK
3B
16
16
133.2
44
16
27
1
3
.977
Minors
1B
40
38
326.1
313
286
25
2
20
.994
Minors
3B
632
625
5459.0
1563
424
1070
69
111
.956
Minors
LF
20
19
167.0
33
32
1
0
0
1.000
Minors
RF
11
11
91.0
15
14
0
1
0
.933
Career Minors
OF
31
30
258.0
48
46
1
1
0
.979
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
Caught Stealing
Year
CS
Rank
2020
2
13th in AL
Runs Batted In
Year
RBI
Rank
2020
32
21st in AL
Transactions
Team
Date
Transaction
08/09/2019
Baltimore Orioles recalled 3B Rio Ruiz from Norfolk Tides.
08/02/2019
3B Rio Ruiz assigned to Norfolk Tides from Bowie Baysox.
07/30/2019
3B Rio Ruiz assigned to Bowie Baysox from Norfolk Tides.
07/27/2019
Norfolk Tides placed 3B Rio Ruiz on the temporarily inactive list.
07/25/2019
Baltimore Orioles optioned 3B Rio Ruiz to Norfolk Tides.
12/10/2018
Baltimore Orioles claimed 3B Rio Ruiz off waivers from Atlanta Braves.
09/10/2018
Atlanta Braves recalled 3B Rio Ruiz from Gwinnett Stripers.
08/30/2018
Atlanta Braves optioned 3B Rio Ruiz to Gwinnett Stripers.
08/26/2018
Atlanta Braves recalled Rio Ruiz from Gwinnett Stripers.
03/28/2018
Atlanta Braves optioned 3B Rio Ruiz to Gwinnett Stripers.
09/01/2017
Atlanta Braves recalled Rio Ruiz from Gwinnett Braves.
06/22/2017
Atlanta Braves optioned 3B Rio Ruiz to Gwinnett Braves.
05/18/2017
Atlanta Braves recalled Rio Ruiz from Gwinnett Braves.
04/02/2017
Atlanta Braves optioned 3B Rio Ruiz to Gwinnett Braves.
09/17/2016
Atlanta Braves selected the contract of 3B Rio Ruiz from Gwinnett Braves.
04/02/2016
3B Rio Ruiz assigned to Gwinnett Braves from Mississippi Braves.
01/07/2016
Atlanta Braves invited non-roster 3B Rio Ruiz to spring training.
04/06/2015
3B Rio Ruiz assigned to Mississippi Braves.
02/03/2015
Atlanta Braves invited non-roster 3B Rio Ruiz to spring training.
01/14/2015
Atlanta Braves traded C Evan Gattis and RHP James Hoyt to Houston Astros for RHP Mike Foltynewicz, 3B Rio Ruiz and RHP Andrew Thurman.
04/02/2014
3B Rio Ruiz assigned to Lancaster JetHawks from Quad Cities River Bandits.
03/08/2014
3B Rio Ruiz assigned to Houston Astros.
08/05/2013
Quad Cities River Bandits activated 3B Rio Ruiz from the temporarily inactive list.
08/02/2013
Quad Cities River Bandits placed 3B Rio Ruiz on the temporarily inactive list.
05/09/2013
Quad Cities River Bandits activated 3B Rio Ruiz from the 7-day disabled list.
04/30/2013
Quad Cities River Bandits placed 3B Rio Ruiz on the 7-day disabled list retroactive to April 29, 2013.
04/01/2013
3B Rio Ruiz assigned to Quad Cities River Bandits from Greeneville Astros.
08/11/2012
Rio Ruiz assigned to Greeneville Astros from GCL Astros.
06/28/2012
Rio Ruiz assigned to GCL Astros from Houston Astros.
06/25/2012
Houston Astros signed 3B Rio Ruiz.
Platoon Splits
Team
Lg
Type
PA
AB
R
H
2B
3B
HR
RBI
BB
SO
SB
CS
HBP
AVG
OBP
SLG
OPS
Baltimore Orioles
MLB
vs Left
39
38
5
11
1
0
2
6
1
10
0
1
0
.289
.308
.474
.781
Baltimore Orioles
MLB
vs Right
165
147
20
30
10
0
7
26
16
36
1
1
0
.204
.280
.415
.696
Monthly Splits
Team
Lg
Type
PA
AB
R
H
2B
3B
HR
RBI
BB
SO
SB
CS
HBP
AVG
OBP
SLG
OPS
Baltimore Orioles
MLB
July
21
20
3
6
0
0
3
5
1
7
0
0
0
.300
.333
.750
1.083
Baltimore Orioles
MLB
August
92
79
10
13
3
0
3
11
11
22
1
1
0
.165
.264
.316
.580
Baltimore Orioles
MLB
September
91
86
12
22
8
0
3
16
5
17
0
1
0
.256
.297
.453
.750
Baltimore Orioles
MLB
Pre All-Star
200
181
24
40
10
0
9
31
17
45
1
2
0
.221
.286
.425
.712
Baltimore Orioles
MLB
Post All-Star
4
4
1
1
1
0
0
1
0
1
0
0
0
.250
.250
.500
.750
Batting Order Splits
Team
Lg
Type
PA
AB
R
H
2B
3B
HR
RBI
BB
SO
SB
CS
HBP
AVG
OBP
SLG
OPS
Baltimore Orioles
MLB
Batting Second
0
0
0
0
0
0
0
0
0
0
0
0
0
.000
.000
.000
.000
Baltimore Orioles
MLB
Batting Third
9
8
2
1
1
0
0
0
1
2
0
0
0
.125
.222
.250
.472
Baltimore Orioles
MLB
Batting Fourth
44
40
4
7
1
0
3
6
3
12
0
1
0
.175
.233
.425
.658
Baltimore Orioles
MLB
Batting Fifth
28
24
3
4
1
0
0
1
4
5
0
0
0
.167
.286
.208
.494
Baltimore Orioles
MLB
Batting Sixth
23
22
2
6
3
0
0
5
1
4
0
0
0
.273
.304
.409
.713
Baltimore Orioles
MLB
Batting Seventh
53
47
8
11
2
0
3
8
5
11
1
0
0
.234
.302
.468
.770
Baltimore Orioles
MLB
Batting Eighth
47
44
6
12
3
0
3
12
3
12
0
1
0
.273
.319
.545
.865
Base Runner Splits
Team
Lg
Type
PA
AB
R
H
2B
3B
HR
RBI
BB
SO
SB
CS
HBP
AVG
OBP
SLG
OPS
Baltimore Orioles
MLB
Bases Empty
102
92
3
18
4
0
3
3
10
26
0
0
0
.196
.275
.337
.612
Baltimore Orioles
MLB
Bases Loaded
6
6
2
1
0
0
0
2
0
1
0
0
0
.167
.167
.167
.333
Baltimore Orioles
MLB
Runner at 1st
46
40
6
11
2
0
5
12
5
8
1
1
0
.275
.356
.700
1.056
Baltimore Orioles
MLB
Runners at 1st & 2nd
17
16
1
4
2
0
0
4
1
5
0
1
0
.250
.294
.375
.669
Baltimore Orioles
MLB
Runners at 1st & 3rd
4
3
3
2
0
0
1
5
0
0
0
0
0
.667
.500
1.667
2.167
Baltimore Orioles
MLB
Runner at 2nd
19
19
5
1
0
0
0
0
0
5
0
0
0
.053
.053
.053
.105
Baltimore Orioles
MLB
Runners at 2nd & 3rd
4
4
2
2
2
0
0
4
0
1
0
0
0
.500
.500
1.000
1.500
Baltimore Orioles
MLB
Runner at 3rd
6
5
3
2
1
0
0
2
1
0
0
0
0
.400
.500
.600
1.100
Baltimore Orioles
MLB
Scoring Position
56
53
16
12
5
0
1
17
2
12
0
1
0
.226
.250
.377
.627
Game Type Splits
Team
Lg
Type
PA
AB
R
H
2B
3B
HR
RBI
BB
SO
SB
CS
HBP
AVG
OBP
SLG
OPS
Baltimore Orioles
MLB
Home Games
98
86
10
20
3
0
4
16
10
23
1
0
0
.233
.309
.407
.716
Baltimore Orioles
MLB
Away Games
106
99
15
21
8
0
5
16
7
23
0
2
0
.212
.264
.444
.709
Baltimore Orioles
MLB
Day Games
56
52
6
13
2
0
2
9
4
17
0
1
0
.250
.304
.404
.707
Baltimore Orioles
MLB
Night Games
148
133
19
28
9
0
7
23
13
29
1
1
0
.211
.279
.436
.715
Baltimore Orioles
MLB
Leading Off
37
31
1
8
1
0
1
1
6
7
0
0
0
.258
.378
.387
.766
Baltimore Orioles
MLB
Late / Close
22
20
3
3
1
0
0
2
2
5
0
0
0
.150
.227
.200
.427
Outs Splits
Team
Lg
Type
PA
AB
R
H
2B
3B
HR
RBI
BB
SO
SB
CS
HBP
AVG
OBP
SLG
OPS
Baltimore Orioles
MLB
No Outs
65
56
6
14
3
0
1
5
7
10
0
1
0
.250
.328
.357
.685
Baltimore Orioles
MLB
One Out
64
59
10
10
2
0
5
12
5
21
1
1
0
.169
.234
.458
.692
Baltimore Orioles
MLB
Two Outs
75
70
9
17
6
0
3
15
5
15
0
0
0
.243
.293
.457
.750
Inning Splits
Team
Lg
Type
PA
AB
R
H
2B
3B
HR
RBI
BB
SO
SB
CS
HBP
AVG
OBP
SLG
OPS
Baltimore Orioles
MLB
First Inning
16
15
1
2
0
0
1
2
1
4
0
0
0
.133
.188
.333
.521
Baltimore Orioles
MLB
Second Inning
34
31
3
5
0
0
1
3
3
10
0
1
0
.161
.235
.258
.493
Baltimore Orioles
MLB
Third Inning
11
11
1
2
1
0
0
4
0
1
0
0
0
.182
.182
.273
.454
Baltimore Orioles
MLB
Fourth Inning
30
26
4
10
2
0
3
6
4
5
1
0
0
.385
.467
.808
1.274
Baltimore Orioles
MLB
Fifth Inning
24
22
6
9
3
0
2
7
2
7
0
1
0
.409
.458
.818
1.277
Baltimore Orioles
MLB
Sixth Inning
23
18
5
6
3
0
0
5
3
3
0
0
0
.333
.409
.500
.909
Baltimore Orioles
MLB
Seventh Inning
31
29
1
4
1
0
1
3
2
7
0
0
0
.138
.194
.276
.469
Baltimore Orioles
MLB
Eighth Inning
17
17
0
1
1
0
0
0
0
3
0
0
0
.059
.059
.118
.176
Baltimore Orioles
MLB
Ninth Inning
16
15
2
2
0
0
1
2
1
6
0
0
0
.133
.188
.333
.521
Baltimore Orioles
MLB
Extra Innings
2
1
2
0
0
0
0
0
1
0
0
0
0
.000
.500
.000
.500
Platoon Splits
Team
Lg
Type
PA
AB
R
H
2B
3B
HR
RBI
BB
SO
SB
CS
HBP
AVG
OBP
SLG
OPS
Norfolk Tides
Triple-A
vs Left
2
2
0
1
0
0
0
1
0
0
0
0
0
.500
.500
.500
1.000
Bowie Baysox
Double-A
vs Left
3
2
0
0
0
0
0
0
1
0
0
0
0
.000
.333
.000
.333
Norfolk Tides
Triple-A
vs Right
13
12
1
4
0
0
1
6
0
3
0
0
0
.333
.308
.583
.891
Bowie Baysox
Double-A
vs Right
6
6
0
0
0
0
0
0
0
1
0
0
0
.000
.000
.000
.000
Monthly Splits
Team
Lg
Type
PA
AB
R
H
2B
3B
HR
RBI
BB
SO
SB
CS
HBP
AVG
OBP
SLG
OPS
Bowie Baysox
Double-A
July
9
8
0
0
0
0
0
0
1
1
0
0
0
.000
.111
.000
.111
Norfolk Tides
Triple-A
August
15
14
1
5
0
0
1
7
0
3
0
0
0
.357
.333
.571
.905
Bowie Baysox
Double-A
Second Half
9
8
0
0
0
0
0
0
1
1
0
0
0
.000
.111
.000
.111
Norfolk Tides
Triple-A
Post All-Star
15
14
1
5
0
0
1
7
0
3
0
0
0
.357
.333
.571
.905
Bowie Baysox
Double-A
Post All-Star
9
8
0
0
0
0
0
0
1
1
0
0
0
.000
.111
.000
.111
Batting Order Splits
Team
Lg
Type
PA
AB
R
H
2B
3B
HR
RBI
BB
SO
SB
CS
HBP
AVG
OBP
SLG
OPS
Norfolk Tides
Triple-A
Batting Second
15
14
1
5
0
0
1
7
0
3
0
0
0
.357
.333
.571
.905
Bowie Baysox
Double-A
Batting Third
9
8
0
0
0
0
0
0
1
1
0
0
0
.000
.111
.000
.111
Base Runner Splits
Team
Lg
Type
PA
AB
R
H
2B
3B
HR
RBI
BB
SO
SB
CS
HBP
AVG
OBP
SLG
OPS
Norfolk Tides
Triple-A
Bases Empty
5
5
0
1
0
0
0
0
0
2
0
0
0
.200
.200
.200
.400
Bowie Baysox
Double-A
Bases Empty
4
4
0
0
0
0
0
0
0
0
0
0
0
.000
.000
.000
.000
Norfolk Tides
Triple-A
Bases Loaded
3
3
0
1
0
0
0
2
0
0
0
0
0
.333
.333
.333
.667
Bowie Baysox
Double-A
Bases Loaded
0
0
0
0
0
0
0
0
0
0
0
0
0
.000
.000
.000
.000
Norfolk Tides
Triple-A
Runner at 1st
1
1
0
0
0
0
0
0
0
1
0
0
0
.000
.000
.000
.000
Bowie Baysox
Double-A
Runner at 1st
1
1
0
0
0
0
0
0
0
0
0
0
0
.000
.000
.000
.000
Norfolk Tides
Triple-A
Runners at 1st & 2nd
2
2
0
1
0
0
0
1
0
0
0
0
0
.500
.500
.500
1.000
Bowie Baysox
Double-A
Runners at 1st & 2nd
2
1
0
0
0
0
0
0
1
0
0
0
0
.000
.500
.000
.500
Norfolk Tides
Triple-A
Runners at 1st & 3rd
0
0
0
0
0
0
0
0
0
0
0
0
0
.000
.000
.000
.000
Bowie Baysox
Double-A
Runners at 1st & 3rd
1
1
0
0
0
0
0
0
0
1
0
0
0
.000
.000
.000
.000
Norfolk Tides
Triple-A
Runner at 2nd
1
1
1
1
0
0
1
2
0
0
0
0
0
1.000
1.000
4.000
5.000
Bowie Baysox
Double-A
Runner at 2nd
1
1
0
0
0
0
0
0
0
0
0
0
0
.000
.000
.000
.000
Norfolk Tides
Triple-A
Runners at 2nd & 3rd
1
0
0
0
0
0
0
1
0
0
0
0
0
.000
.000
.000
.000
Norfolk Tides
Triple-A
Runner at 3rd
2
2
0
1
0
0
0
1
0
0
0
0
0
.500
.500
.500
1.000
Norfolk Tides
Triple-A
Scoring Position
9
8
1
4
0
0
1
7
0
0
0
0
0
.500
.444
.875
1.319
Bowie Baysox
Double-A
Scoring Position
4
3
0
0
0
0
0
0
1
1
0
0
0
.000
.250
.000
.250
Game Type Splits
Team
Lg
Type
PA
AB
R
H
2B
3B
HR
RBI
BB
SO
SB
CS
HBP
AVG
OBP
SLG
OPS
Norfolk Tides
Triple-A
Home Games
15
14
1
5
0
0
1
7
0
3
0
0
0
.357
.333
.571
.905
Bowie Baysox
Double-A
Home Games
9
8
0
0
0
0
0
0
1
1
0
0
0
.000
.111
.000
.111
Norfolk Tides
Triple-A
Night Games
15
14
1
5
0
0
1
7
0
3
0
0
0
.357
.333
.571
.905
Bowie Baysox
Double-A
Night Games
9
8
0
0
0
0
0
0
1
1
0
0
0
.000
.111
.000
.111
Norfolk Tides
Triple-A
Leading Off
2
2
0
0
0
0
0
0
0
1
0
0
0
.000
.000
.000
.000
Bowie Baysox
Double-A
Leading Off
1
1
0
0
0
0
0
0
0
0
0
0
0
.000
.000
.000
.000
Norfolk Tides
Triple-A
Late / Close
3
3
0
1
0
0
0
1
0
1
0
0
0
.333
.333
.333
.667
Bowie Baysox
Double-A
Late / Close
1
1
0
0
0
0
0
0
0
0
0
0
0
.000
.000
.000
.000
Outs Splits
Team
Lg
Type
PA
AB
R
H
2B
3B
HR
RBI
BB
SO
SB
CS
HBP
AVG
OBP
SLG
OPS
Norfolk Tides
Triple-A
No Outs
3
3
1
1
0
0
1
2
0
1
0
0
0
.333
.333
1.333
1.667
Bowie Baysox
Double-A
No Outs
2
2
0
0
0
0
0
0
0
0
0
0
0
.000
.000
.000
.000
Norfolk Tides
Triple-A
One Out
7
6
0
3
0
0
0
4
0
1
0
0
0
.500
.429
.500
.929
Bowie Baysox
Double-A
One Out
4
3
0
0
0
0
0
0
1
1
0
0
0
.000
.250
.000
.250
Norfolk Tides
Triple-A
Two Outs
5
5
0
1
0
0
0
1
0
1
0
0
0
.200
.200
.200
.400
Bowie Baysox
Double-A
Two Outs
3
3
0
0
0
0
0
0
0
0
0
0
0
.000
.000
.000
.000
Inning Splits
Team
Lg
Type
PA
AB
R
H
2B
3B
HR
RBI
BB
SO
SB
CS
HBP
AVG
OBP
SLG
OPS
Norfolk Tides
Triple-A
First Inning
3
3
1
2
0
0
1
2
0
1
0
0
0
.667
.667
1.667
2.333
Bowie Baysox
Double-A
First Inning
2
2
0
0
0
0
0
0
0
0
0
0
0
.000
.000
.000
.000
Norfolk Tides
Triple-A
Second Inning
3
3
0
1
0
0
0
1
0
0
0
0
0
.333
.333
.333
.667
Bowie Baysox
Double-A
Third Inning
1
1
0
0
0
0
0
0
0
0
0
0
0
.000
.000
.000
.000
Norfolk Tides
Triple-A
Fourth Inning
2
2
0
0
0
0
0
1
0
0
0
0
0
.000
.000
.000
.000
Bowie Baysox
Double-A
Fourth Inning
1
1
0
0
0
0
0
0
0
0
0
0
0
.000
.000
.000
.000
Norfolk Tides
Triple-A
Fifth Inning
2
2
0
1
0
0
0
1
0
0
0
0
0
.500
.500
.500
1.000
Norfolk Tides
Triple-A
Sixth Inning
1
0
0
0
0
0
0
1
0
0
0
0
0
.000
.000
.000
.000
Bowie Baysox
Double-A
Sixth Inning
2
2
0
0
0
0
0
0
0
1
0
0
0
.000
.000
.000
.000
Norfolk Tides
Triple-A
Seventh Inning
2
2
0
0
0
0
0
0
0
2
0
0
0
.000
.000
.000
.000
Bowie Baysox
Double-A
Seventh Inning
1
1
0
0
0
0
0
0
0
0
0
0
0
.000
.000
.000
.000
Norfolk Tides
Triple-A
Eighth Inning
1
1
0
0
0
0
0
0
0
0
0
0
0
.000
.000
.000
.000
Bowie Baysox
Double-A
Eighth Inning
1
1
0
0
0
0
0
0
0
0
0
0
0
.000
.000
.000
.000
Norfolk Tides
Triple-A
Extra Innings
1
1
0
1
0
0
0
1
0
0
0
0
0
1.000
1.000
1.000
2.000
Bowie Baysox
Double-A
Extra Innings
1
0
0
0
0
0
0
0
1
0
0
0
0
.000
1.000
.000
1.000
Date
Home Tm
Away Tm
PA
AB
R
H
2B
3B
HR
RBI
BB
SO
SB
CS
HBP
AVG
OBP
SLG
OPS
2020-07-24
Boston Red Sox
Baltimore Orioles
4
4
1
1
0
0
1
1
0
2
0
0
0
.250
.250
1.000
1.250
2020-07-26
Boston Red Sox
Baltimore Orioles
5
4
1
1
0
0
1
2
1
0
0
0
0
.250
.333
1.000
1.333
2020-07-29
Baltimore Orioles
New York Yankees
4
4
0
0
0
0
0
0
0
3
0
0
0
.167
.231
.667
.897
2020-07-30
Baltimore Orioles
New York Yankees
4
4
1
2
0
0
1
2
0
1
0
0
0
.250
.294
.813
1.107
2020-07-31
Baltimore Orioles
Tampa Bay Rays
4
4
0
2
0
0
0
0
0
1
0
0
0
.300
.333
.750
1.083
July
21
20
3
6
0
0
3
5
1
7
0
0
0
.300
.333
.750
1.083
2020-08-01
Baltimore Orioles
Tampa Bay Rays
5
2
0
1
0
0
0
2
2
0
1
0
0
.318
.385
.727
1.112
2020-08-07
Washington Nationals
Baltimore Orioles
6
5
1
0
0
0
0
0
1
3
0
0
0
.259
.344
.593
.936
2020-08-08
Washington Nationals
Baltimore Orioles
4
3
0
0
0
0
0
0
1
0
0
1
0
.233
.333
.533
.867
2020-08-09
Washington Nationals
Baltimore Orioles
4
4
0
0
0
0
0
0
0
2
0
0
0
.206
.300
.471
.771
2020-08-11
Philadelphia Phillies
Baltimore Orioles
5
5
1
2
1
0
0
1
0
1
0
0
0
.231
.311
.487
.798
2020-08-12
Philadelphia Phillies
Baltimore Orioles
5
5
1
1
0
0
1
1
0
1
0
0
0
.227
.300
.523
.823
2020-08-13
Philadelphia Phillies
Baltimore Orioles
5
5
1
2
0
0
1
2
0
2
0
0
0
.245
.309
.571
.880
2020-08-14
Baltimore Orioles
Washington Nationals
4
2
0
0
0
0
0
0
1
0
0
0
0
.235
.310
.549
.859
2020-08-15
Baltimore Orioles
Washington Nationals
4
3
1
1
0
0
1
1
1
1
0
0
0
.241
.323
.593
.915
2020-08-16
Baltimore Orioles
Washington Nationals
4
3
1
0
0
0
0
0
1
2
0
0
0
.228
.318
.561
.880
2020-08-17
Baltimore Orioles
Toronto Blue Jays
3
3
0
0
0
0
0
0
0
0
0
0
0
.217
.304
.533
.838
2020-08-18
Baltimore Orioles
Toronto Blue Jays
5
5
1
1
1
0
0
0
0
0
0
0
0
.215
.297
.523
.820
2020-08-19
Baltimore Orioles
Toronto Blue Jays
4
4
0
1
0
0
0
0
0
2
0
0
0
.217
.295
.507
.802
2020-08-20
Baltimore Orioles
Boston Red Sox
4
3
0
0
0
0
0
0
1
0
0
0
0
.208
.293
.486
.779
2020-08-21
Baltimore Orioles
Boston Red Sox
4
3
0
0
0
0
0
0
1
1
0
0
0
.200
.291
.467
.757
2020-08-22
Baltimore Orioles
Boston Red Sox
1
1
1
0
0
0
0
0
0
1
0
0
0
.197
.287
.461
.748
2020-08-23
Baltimore Orioles
Boston Red Sox
4
4
0
2
1
0
0
4
0
1
0
0
0
.213
.297
.475
.772
2020-08-25
Tampa Bay Rays
Baltimore Orioles
4
4
0
0
0
0
0
0
0
1
0
0
0
.202
.284
.452
.737
2020-08-26
Tampa Bay Rays
Baltimore Orioles
4
4
0
0
0
0
0
0
0
1
0
0
0
.193
.273
.432
.704
2020-08-28
Toronto Blue Jays
Baltimore Orioles
1
1
1
0
0
0
0
0
0
1
0
0
0
.191
.270
.427
.697
2020-08-29
Toronto Blue Jays
Baltimore Orioles
4
4
0
0
0
0
0
0
0
1
0
0
0
.183
.260
.409
.668
2020-08-30
Toronto Blue Jays
Baltimore Orioles
4
3
1
1
0
0
0
0
1
0
0
0
0
.188
.269
.406
.675
2020-08-31
Toronto Blue Jays
Baltimore Orioles
4
3
0
1
0
0
0
0
1
1
0
0
0
.192
.277
.404
.681
August
92
79
10
13
3
0
3
11
11
22
1
1
0
.165
.264
.316
.580
2020-09-01
Baltimore Orioles
New York Mets
4
3
1
1
0
0
0
0
1
0
0
0
0
.196
.284
.402
.686
2020-09-02
Baltimore Orioles
New York Mets
4
4
0
1
0
0
0
0
0
0
0
0
0
.198
.283
.396
.680
2020-09-04
Baltimore Orioles
New York Yankees
2
2
1
1
0
0
1
2
0
0
0
0
0
.204
.287
.426
.713
2020-09-04
Baltimore Orioles
New York Yankees
3
3
1
1
0
0
0
1
0
0
0
0
0
.207
.288
.423
.711
2020-09-05
Baltimore Orioles
New York Yankees
4
4
0
1
1
0
0
2
0
2
0
0
0
.209
.287
.426
.713
2020-09-06
Baltimore Orioles
New York Yankees
4
4
1
2
0
0
0
0
0
2
0
0
0
.218
.293
.429
.722
2020-09-08
New York Mets
Baltimore Orioles
4
4
1
2
0
0
1
3
0
0
0
0
0
.228
.299
.455
.755
2020-09-09
New York Mets
Baltimore Orioles
5
4
1
1
1
0
0
2
1
0
0
0
0
.228
.303
.457
.760
2020-09-11
New York Yankees
Baltimore Orioles
3
3
0
0
0
0
0
0
0
0
0
0
0
.223
.297
.446
.743
2020-09-11
New York Yankees
Baltimore Orioles
3
2
0
1
0
0
0
0
1
0
0
0
0
.227
.304
.447
.751
2020-09-12
New York Yankees
Baltimore Orioles
4
4
0
0
0
0
0
0
0
2
0
0
0
.221
.296
.434
.730
2020-09-13
New York Yankees
Baltimore Orioles
3
3
0
1
0
0
0
0
0
1
0
1
0
.223
.297
.432
.728
2020-09-14
Baltimore Orioles
Atlanta Braves
5
4
0
0
0
0
0
0
1
1
0
0
0
.217
.294
.420
.713
2020-09-15
Baltimore Orioles
Atlanta Braves
3
3
0
0
0
0
0
0
0
1
0
0
0
.212
.288
.411
.699
2020-09-16
Baltimore Orioles
Atlanta Braves
0
0
0
0
0
0
0
0
0
0
0
0
0
.212
.288
.411
.699
2020-09-17
Baltimore Orioles
Tampa Bay Rays
1
0
0
0
0
0
0
0
1
0
0
0
0
.212
.293
.411
.704
2020-09-17
Tampa Bay Rays
Baltimore Orioles
4
4
1
2
0
0
1
2
0
1
0
0
0
.220
.298
.433
.731
2020-09-18
Baltimore Orioles
Tampa Bay Rays
3
3
0
1
0
0
0
0
0
1
0
0
0
.222
.298
.431
.730
2020-09-19
Baltimore Orioles
Tampa Bay Rays
4
4
0
0
0
0
0
0
0
1
0
0
0
.217
.291
.420
.712
2020-09-20
Baltimore Orioles
Tampa Bay Rays
3
3
0
0
0
0
0
0
0
1
0
0
0
.213
.287
.413
.699
2020-09-22
Boston Red Sox
Baltimore Orioles
4
4
0
2
2
0
0
1
0
1
0
0
0
.220
.291
.427
.718
2020-09-23
Boston Red Sox
Baltimore Orioles
4
4
0
0
0
0
0
0
0
1
0
0
0
.214
.285
.417
.702
2020-09-24
Boston Red Sox
Baltimore Orioles
5
5
3
3
2
0
0
2
0
0
0
0
0
.225
.293
.434
.727
2020-09-25
Toronto Blue Jays
Baltimore Orioles
4
4
1
0
0
0
0
0
0
0
0
0
0
.220
.287
.424
.711
2020-09-26
Toronto Blue Jays
Baltimore Orioles
4
4
0
1
1
0
0
0
0
1
0
0
0
.221
.286
.425
.712
2020-09-27
Toronto Blue Jays
Baltimore Orioles
4
4
1
1
1
0
0
1
0
1
0
0
0
.222
.286
.427
.713
September
91
86
12
22
8
0
3
16
5
17
0
1
0
.256
.297
.453
.750
Date
Home Tm
Away Tm
PA
AB
R
H
2B
3B
HR
RBI
BB
SO
SB
CS
HBP
AVG
OBP
SLG
OPS
2019-07-30
Bowie Baysox
Reading Fightin Phils
4
4
0
0
0
0
0
0
0
0
0
0
0
.000
.000
.000
.000
2019-07-31
Bowie Baysox
Reading Fightin Phils
5
4
0
0
0
0
0
0
1
1
0
0
0
.000
.111
.000
.111
July
9
8
0
0
0
0
0
0
1
1
0
0
0
.000
.111
.000
.111
2019-08-02
Norfolk Tides
Durham Bulls
6
5
0
3
0
0
0
3
0
0
0
0
0
.600
.500
.600
1.100
2019-08-03
Norfolk Tides
Durham Bulls
4
4
1
1
0
0
1
2
0
1
0
0
0
.444
.400
.778
1.178
2019-08-06
Norfolk Tides
Indianapolis Indians
5
5
0
1
0
0
0
2
0
2
0
0
0
.357
.333
.571
.905
August
15
14
1
5
0
0
1
7
0
3
0
0
0
.357
.333
.571
.905
Batting
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 Batting Statistics
Season
Pitches
Batted Balls
Barrels
Barrel %
Exit Velocity
Launch Angle
Sweet Spot %
XBA
XSLG
WOBA
XWOBA
XWOBACON
Hard Hit %
K %
BB %
2016
25
5
1
20.0
93.7
13.2
40.0
.344
.591
.350
.395
.553
40.0
28.6
0.0
2017
683
112
7
6.3
88.1
4.3
27.7
.221
.381
.261
.305
.351
36.0
23.7
11.0
2018
62
7
0
0.0
90.6
-0.7
28.6
.163
.253
.199
.282
.304
42.9
33.3
13.3
2019
1594
285
8
2.8
88.4
11.3
33.7
.234
.362
.294
.296
.332
36.5
21.3
9.7
2020
788
141
12
8.5
87.9
10.5
27.7
.216
.359
.298
.267
.307
39.0
22.5
8.3
ALL
3152
550
28
5.1
88.3
9.5
30.9
.226
.366
.286
.291
.331
37.2
22.4
9.6
MLB
43640
6.4
88.3
11.9
32.8
.250
.414
.317
.321
.376
34.9
21.8
8.3
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
Fastballs
Breaking
Offspeed
â–¾
All Seasons
2020
2019
2018
2017
2016
â–¾
Pitch Tracking
Year
Pitch Type
#
%
PA
AB
H
1B
2B
3B
HR
SO
BBE
BA
XBA
SLG
XSLG
WOBA
XWOBA
EV
LA
Whiff%
PutAway%
2020
Fastballs
436
55.3
123
113
32
18
8
0
6
22
92
.283
.241
.513
.403
.354
.290
88.9
12
20.7
18.2
2020
Breaking
215
27.3
47
41
6
2
2
0
2
16
25
.146
.160
.341
.223
.259
.227
83.5
9
40.0
20.8
2020
Offspeed
137
17.4
33
31
3
1
1
0
1
8
24
.097
.198
.226
.383
.143
.240
86.6
4
32.9
19.5
2019
Fastballs
900
56.5
245
217
45
31
4
2
8
51
169
.207
.225
.355
.367
.277
.295
89.7
12
21.1
21.7
2019
Breaking
440
27.6
108
98
28
22
4
0
2
25
73
.286
.254
.388
.335
.322
.296
86.1
14
29.2
15.8
2019
Offspeed
254
15.9
60
55
13
6
5
0
2
12
43
.236
.234
.436
.394
.311
.301
87.4
3
28.3
15.4
2018
Fastballs
31
50.0
9
7
1
1
0
0
0
2
5
.143
.193
.143
.232
.251
.296
94.4
5
29.4
25.0
2018
Breaking
21
33.9
4
3
0
0
0
0
0
2
1
.000
.071
.000
.071
.180
.228
65.8
-56
57.1
22.2
2018
Offspeed
10
16.1
2
2
0
0
0
0
0
1
1
.000
.196
.000
.601
.000
.329
96.6
27
33.3
50.0
2017
Fastballs
374
55.5
87
73
21
14
5
0
2
15
60
.288
.261
.438
.433
.353
.344
88.4
4
22.8
14.4
2017
Breaking
157
23.3
41
35
7
5
0
0
2
12
24
.200
.217
.371
.406
.289
.326
89.8
6
33.3
21.8
2017
Offspeed
143
21.2
42
40
1
1
0
0
0
13
27
.025
.155
.025
.272
.054
.209
85.8
4
34.7
36.1
2016
Fastballs
13
52.0
4
4
1
0
0
1
0
1
3
.250
.402
.750
.801
.392
.503
97.8
32
20.0
33.3
2016
Offspeed
8
32.0
1
1
1
1
0
0
0
0
1
1.000
.030
1.000
.030
.878
.027
80.2
-40
0.0
0.0
2016
Breaking
4
16.0
2
2
0
0
0
0
0
1
1
.000
.385
.000
.451
.000
.363
94.8
10
33.3
50.0
! Note: Years are in reverse order.
+
View More Seasons
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
Splitter
-0.7
0
36
4.6
9
.111
.222
.139
33.3
33.3
20.0
.251
.438
.260
50.0
2020
Cutter
-0.3
0
63
8.0
20
.167
.389
.292
23.5
20.0
16.7
.123
.210
.196
14.3
2020
Slider
1.4
1
95
12.1
22
.300
.700
.441
42.0
27.3
17.6
.241
.335
.281
35.7
2020
Changeup
-2.3
-2
101
12.8
24
.091
.227
.188
32.7
20.8
19.2
.176
.360
.233
22.2
2020
Curveball
-2.4
-3
120
15.2
25
.000
.000
.112
37.8
40.0
23.3
.082
.116
.182
18.2
2020
Sinker
4.2
6
132
16.8
40
.361
.694
.465
15.6
7.5
10.0
.326
.591
.389
50.0
2020
4-Seamer
0.1
0
241
30.6
63
.271
.441
.344
22.9
23.8
22.4
.224
.344
.258
50.0
2019
Splitter
0.0
0
38
2.4
8
.125
.125
.113
27.8
25.0
12.5
.213
.262
.211
83.3
2019
Cutter
-4.9
-6
114
7.2
33
.125
.188
.152
25.0
30.3
25.0
.191
.283
.217
31.8
2019
Curveball
1.7
3
201
12.6
40
.353
.412
.393
21.3
12.5
7.7
.275
.334
.334
24.1
2019
Changeup
1.6
3
214
13.4
52
.255
.489
.351
28.4
19.2
16.7
.237
.417
.316
35.1
2019
Slider
-0.8
-2
239
15.0
68
.250
.375
.287
34.4
29.4
21.5
.243
.336
.274
31.8
2019
Sinker
-2.3
-6
254
15.9
73
.222
.286
.285
17.5
13.7
21.3
.247
.338
.305
34.5
2019
4-Seamer
-0.1
0
532
33.4
139
.221
.434
.320
21.9
22.3
20.9
.222
.404
.310
42.4
2018
Slider
-2.3
0
8
12.9
1
.000
.000
.000
66.7
100.0
20.0
.000
2018
Splitter
-16.6
-1
4
6.5
2
.000
.000
.000
0.0
50.0
100.0
.196
.601
.329
100.0
2018
Curveball
-3.3
0
13
21.0
3
.000
.000
.233
50.0
33.3
25.0
.107
.107
.298
0.0
2018
4-Seamer
-6.2
-1
9
14.5
4
.250
.250
.225
20.0
25.0
50.0
.159
.171
.144
0.0
2018
Sinker
6.7
1
21
33.9
5
.000
.000
.460
27.3
20.0
16.7
.240
.314
.421
100.0
2018
Cutter
-2.7
0
1
1.6
100.0
2018
Changeup
-0.3
0
6
9.7
50.0
0.0
2017
Splitter
-7.2
-1
18
2.6
5
.000
.000
.000
75.0
60.0
42.9
.057
.068
.063
0.0
2017
Cutter
-11.1
-5
41
6.0
14
.077
.077
.064
44.4
42.9
37.5
.171
.370
.212
25.0
2017
Curveball
-0.2
0
84
12.3
20
.167
.333
.260
26.7
30.0
20.7
.191
.361
.282
25.0
2017
Slider
0.8
1
73
10.7
21
.235
.412
.367
38.9
28.6
23.1
.244
.454
.369
58.3
2017
Changeup
-5.4
-7
123
18.0
36
.029
.029
.064
30.2
27.8
34.5
.171
.306
.232
25.0
2017
Sinker
1.8
3
162
23.7
36
.448
.586
.481
13.6
5.6
6.1
.337
.482
.403
46.4
2017
4-Seamer
0.5
1
171
25.0
37
.226
.452
.353
24.7
18.9
12.7
.228
.415
.340
37.5
! Note: Years are in reverse order.
+
View Complete Run Value Leaderboard
Swing/Take
Runs
Year
Team
PA
Pitches
Heart
Shadow
Chase
Waste
All
2017
169
673
-6
-9
4
2
-8
2019
413
1594
-12
-14
13
6
-7
2020
203
788
0
-7
6
3
2
+
View Complete Swing/Take Leaderboard
Plate Discipline
Season
Pitches
Zone %
Zone Swing %
Zone Contact %
Chase %
Chase Contact %
Edge %
1st Pitch Swing %
Swing %
Whiff %
Meatball %
Meatball Swing %
2016
25
64.0
62.5
90.0
22.2
50.0
44.0
0.0
48.0
16.7
0.0
2017
683
49.1
71.9
81.1
27.1
50.5
37.7
38.2
49.0
27.2
9.2
83.9
2018
62
56.5
57.1
75.0
25.9
28.6
37.1
26.7
43.5
37.0
11.3
71.4
2019
1594
48.2
69.9
81.6
25.1
60.4
43.3
35.1
46.7
24.3
8.3
82.6
2020
788
48.1
77.8
80.3
28.1
53.0
40.7
36.3
52.0
27.3
8.4
84.8
ALL
3152
48.6
71.9
81.1
26.3
55.7
41.3
35.6
48.5
25.9
8.5
83.1
MLB
48.4
66.1
82.8
28.2
59.4
42.6
28.3
46.6
24.5
7.2
75.1
Batted Ball Profile
Season
GB %
FB %
LD %
PU %
Pull %
Straight %
Oppo %
Weak %
Topped %
Under %
Flare/Burner %
Solid %
Barrel %
2016
20.0
0.0
60.0
20.0
40.0
60.0
0.0
0.0
20.0
20.0
40.0
0.0
20.0
2017
56.3
23.2
19.6
0.9
31.3
43.8
25.0
5.4
38.4
19.6
23.2
6.3
6.3
2018
57.1
28.6
14.3
0.0
42.9
14.3
42.9
0.0
42.9
14.3
28.6
14.3
0.0
2019
44.9
18.9
27.4
8.8
41.1
37.5
21.4
3.2
33.7
26.3
25.6
7.4
2.8
2020
47.5
18.4
25.5
8.5
42.6
29.8
27.7
6.4
33.3
27.0
17.7
6.4
8.5
ALL
47.8
19.6
25.5
7.1
39.5
36.7
23.8
4.4
34.5
24.9
23.3
6.9
5.1
MLB
45.3
22.0
25.7
7.1
36.6
38.0
25.5
3.2
33.6
24.3
24.6
5.6
6.4
Similar Batters to Rio Ruiz:
2019 - Luis Rengifo
2019 - Brett Gardner
2019 - Yolmer Sanchez
2019 - Tucker Barnhart
2019 - Jace Peterson
---
Compare All Similar Batters
Percentile Rankings
Year
xwOBA
xBA
xSLG
xISO
xOBP
Brl
Brl%
EV
HardHit%
K%
BB%
Whiff%
Speed
OAA
2016
2017
41
2018
2019
8
12
7
13
17
6
10
32
35
52
63
53
28
6
2020
8
14
17
30
9
61
54
34
47
48
40
43
15
36
+
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
23.4
12
10.2
1.8
3
8
4
33.3
2020
23
9
6.6
2.4
3
9
1
11.1
Expected Home Runs by Park
Year
HR
2019
12
11
13
8
13
10
11
12
12
6
12
11
6
11
11
13
10
6
6
12
6
11
11
9
7
13
12
10
10
9
13
2020
9
10
9
8
11
8
2
9
9
7
10
8
1
5
3
9
4
7
4
7
1
4
4
6
7
10
7
5
8
6
9
! 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
+/-
Exit Velocity
93.7
88.1
-5.6
↓
90.6
2.5
↑
88.4
-2.2
↓
87.9
-0.5
↓
Launch Angle
13.2
4.3
-8.9
↓
-.7
-5
↓
11.3
12
↑
10.5
-0.8
↓
Barrel %
20
6.3
-13.7
↓
0
-6.3
↓
2.8
2.8
↑
8.5
5.7
↑
Hard Hit %
40
36
-4
↓
42.9
6.9
↑
36.5
-6.4
↓
39
2.5
↑
Sweet Spot %
40
27.7
-12.3
↓
28.6
0.9
↑
33.7
5.1
↑
27.7
-6
↓
xBA
.344
.221
-0.123
↓
.163
-0.058
↓
.234
0.071
↑
.216
-0.018
↓
BA
.286
.193
-0.093
↓
.083
-0.11
↓
.232
0.149
↑
.222
-0.01
↓
xwOBA
.395
.305
-0.09
↓
.282
-0.023
↓
.296
0.014
↑
.267
-0.029
↓
wOBA
.35
.261
-0.089
↓
.199
-0.062
↓
.294
0.095
↑
.298
0.004
↑
xSLG
.591
.381
-0.21
↓
.253
-0.128
↓
.362
0.109
↑
.359
-0.003
↓
SLG
.571
.307
-0.264
↓
.083
-0.224
↓
.376
0.293
↑
.427
0.051
↑
K%
28.6
23.7
-4.9
↓
33.3
9.6
↑
21.3
-12
↓
22.5
1.2
↑
BB%
0
11
11
↑
13.3
2.3
↑
9.7
-3.6
↓
8.3
-1.4
↓
Swing %
48
49
1
↑
43.5
-5.5
↓
46.7
3.2
↑
52
5.3
↑
Whiff%
16.7
27.2
10.5
↑
37
9.8
↑
24.3
-12.7
↓
27.3
3
↑
In Zone Swing %
64
49.1
-14.9
↓
56.5
7.4
↑
48.2
-8.3
↓
48.1
-0.1
↓
Out of Zone Swing %
36
50.9
14.9
↑
43.5
-7.4
↓
51.8
8.3
↑
51.9
0.1
↑
First Pitch Swing %
0
38.2
38.2
↑
26.7
-11.5
↓
35.1
8.4
↑
36.3
1.2
↑
First Pitch Strike %
28.6
60.1
31.5
↑
73.3
13.2
↑
63
-10.3
↓
60.3
-2.7
↓
+
View Complete Year to Year Changes Leaderboard
Statcast Shift Statistics
Season
Bat Side
PA
Shifts
%
wOBA - No Shift
wOBA - Shift
2016
L
7
0
0.0
.350
2017
L
170
0
0.0
.264
2018
L
15
5
33.3
.088
.420
2019
L
409
197
48.2
.293
.298
2020
L
203
97
47.8
.278
.320
+
View Fielder Positioning for Rio Ruiz
Statcast Rankings
Average Exit Velocity
Year
MPH
Rank
2019
88.4
179th in MLB
Max Exit Velocity
Year
MPH
Rank
2019
107.8
221st in MLB
Barrels
Year
#
Rank
2019
8
250th in MLB
Sprint Speed
Year
Ft/s
Rank
2017
26.5
365th in MLB
2019
25.8
455th in MLB
2020
25.2
368th in MLB
Max HR Distance
Year
Ft
Rank
2019
427
213th in MLB
Average HR Trot
Year
Sec.
Rank
2019
23.42
179th in MLB
Statcast Outs Above Average
Year
Team
Pos
OAA
In
Lateral toward 3B
Lateral toward 1B
Back
RHB
LHB
Attempts
Success Rate
Estimated Success Rate
Success Rate Added
2017
ALL
-1
-2
1
0
0
-3
2
93
85%
86%
-1%
2017
3B
-1
-2
1
0
0
-3
2
93
85%
86%
-1%
2018
ALL
0
0
0
0
0
0
0
3
100%
86%
14%
2018
3B
0
0
0
0
0
0
0
3
100%
86%
14%
2019
ALL
-6
-7
-2
2
1
-8
3
226
83%
85%
-3%
2019
3B
-5
-6
-2
2
1
-7
2
219
83%
85%
-2%
2019
2B
0
0
0
0
0
0
0
1
100%
97%
3%
2019
1B
-1
-1
0
0
0
-1
0
6
83%
96%
-12%
2020
ALL
0
-2
0
1
0
-1
1
122
91%
91%
0%
2020
3B
0
-2
0
1
0
-1
1
121
91%
91%
0%
2020
2B
0
0
0
0
0
0
0
1
100%
87%
13%
+
View Detailed Defensive Visuals
+
View Complete Outs Above Average Leaderboard
Toggle Visuals
Statcast Fielder Positioning
Season
Team
Pos
PA
Depth (ft.)
Angle
2016
ATL
5
46
113
-36
2017
ATL
3
29
107
32
2017
ATL
5
1455
112
-33
2018
ATL
5
36
119
-33
2019
BAL
3
198
109
32
2019
BAL
5
3750
119
-30
2019
BAL
4
5
141
7
2020
BAL
5
1900
121
-31
2020
BAL
7
2
305
-25
2020
BAL
4
4
158
14
+
View Complete Fielder Positioning Leaderboard
Statcast Fielding Breakdown
2020
2019
2018
2017
2016
â–¾
Batter Perspective
â–¾
Loading Chart Data...
* Click Any Legend Option to Reset Chart |
Save Chart
Statcast Running Statistics
Season
Age
Sprint Speed (ft/s)
HP to 1st
Bolts
Pos Rank
Age Rank
Lg Rank
% Rank
2016
2017
23
26.5
4.57
0
41
25
397
41.4
2018
2019
25
25.8
4.64
0
48
69
496
27.9
2020
26
25.2
4.77
0
45
66
424
15.4
+
View Complete Sprint Speed Leaderboard
5ft Running Splits
All Positions
C
1B
2B
SS
3B
LF
CF
RF
â–¾
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
â–¾
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
â–¾
All One Color
Hard Hit %
wOBA
BA
SLG
xwOBA
xBA
xSLG
Exit Velocity
â–¾
Statcast Zone Charts
2020
2019
2018
2017
2016
â–¾
Pitcher Throws
Right
Left
â–¾
Loading Chart...