Santiago Casilla vs. Dustin McGowan — Career Comparison
The numbers give Santiago Casilla a clear advantage over Dustin McGowan across the core pitching metrics. Santiago Casilla led in home run suppression (HR9+ 121 vs 89), run prevention (ERA+ 117 vs 96), and skill-based run prevention (DICE+ 95 vs 90). Dustin McGowan held the edge in walk avoidance (BB%+ 104 vs 100). Santiago Casilla was the better reliever — the numbers make that case clearly.
Pitching Stats for Santiago Casilla and Dustin McGowan
Santiago Casilla
Career
Per 9 Innings
15
15
Dustin McGowan
Career
Per 9 Innings
10
10
Santiago Casilla
Career
Per 9 Innings
655
9.13
Dustin McGowan
Career
Per 9 Innings
290
4.01
Santiago Casilla
Career
Per 9 Innings
42
0.59
Dustin McGowan
Career
Per 9 Innings
35
0.48
Santiago Casilla
Career
Per 9 Innings
31
0.43
Dustin McGowan
Career
Per 9 Innings
34
0.47
Santiago Casilla
Career
Per 9 Innings
57.53
57.53
Dustin McGowan
Career
Per 9 Innings
50.72
50.72
Santiago Casilla
Career
Per 9 Innings
0
0
Dustin McGowan
Career
Per 9 Innings
23.79
23.79
Santiago Casilla
Career
Per 9 Innings
144
2.01
Dustin McGowan
Career
Per 9 Innings
2
0.03
Santiago Casilla
Career
Per 9 Innings
236
3.29
Dustin McGowan
Career
Per 9 Innings
325
4.5
Santiago Casilla
Career
Per 9 Innings
3.29
3.29
Dustin McGowan
Career
Per 9 Innings
4.5
4.5
Santiago Casilla
Career
Per 9 Innings
3.48
3.48
Dustin McGowan
Career
Per 9 Innings
4.16
4.16
Santiago Casilla
Career
Per 9 Innings
3.83
3.83
Dustin McGowan
Career
Per 9 Innings
4.31
4.31
Santiago Casilla
Career
Per 9 Innings
0.231
0.231
Dustin McGowan
Career
Per 9 Innings
0.25
0.25
Santiago Casilla
Career
Per 9 Innings
1936
27
Dustin McGowan
Career
Per 9 Innings
1951
27
Santiago Casilla
Career
Per 9 Innings
645.1
9
Dustin McGowan
Career
Per 9 Innings
650.1
9
Santiago Casilla
Career
Per 9 Innings
552
7.7
Dustin McGowan
Career
Per 9 Innings
619
8.57
Santiago Casilla
Career
Per 9 Innings
7.7
7.7
Dustin McGowan
Career
Per 9 Innings
8.57
8.57
Santiago Casilla
Career
Per 9 Innings
58
0.81
Dustin McGowan
Career
Per 9 Innings
78
1.08
Santiago Casilla
Career
Per 9 Innings
0.81
0.81
Dustin McGowan
Career
Per 9 Innings
1.08
1.08
Santiago Casilla
Career
Per 9 Innings
0.09
0.09
Dustin McGowan
Career
Per 9 Innings
0.27
0.27
Santiago Casilla
Career
Per 9 Innings
277
3.86
Dustin McGowan
Career
Per 9 Innings
279
3.86
Santiago Casilla
Career
Per 9 Innings
33
0.46
Dustin McGowan
Career
Per 9 Innings
21
0.29
Santiago Casilla
Career
Per 9 Innings
3.86
3.86
Dustin McGowan
Career
Per 9 Innings
3.86
3.86
Santiago Casilla
Career
Per 9 Innings
583
8.13
Dustin McGowan
Career
Per 9 Innings
540
7.47
Santiago Casilla
Career
Per 9 Innings
8.13
8.13
Dustin McGowan
Career
Per 9 Innings
7.47
7.47
Santiago Casilla
Career
Per 9 Innings
0.89
0.89
Dustin McGowan
Career
Per 9 Innings
1.86
1.86
Santiago Casilla
Career
Per 9 Innings
1.333
1.333
Dustin McGowan
Career
Per 9 Innings
1.259
1.259
Santiago Casilla
Career
Per 9 Innings
56
0.78
Dustin McGowan
Career
Per 9 Innings
46
0.64
Santiago Casilla
Career
Per 9 Innings
38
0.53
Dustin McGowan
Career
Per 9 Innings
26
0.36
Santiago Casilla
Career
Per 9 Innings
3
0.04
Dustin McGowan
Career
Per 9 Innings
1
0.01
Santiago Casilla
Career
Per 9 Innings
2745
38.28
Dustin McGowan
Career
Per 9 Innings
2818
39
Santiago Casilla
Career
Per 9 Innings
297
4.14
Dustin McGowan
Career
Per 9 Innings
62
0.86
Santiago Casilla
Career
Per 9 Innings
253
3.53
Dustin McGowan
Career
Per 9 Innings
357
4.94
Santiago Casilla
Career
Per 9 Innings
3.53
3.53
Dustin McGowan
Career
Per 9 Innings
4.94
4.94
Santiago Casilla
Career
Per 9 Innings
22
0.31
Dustin McGowan
Career
Per 9 Innings
6
0.08
Santiago Casilla
Career
Per 9 Innings
23
0.32
Dustin McGowan
Career
Per 9 Innings
27
0.37
Santiago Casilla
Career
Per 9 Innings
62
0.86
Dustin McGowan
Career
Per 9 Innings
49
0.68
Santiago Casilla
Career
Per 9 Innings
1.285
1.285
Dustin McGowan
Career
Per 9 Innings
1.381
1.381
Santiago Casilla
Career
Per 9 Innings
2385
33.26
Dustin McGowan
Career
Per 9 Innings
2480
34.32
Santiago Casilla
Career
Per 9 Innings
0.39
0.39
Dustin McGowan
Career
Per 9 Innings
1.23
1.23
Santiago Casilla
Career
Per 9 Innings
0.283
0.283
Dustin McGowan
Career
Per 9 Innings
0.291
0.291
Santiago Casilla
Career
Per 9 Innings
38.28
38.28
Dustin McGowan
Career
Per 9 Innings
39
39
Fielding Stats for Santiago Casilla and Dustin McGowan
Santiago Casilla
Career
Per 9 Innings
15
15
Dustin McGowan
Career
Per 9 Innings
10
10
Santiago Casilla
Career
Per 9 Innings
655
9.13
Dustin McGowan
Career
Per 9 Innings
290
4.01
Santiago Casilla
Career
Per 9 Innings
0
0
Dustin McGowan
Career
Per 9 Innings
69
0.95
Santiago Casilla
Career
Per 9 Innings
1936
27
Dustin McGowan
Career
Per 9 Innings
1951
27
Santiago Casilla
Career
Per 9 Innings
645.1
9
Dustin McGowan
Career
Per 9 Innings
650.1
9
Santiago Casilla
Career
Per 9 Innings
28
0.39
Dustin McGowan
Career
Per 9 Innings
46
0.64
Santiago Casilla
Career
Per 9 Innings
76
1.06
Dustin McGowan
Career
Per 9 Innings
85
1.18
Santiago Casilla
Career
Per 9 Innings
7
0.1
Dustin McGowan
Career
Per 9 Innings
12
0.17
Santiago Casilla
Career
Per 9 Innings
111
1.55
Dustin McGowan
Career
Per 9 Innings
143
1.98
Santiago Casilla
Career
Per 9 Innings
104
1.45
Dustin McGowan
Career
Per 9 Innings
131
1.81
Santiago Casilla
Career
Per 9 Innings
93.69
93.69
Dustin McGowan
Career
Per 9 Innings
91.61
91.61
Santiago Casilla
Career
Per 9 Innings
0.159
0.159
Dustin McGowan
Career
Per 9 Innings
0.452
0.452
Santiago Casilla
Career
Per 9 Innings
0
0
Dustin McGowan
Career
Per 9 Innings
23.79
23.79
Santiago Casilla
Career
Per 9 Innings
12
0.17
Dustin McGowan
Career
Per 9 Innings
9
0.12
Santiago Casilla
Career
Per 9 Innings
0
0
Dustin McGowan
Career
Per 9 Innings
0
0
Santiago Casilla
Career
Per 9 Innings
0
0
Dustin McGowan
Career
Per 9 Innings
0
0
Santiago Casilla
Career
Per 9 Innings
0
0
Dustin McGowan
Career
Per 9 Innings
0
0
Hitting Stats for Santiago Casilla and Dustin McGowan
Santiago Casilla
Career
Per 600 PA
655
78600
Dustin McGowan
Career
Per 600 PA
291
6020.69
Santiago Casilla
Career
Per 600 PA
5
600
Dustin McGowan
Career
Per 600 PA
29
600
Santiago Casilla
Career
Per 600 PA
4
480
Dustin McGowan
Career
Per 600 PA
27
558.62
Santiago Casilla
Career
Per 600 PA
0.25
0.25
Dustin McGowan
Career
Per 600 PA
0.074
0.074
Santiago Casilla
Career
Per 600 PA
0.7
0.7
Dustin McGowan
Career
Per 600 PA
0.207
0.207
Santiago Casilla
Career
Per 600 PA
0.5
59.55
Dustin McGowan
Career
Per 600 PA
0.06
1.19
Santiago Casilla
Career
Per 600 PA
1
120
Dustin McGowan
Career
Per 600 PA
2
41.38
Santiago Casilla
Career
Per 600 PA
2
240
Dustin McGowan
Career
Per 600 PA
2
41.38
Santiago Casilla
Career
Per 600 PA
0.4
0.4
Dustin McGowan
Career
Per 600 PA
0.074
0.074
Santiago Casilla
Career
Per 600 PA
0.25
0.25
Dustin McGowan
Career
Per 600 PA
0.074
0.074
Santiago Casilla
Career
Per 600 PA
0.65
0.65
Dustin McGowan
Career
Per 600 PA
0.148
0.148
Santiago Casilla
Career
Per 600 PA
0.243
0.243
Dustin McGowan
Career
Per 600 PA
0.052
0.052
Santiago Casilla
Career
Per 600 PA
0.667
0.667
Dustin McGowan
Career
Per 600 PA
0.077
0.077
Santiago Casilla
Career
Per 600 PA
0.333
0.333
Dustin McGowan
Career
Per 600 PA
0.25
0.25
Santiago Casilla
Career
Per 600 PA
1
120
Dustin McGowan
Career
Per 600 PA
1
20.69
Santiago Casilla
Career
Per 600 PA
0.63
76
Dustin McGowan
Career
Per 600 PA
-1.83
-37.86
Santiago Casilla
Career
Per 600 PA
1
120
Dustin McGowan
Career
Per 600 PA
19
393.1
Santiago Casilla
Career
Per 600 PA
5
5
Dustin McGowan
Career
Per 600 PA
1.53
1.53
Santiago Casilla
Career
Per 600 PA
0
0
Dustin McGowan
Career
Per 600 PA
1
20.69