Brad Keller vs. Ryan Webb — Career Comparison

MillenialGeorgiaThrows RightBats RightNorth AmericaChicago CubsNational LeagueStarting Pitcher
MillenialFloridaThrows RightBats RightNorth AmericaMiami MarlinsNational LeagueRelief Pitcher

Brad Keller built a career as a starting pitcher and Ryan Webb as a reliever — different jobs with different demands — but on the metrics that apply to both, a comparison is still worth making. Ryan Webb led in walk avoidance (BB%+ 125 vs 80), home run suppression (HR9+ 212 vs 171), and skill-based run prevention (DICE+ 112 vs 102). Brad Keller held the edge in strikeout rate (K%+ 80 vs 75). Role difference aside, Ryan Webb holds a clear edge on every meaningful shared measure.

Pitching Stats for Brad Keller and Ryan Webb

Brad Keller
Career
Per 9 Innings
8
8
Ryan Webb
Career
Per 9 Innings
8
8
Brad Keller
Career
Per 9 Innings
234
2.67
Ryan Webb
Careerverified
Per 9 Inningsverified
375
8.58
Brad Keller
Careerverified
Per 9 Inningsverified
117
1.33
Ryan Webb
Career
Per 9 Innings
0
0
Brad Keller
Careerverified
Per 9 Inningsverified
42
0.48
Ryan Webb
Career
Per 9 Innings
17
0.39
Brad Keller
Career
Per 9 Innings
59
0.67
Ryan Webb
Careerverified
Per 9 Inningsverified
18
0.41
Brad Keller
Career
Per 9 Innings
41.58
41.58
Ryan Webb
Careerverified
Per 9 Inningsverified
48.57
48.57
Brad Keller
Careerverified
Per 9 Inningsverified
50
50
Ryan Webb
Career
Per 9 Innings
0
0
Brad Keller
Careerverified
Per 9 Inningsverified
2
0.02
Ryan Webb
Career
Per 9 Innings
0
0
Brad Keller
Careerverified
Per 9 Inningsverified
1
0.01
Ryan Webb
Career
Per 9 Innings
0
0
Brad Keller
Careerverified
Per 9 Inningsverified
5
0.06
Ryan Webb
Career
Per 9 Innings
0
0
Brad Keller
Career
Per 9 Innings
363
4.14
Ryan Webb
Careerverified
Per 9 Inningsverified
150
3.43
Brad Keller
Career
Per 9 Innings
4.14
4.14
Ryan Webb
Careerverified
Per 9 Inningsverified
3.43
3.43
Brad Keller
Career
Per 9 Innings
4.22
4.22
Ryan Webb
Careerverified
Per 9 Inningsverified
3.61
3.61
Brad Keller
Career
Per 9 Innings
4.1
4.1
Ryan Webb
Careerverified
Per 9 Inningsverified
3.36
3.36
Brad Keller
Careerverified
Per 9 Inningsverified
0.256
0.256
Ryan Webb
Career
Per 9 Innings
0.268
0.268
Brad Keller
Careerverified
Per 9 Innings
2370
27
Ryan Webb
Career
Per 9 Innings
1180
27
Brad Keller
Careerverified
Per 9 Innings
790
9
Ryan Webb
Career
Per 9 Innings
393.1
9
Brad Keller
Career
Per 9 Inningsverified
772
8.79
Ryan Webb
Careerverified
Per 9 Innings
404
9.24
Brad Keller
Careerverified
Per 9 Inningsverified
8.79
8.79
Ryan Webb
Career
Per 9 Innings
9.24
9.24
Brad Keller
Career
Per 9 Innings
75
0.85
Ryan Webb
Careerverified
Per 9 Inningsverified
21
0.48
Brad Keller
Career
Per 9 Innings
0.85
0.85
Ryan Webb
Careerverified
Per 9 Inningsverified
0.48
0.48
Brad Keller
Career
Per 9 Innings
0.32
0.32
Ryan Webb
Careerverified
Per 9 Inningsverified
0.06
0.06
Brad Keller
Career
Per 9 Innings
340
3.87
Ryan Webb
Careerverified
Per 9 Inningsverified
124
2.84
Brad Keller
Careerverified
Per 9 Inningsverified
5
0.06
Ryan Webb
Career
Per 9 Innings
29
0.66
Brad Keller
Career
Per 9 Innings
3.87
3.87
Ryan Webb
Careerverified
Per 9 Inningsverified
2.84
2.84
Brad Keller
Careerverified
Per 9 Inningsverified
613
6.98
Ryan Webb
Career
Per 9 Innings
271
6.2
Brad Keller
Careerverified
Per 9 Inningsverified
6.98
6.98
Ryan Webb
Career
Per 9 Innings
6.2
6.2
Brad Keller
Careerverified
Per 9 Inningsverified
2.62
2.62
Ryan Webb
Career
Per 9 Innings
0.72
0.72
Brad Keller
Careerverified
Per 9 Inningsverified
1.206
1.206
Ryan Webb
Career
Per 9 Innings
1.004
1.004
Brad Keller
Career
Per 9 Innings
45
0.51
Ryan Webb
Careerverified
Per 9 Inningsverified
16
0.37
Brad Keller
Career
Per 9 Innings
33
0.38
Ryan Webb
Careerverified
Per 9 Inningsverified
13
0.3
Brad Keller
Careerverified
Per 9 Inningsverified
1
0.01
Ryan Webb
Career
Per 9 Innings
3
0.07
Brad Keller
Careerverified
Per 9 Inningsverified
3416
38.92
Ryan Webb
Career
Per 9 Innings
1673
38.28
Brad Keller
Career
Per 9 Innings
28
0.32
Ryan Webb
Careerverified
Per 9 Inningsverified
105
2.4
Brad Keller
Career
Per 9 Innings
393
4.48
Ryan Webb
Careerverified
Per 9 Inningsverified
168
3.84
Brad Keller
Career
Per 9 Innings
4.48
4.48
Ryan Webb
Careerverified
Per 9 Inningsverified
3.84
3.84
Brad Keller
Careerverified
Per 9 Inningsverified
4
0.05
Ryan Webb
Career
Per 9 Innings
19
0.43
Brad Keller
Career
Per 9 Innings
25
0.28
Ryan Webb
Careerverified
Per 9 Inningsverified
11
0.25
Brad Keller
Careerverified
Per 9 Inningsverified
98
1.12
Ryan Webb
Career
Per 9 Innings
44
1.01
Brad Keller
Career
Per 9 Innings
1.408
1.408
Ryan Webb
Careerverified
Per 9 Inningsverified
1.342
1.342
Brad Keller
Careerverified
Per 9 Innings
3014
34.34
Ryan Webb
Career
Per 9 Inningsverified
1506
34.46
Brad Keller
Career
Per 9 Innings
1.68
1.68
Ryan Webb
Careerverified
Per 9 Inningsverified
0.45
0.45
Brad Keller
Careerverified
Per 9 Inningsverified
0.3
0.3
Ryan Webb
Career
Per 9 Innings
0.316
0.316
Brad Keller
Careerverified
Per 9 Inningsverified
38.92
38.92
Ryan Webb
Career
Per 9 Innings
38.28
38.28

Fielding Stats for Brad Keller and Ryan Webb

Brad Keller
Career
Per 9 Innings
8
8
Ryan Webb
Career
Per 9 Innings
8
8
Brad Keller
Career
Per 9 Innings
234
2.67
Ryan Webb
Careerverified
Per 9 Inningsverified
375
8.58
Brad Keller
Careerverified
Per 9 Inningsverified
117
1.33
Ryan Webb
Career
Per 9 Innings
0
0
Brad Keller
Careerverified
Per 9 Innings
2370
27
Ryan Webb
Career
Per 9 Innings
1180
27
Brad Keller
Careerverified
Per 9 Innings
790
9
Ryan Webb
Career
Per 9 Innings
393.1
9
Brad Keller
Careerverified
Per 9 Innings
42
0.48
Ryan Webb
Career
Per 9 Innings
21
0.48
Brad Keller
Careerverified
Per 9 Innings
73
0.83
Ryan Webb
Career
Per 9 Inningsverified
71
1.62
Brad Keller
Career
Per 9 Inningsverified
4
0.05
Ryan Webb
Career
Per 9 Innings
4
0.09
Brad Keller
Careerverified
Per 9 Innings
119
1.36
Ryan Webb
Career
Per 9 Inningsverified
96
2.2
Brad Keller
Careerverified
Per 9 Innings
115
1.31
Ryan Webb
Career
Per 9 Inningsverified
92
2.11
Brad Keller
Careerverified
Per 9 Inningsverified
96.64
96.64
Ryan Webb
Career
Per 9 Innings
95.83
95.83
Brad Keller
Careerverified
Per 9 Inningsverified
0.492
0.492
Ryan Webb
Career
Per 9 Innings
0.245
0.245
Brad Keller
Careerverified
Per 9 Inningsverified
50
50
Ryan Webb
Career
Per 9 Innings
0
0
Brad Keller
Career
Per 9 Innings
6
0.07
Ryan Webb
Career
Per 9 Inningsverified
6
0.14
Brad Keller
Career
Per 9 Innings
0
0
Ryan Webb
Career
Per 9 Innings
0
0
Brad Keller
Career
Per 9 Innings
0
0
Ryan Webb
Career
Per 9 Innings
0
0
Brad Keller
Career
Per 9 Innings
0
0
Ryan Webb
Career
Per 9 Innings
0
0
Brad Keller
Career
Per 9 Innings
0
0
Ryan Webb
Career
Per 9 Innings
0
0

Hitting Stats for Brad Keller and Ryan Webb

Brad Keller
Career
Per 600 PA
8
8
Ryan Webb
Career
Per 600 PA
8
8
Brad Keller
Career
Per 600 PA
234
7020
Ryan Webb
Careerverified
Per 600 PAverified
375
45000
Brad Keller
Careerverified
Per 600 PA
20
600
Ryan Webb
Career
Per 600 PA
5
600
Brad Keller
Careerverified
Per 600 PA
16
480
Ryan Webb
Career
Per 600 PAverified
5
600
Brad Keller
Career
Per 600 PA
0.125
0.125
Ryan Webb
Careerverified
Per 600 PAverified
0.2
0.2
Brad Keller
Careerverified
Per 600 PAverified
0.425
0.425
Ryan Webb
Career
Per 600 PA
0.4
0.4
Brad Keller
Careerverified
Per 600 PA
2
60
Ryan Webb
Career
Per 600 PAverified
1
120
Brad Keller
Careerverified
Per 600 PA
2
60
Ryan Webb
Career
Per 600 PAverified
1
120
Brad Keller
Career
Per 600 PA
0
0
Ryan Webb
Career
Per 600 PA
0
0
Brad Keller
Career
Per 600 PA
0
0
Ryan Webb
Career
Per 600 PA
0
0
Brad Keller
Career
Per 600 PA
0
0
Ryan Webb
Career
Per 600 PA
0
0
Brad Keller
Career
Per 600 PA
0
0
Ryan Webb
Career
Per 600 PA
0
0
Brad Keller
Career
Per 600 PA
0
0
Ryan Webb
Career
Per 600 PA
0
0
Brad Keller
Career
Per 600 PA
0
0
Ryan Webb
Career
Per 600 PA
0
0
Brad Keller
Career
Per 600 PA
0
0
Ryan Webb
Career
Per 600 PA
0
0
Brad Keller
Careerverified
Per 600 PA
0.35
10.6
Ryan Webb
Career
Per 600 PAverified
0.18
21.64
Brad Keller
Careerverified
Per 600 PA
2
60
Ryan Webb
Career
Per 600 PAverified
1
120
Brad Keller
Careerverified
Per 600 PA
3
90
Ryan Webb
Career
Per 600 PAverified
1
120
Brad Keller
Career
Per 600 PA
0.177
0.177
Ryan Webb
Careerverified
Per 600 PAverified
0.2
0.2
Brad Keller
Career
Per 600 PA
0.125
0.125
Ryan Webb
Careerverified
Per 600 PAverified
0.2
0.2
Brad Keller
Career
Per 600 PA
0.302
0.302
Ryan Webb
Careerverified
Per 600 PAverified
0.4
0.4
Brad Keller
Career
Per 600 PA
0
0
Ryan Webb
Career
Per 600 PA
0
0
Brad Keller
Career
Per 600 PA
0.111
0.111
Ryan Webb
Careerverified
Per 600 PAverified
0.14
0.14
Brad Keller
Career
Per 600 PA
0.214
0.214
Ryan Webb
Careerverified
Per 600 PAverified
0.25
0.25
Brad Keller
Career
Per 600 PA
0.286
0.286
Ryan Webb
Careerverified
Per 600 PAverified
1
1
Brad Keller
Career
Per 600 PA
1
30
Ryan Webb
Career
Per 600 PAverified
1
120
Brad Keller
Careerverified
Per 600 PAverified
1
30
Ryan Webb
Career
Per 600 PA
0
0
Brad Keller
Careerverified
Per 600 PA
2
60
Ryan Webb
Career
Per 600 PAverified
1
120
Brad Keller
Career
Per 600 PA
0.11
3.2
Ryan Webb
Careerverified
Per 600 PAverified
0.15
17.79
Brad Keller
Career
Per 600 PA
0
0
Ryan Webb
Career
Per 600 PA
0
0
Brad Keller
Careerverified
Per 600 PAverified
1
30
Ryan Webb
Career
Per 600 PA
0
0
Brad Keller
Career
Per 600 PA
0
0
Ryan Webb
Career
Per 600 PA
0
0
Brad Keller
Career
Per 600 PAverified
9
270
Ryan Webb
Careerverified
Per 600 PA
4
480
Brad Keller
Careerverified
Per 600 PAverified
2.22
2.22
Ryan Webb
Career
Per 600 PA
1.25
1.25
Brad Keller
Careerverified
Per 600 PAverified
0.11
0.11
Ryan Webb
Career
Per 600 PA
0
0
Brad Keller
Careerverified
Per 600 PAverified
3
90
Ryan Webb
Career
Per 600 PA
0
0
Brad Keller
Career
Per 600 PA
0
0
Ryan Webb
Career
Per 600 PA
0
0
Brad Keller
Career
Per 600 PA
0
0
Ryan Webb
Career
Per 600 PA
0
0
Brad Keller
Career
Per 600 PA
0
0
Ryan Webb
Career
Per 600 PA
0
0
Brad Keller
Career
Per 600 PA
0
0
Ryan Webb
Career
Per 600 PA
0
0
Brad Keller
Career
Per 600 PA
0
0
Ryan Webb
Career
Per 600 PA
0
0
Brad Keller
Career
Per 600 PA
Ryan Webb
Career
Per 600 PA