Brad Keller vs. Thad Weber — Career Comparison

MillenialGeorgiaThrows RightBats RightNorth AmericaChicago CubsNational LeagueStarting Pitcher
MillenialNebraskaThrows RightBats RightNorth AmericaToronto Blue JaysAmerican LeagueRelief Pitcher

Brad Keller built a career as a starting pitcher and Thad Weber as a reliever — different jobs with different demands — but on the metrics that apply to both, a comparison is still worth making. Thad Weber posted stronger surface numbers — ERA 3.79 and WHIP 1.684 compared to 4.14 and 1.414 for Brad Keller. By the career numbers, Thad Weber had the better of this cross-role comparison — though era context would sharpen the verdict.

Pitching Stats for Brad Keller and Thad Weber

Brad Keller
Careerverified
Per 9 Inningsverified
8
8
Thad Weber
Career
Per 9 Innings
2
2
Brad Keller
Careerverified
Per 9 Innings
234
2.67
Thad Weber
Career
Per 9 Inningsverified
10
4.74
Brad Keller
Careerverified
Per 9 Inningsverified
117
1.33
Thad Weber
Career
Per 9 Innings
0
0
Brad Keller
Careerverified
Per 9 Inningsverified
42
0.48
Thad Weber
Career
Per 9 Innings
0
0
Brad Keller
Career
Per 9 Inningsverified
59
0.67
Thad Weber
Careerverified
Per 9 Innings
2
0.95
Brad Keller
Careerverified
Per 9 Inningsverified
41.58
41.58
Thad Weber
Career
Per 9 Innings
0
0
Brad Keller
Careerverified
Per 9 Inningsverified
50
50
Thad Weber
Career
Per 9 Innings
0
0
Brad Keller
Careerverified
Per 9 Inningsverified
2
0.02
Thad Weber
Career
Per 9 Innings
0
0
Brad Keller
Careerverified
Per 9 Inningsverified
1
0.01
Thad Weber
Career
Per 9 Innings
0
0
Brad Keller
Careerverified
Per 9 Inningsverified
5
0.06
Thad Weber
Career
Per 9 Innings
0
0
Brad Keller
Career
Per 9 Innings
363
4.14
Thad Weber
Careerverified
Per 9 Inningsverified
8
3.79
Brad Keller
Career
Per 9 Innings
4.14
4.14
Thad Weber
Careerverified
Per 9 Inningsverified
3.79
3.79
Brad Keller
Careerverified
Per 9 Inningsverified
4.22
4.22
Thad Weber
Career
Per 9 Innings
5.69
5.69
Brad Keller
Careerverified
Per 9 Inningsverified
4.1
4.1
Thad Weber
Career
Per 9 Innings
4.79
4.79
Brad Keller
Careerverified
Per 9 Inningsverified
0.256
0.256
Thad Weber
Career
Per 9 Innings
0.301
0.301
Brad Keller
Careerverified
Per 9 Innings
2370
27
Thad Weber
Career
Per 9 Innings
57
27
Brad Keller
Careerverified
Per 9 Innings
790
9
Thad Weber
Career
Per 9 Innings
19
9
Brad Keller
Career
Per 9 Inningsverified
772
8.79
Thad Weber
Careerverified
Per 9 Innings
22
10.42
Brad Keller
Careerverified
Per 9 Inningsverified
8.79
8.79
Thad Weber
Career
Per 9 Innings
10.42
10.42
Brad Keller
Career
Per 9 Inningsverified
75
0.85
Thad Weber
Careerverified
Per 9 Innings
2
0.95
Brad Keller
Careerverified
Per 9 Inningsverified
0.85
0.85
Thad Weber
Career
Per 9 Innings
0.95
0.95
Brad Keller
Career
Per 9 Innings
0.32
0.32
Thad Weber
Careerverified
Per 9 Inningsverified
0.2
0.2
Brad Keller
Career
Per 9 Inningsverified
340
3.87
Thad Weber
Careerverified
Per 9 Innings
10
4.74
Brad Keller
Career
Per 9 Innings
5
0.06
Thad Weber
Careerverified
Per 9 Inningsverified
0
0
Brad Keller
Careerverified
Per 9 Inningsverified
3.87
3.87
Thad Weber
Career
Per 9 Innings
4.74
4.74
Brad Keller
Careerverified
Per 9 Inningsverified
613
6.98
Thad Weber
Career
Per 9 Innings
11
5.21
Brad Keller
Careerverified
Per 9 Inningsverified
6.98
6.98
Thad Weber
Career
Per 9 Innings
5.21
5.21
Brad Keller
Careerverified
Per 9 Inningsverified
2.62
2.62
Thad Weber
Career
Per 9 Innings
1.1
1.1
Brad Keller
Careerverified
Per 9 Inningsverified
1.206
1.206
Thad Weber
Career
Per 9 Innings
1.105
1.105
Brad Keller
Career
Per 9 Innings
45
0.51
Thad Weber
Careerverified
Per 9 Inningsverified
0
0
Brad Keller
Career
Per 9 Innings
33
0.38
Thad Weber
Careerverified
Per 9 Inningsverified
0
0
Brad Keller
Career
Per 9 Innings
1
0.01
Thad Weber
Careerverified
Per 9 Inningsverified
0
0
Brad Keller
Careerverified
Per 9 Innings
3416
38.92
Thad Weber
Career
Per 9 Inningsverified
85
40.26
Brad Keller
Careerverified
Per 9 Innings
28
0.32
Thad Weber
Career
Per 9 Inningsverified
6
2.84
Brad Keller
Career
Per 9 Innings
393
4.48
Thad Weber
Careerverified
Per 9 Inningsverified
9
4.26
Brad Keller
Career
Per 9 Innings
4.48
4.48
Thad Weber
Careerverified
Per 9 Inningsverified
4.26
4.26
Brad Keller
Career
Per 9 Innings
4
0.05
Thad Weber
Careerverified
Per 9 Inningsverified
0
0
Brad Keller
Career
Per 9 Inningsverified
25
0.28
Thad Weber
Careerverified
Per 9 Innings
2
0.95
Brad Keller
Careerverified
Per 9 Innings
98
1.12
Thad Weber
Career
Per 9 Inningsverified
4
1.89
Brad Keller
Careerverified
Per 9 Inningsverified
1.408
1.408
Thad Weber
Career
Per 9 Innings
1.684
1.684
Brad Keller
Careerverified
Per 9 Innings
3014
34.34
Thad Weber
Career
Per 9 Inningsverified
73
34.58
Brad Keller
Career
Per 9 Innings
1.68
1.68
Thad Weber
Careerverified
Per 9 Inningsverified
0.9
0.9
Brad Keller
Careerverified
Per 9 Inningsverified
0.3
0.3
Thad Weber
Career
Per 9 Innings
0.333
0.333
Brad Keller
Career
Per 9 Innings
38.92
38.92
Thad Weber
Careerverified
Per 9 Inningsverified
40.26
40.26

Fielding Stats for Brad Keller and Thad Weber

Brad Keller
Careerverified
Per 9 Inningsverified
8
8
Thad Weber
Career
Per 9 Innings
2
2
Brad Keller
Careerverified
Per 9 Innings
234
2.67
Thad Weber
Career
Per 9 Inningsverified
10
4.74
Brad Keller
Careerverified
Per 9 Inningsverified
117
1.33
Thad Weber
Career
Per 9 Innings
0
0
Brad Keller
Careerverified
Per 9 Innings
2370
27
Thad Weber
Career
Per 9 Innings
57
27
Brad Keller
Careerverified
Per 9 Innings
790
9
Thad Weber
Career
Per 9 Innings
19
9
Brad Keller
Careerverified
Per 9 Innings
42
0.48
Thad Weber
Career
Per 9 Inningsverified
2
0.95
Brad Keller
Careerverified
Per 9 Innings
73
0.83
Thad Weber
Career
Per 9 Inningsverified
4
1.89
Brad Keller
Career
Per 9 Inningsverified
4
0.05
Thad Weber
Careerverified
Per 9 Innings
1
0.47
Brad Keller
Careerverified
Per 9 Innings
119
1.36
Thad Weber
Career
Per 9 Inningsverified
7
3.32
Brad Keller
Careerverified
Per 9 Innings
115
1.31
Thad Weber
Career
Per 9 Inningsverified
6
2.84
Brad Keller
Careerverified
Per 9 Inningsverified
96.64
96.64
Thad Weber
Career
Per 9 Innings
85.71
85.71
Brad Keller
Career
Per 9 Innings
0.492
0.492
Thad Weber
Careerverified
Per 9 Inningsverified
0.6
0.6
Brad Keller
Careerverified
Per 9 Inningsverified
50
50
Thad Weber
Career
Per 9 Innings
0
0
Brad Keller
Careerverified
Per 9 Inningsverified
6
0.07
Thad Weber
Career
Per 9 Innings
0
0
Brad Keller
Career
Per 9 Innings
0
0
Thad Weber
Career
Per 9 Innings
0
0
Brad Keller
Career
Per 9 Innings
0
0
Thad Weber
Career
Per 9 Innings
0
0
Brad Keller
Career
Per 9 Innings
0
0
Thad Weber
Career
Per 9 Innings
0
0
Brad Keller
Career
Per 9 Innings
0
0
Thad Weber
Career
Per 9 Innings
0
0

Hitting Stats for Brad Keller and Thad Weber

Brad Keller
Careerverified
Per 600 PAverified
8
8
Thad Weber
Career
Per 600 PA
2
2
Brad Keller
Careerverified
Per 600 PAverified
234
7020
Thad Weber
Career
Per 600 PA
10
2000
Brad Keller
Careerverified
Per 600 PA
20
600
Thad Weber
Career
Per 600 PA
3
600
Brad Keller
Careerverified
Per 600 PA
16
480
Thad Weber
Career
Per 600 PAverified
3
600
Brad Keller
Careerverified
Per 600 PAverified
0.125
0.125
Thad Weber
Career
Per 600 PA
0
0
Brad Keller
Careerverified
Per 600 PAverified
0.425
0.425
Thad Weber
Career
Per 600 PA
0
0
Brad Keller
Careerverified
Per 600 PAverified
2
60
Thad Weber
Career
Per 600 PA
0
0
Brad Keller
Careerverified
Per 600 PAverified
2
60
Thad Weber
Career
Per 600 PA
0
0
Brad Keller
Career
Per 600 PA
0
0
Thad Weber
Career
Per 600 PA
0
0
Brad Keller
Career
Per 600 PA
0
0
Thad Weber
Career
Per 600 PA
0
0
Brad Keller
Career
Per 600 PA
0
0
Thad Weber
Career
Per 600 PA
0
0
Brad Keller
Career
Per 600 PA
0
0
Thad Weber
Career
Per 600 PA
0
0
Brad Keller
Career
Per 600 PA
0
0
Thad Weber
Career
Per 600 PA
Brad Keller
Career
Per 600 PA
0
0
Thad Weber
Career
Per 600 PA
0
0
Brad Keller
Career
Per 600 PA
0
0
Thad Weber
Career
Per 600 PA
Brad Keller
Careerverified
Per 600 PAverified
0.35
10.6
Thad Weber
Career
Per 600 PA
0
0
Brad Keller
Careerverified
Per 600 PAverified
2
60
Thad Weber
Career
Per 600 PA
0
0
Brad Keller
Careerverified
Per 600 PAverified
3
90
Thad Weber
Career
Per 600 PA
0
0
Brad Keller
Careerverified
Per 600 PAverified
0.177
0.177
Thad Weber
Career
Per 600 PA
0
0
Brad Keller
Careerverified
Per 600 PAverified
0.125
0.125
Thad Weber
Career
Per 600 PA
0
0
Brad Keller
Careerverified
Per 600 PAverified
0.302
0.302
Thad Weber
Career
Per 600 PA
0
0
Brad Keller
Career
Per 600 PA
0
0
Thad Weber
Career
Per 600 PA
0
0
Brad Keller
Careerverified
Per 600 PAverified
0.111
0.111
Thad Weber
Career
Per 600 PA
0
0
Brad Keller
Careerverified
Per 600 PAverified
0.214
0.214
Thad Weber
Career
Per 600 PA
0
0
Brad Keller
Careerverified
Per 600 PAverified
0.286
0.286
Thad Weber
Career
Per 600 PA
0
0
Brad Keller
Careerverified
Per 600 PAverified
1
30
Thad Weber
Career
Per 600 PA
0
0
Brad Keller
Careerverified
Per 600 PAverified
1
30
Thad Weber
Career
Per 600 PA
0
0
Brad Keller
Careerverified
Per 600 PAverified
2
60
Thad Weber
Career
Per 600 PA
0
0
Brad Keller
Careerverified
Per 600 PAverified
0.11
3.2
Thad Weber
Career
Per 600 PA
-0.3
-60
Brad Keller
Career
Per 600 PA
0
0
Thad Weber
Career
Per 600 PA
0
0
Brad Keller
Careerverified
Per 600 PAverified
1
30
Thad Weber
Career
Per 600 PA
0
0
Brad Keller
Career
Per 600 PA
0
0
Thad Weber
Career
Per 600 PA
0
0
Brad Keller
Career
Per 600 PA
9
270
Thad Weber
Careerverified
Per 600 PAverified
0
0
Brad Keller
Careerverified
Per 600 PAverified
2.22
2.22
Thad Weber
Career
Per 600 PA
Brad Keller
Careerverified
Per 600 PAverified
0.11
0.11
Thad Weber
Career
Per 600 PA
Brad Keller
Careerverified
Per 600 PAverified
3
90
Thad Weber
Career
Per 600 PA
0
0
Brad Keller
Career
Per 600 PA
0
0
Thad Weber
Career
Per 600 PA
0
0
Brad Keller
Career
Per 600 PA
0
0
Thad Weber
Career
Per 600 PA
0
0
Brad Keller
Career
Per 600 PA
0
0
Thad Weber
Career
Per 600 PA
0
0
Brad Keller
Career
Per 600 PA
0
0
Thad Weber
Career
Per 600 PA
0
0
Brad Keller
Career
Per 600 PA
0
0
Thad Weber
Career
Per 600 PA
0
0
Brad Keller
Career
Per 600 PA
Thad Weber
Career
Per 600 PA