Randy Niemann vs. Jim Shellenback — Career Comparison

Baby BoomersCaliforniaThrows LeftBats LeftNorth AmericaHouston AstrosAmerican LeagueRelief Pitcher
Silent GenerationCaliforniaThrows LeftBats LeftNorth AmericaWashington SenatorsAmerican LeagueStarting Pitcher

Jim Shellenback built a career as a starting pitcher and Randy Niemann as a reliever — different jobs with different demands — but on the metrics that apply to both, a comparison is still worth making. Randy Niemann led in home run suppression (HR9+ 294 vs 138), walk avoidance (BB%+ 108 vs 86), and skill-based run prevention (DICE+ 109 vs 97). Jim Shellenback held the edge in run prevention (ERA+ 98 vs 86). Role difference aside, Randy Niemann holds a clear edge on every meaningful shared measure.

Pitching Stats for Randy Niemann and Jim Shellenback

Randy Niemann
Career
Per 9 Innings
8
8
Jim Shellenback
Careerverified
Per 9 Inningsverified
9
9
Randy Niemann
Career
Per 9 Inningsverified
122
5.49
Jim Shellenback
Careerverified
Per 9 Innings
165
3.27
Randy Niemann
Career
Per 9 Innings
10
0.45
Jim Shellenback
Careerverified
Per 9 Inningsverified
48
0.95
Randy Niemann
Career
Per 9 Innings
7
0.32
Jim Shellenback
Careerverified
Per 9 Innings
16
0.32
Randy Niemann
Careerverified
Per 9 Inningsverified
8
0.36
Jim Shellenback
Career
Per 9 Innings
30
0.59
Randy Niemann
Careerverified
Per 9 Inningsverified
46.67
46.67
Jim Shellenback
Career
Per 9 Innings
34.78
34.78
Randy Niemann
Career
Per 9 Innings
8.2
8.2
Jim Shellenback
Careerverified
Per 9 Inningsverified
29.09
29.09
Randy Niemann
Career
Per 9 Innings
3
0.14
Jim Shellenback
Careerverified
Per 9 Inningsverified
8
0.16
Randy Niemann
Career
Per 9 Inningsverified
2
0.09
Jim Shellenback
Career
Per 9 Innings
2
0.04
Randy Niemann
Careerverified
Per 9 Inningsverified
3
0.14
Jim Shellenback
Career
Per 9 Innings
2
0.04
Randy Niemann
Careerverified
Per 9 Innings
103
4.64
Jim Shellenback
Career
Per 9 Inningsverified
192
3.81
Randy Niemann
Career
Per 9 Innings
4.64
4.64
Jim Shellenback
Careerverified
Per 9 Inningsverified
3.81
3.81
Randy Niemann
Career
Per 9 Innings
4.23
4.23
Jim Shellenback
Careerverified
Per 9 Inningsverified
4.06
4.06
Randy Niemann
Careerverified
Per 9 Inningsverified
3.82
3.82
Jim Shellenback
Career
Per 9 Innings
4.54
4.54
Randy Niemann
Career
Per 9 Innings
0.283
0.283
Jim Shellenback
Careerverified
Per 9 Inningsverified
0.256
0.256
Randy Niemann
Career
Per 9 Innings
600
27
Jim Shellenback
Careerverified
Per 9 Innings
1362
27
Randy Niemann
Career
Per 9 Innings
200
9
Jim Shellenback
Careerverified
Per 9 Innings
454
9
Randy Niemann
Careerverified
Per 9 Innings
219
9.86
Jim Shellenback
Career
Per 9 Inningsverified
443
8.78
Randy Niemann
Career
Per 9 Innings
9.86
9.86
Jim Shellenback
Careerverified
Per 9 Inningsverified
8.78
8.78
Randy Niemann
Careerverified
Per 9 Inningsverified
8
0.36
Jim Shellenback
Career
Per 9 Innings
40
0.79
Randy Niemann
Careerverified
Per 9 Inningsverified
0.36
0.36
Jim Shellenback
Career
Per 9 Innings
0.79
0.79
Randy Niemann
Careerverified
Per 9 Inningsverified
0.07
0.07
Jim Shellenback
Career
Per 9 Innings
0.24
0.24
Randy Niemann
Careerverified
Per 9 Inningsverified
82
3.69
Jim Shellenback
Career
Per 9 Innings
200
3.96
Randy Niemann
Careerverified
Per 9 Innings
12
0.54
Jim Shellenback
Career
Per 9 Inningsverified
14
0.28
Randy Niemann
Careerverified
Per 9 Inningsverified
3.69
3.69
Jim Shellenback
Career
Per 9 Innings
3.96
3.96
Randy Niemann
Career
Per 9 Inningsverified
102
4.59
Jim Shellenback
Careerverified
Per 9 Innings
222
4.4
Randy Niemann
Careerverified
Per 9 Inningsverified
4.59
4.59
Jim Shellenback
Career
Per 9 Innings
4.4
4.4
Randy Niemann
Career
Per 9 Innings
0.84
0.84
Jim Shellenback
Careerverified
Per 9 Inningsverified
1.35
1.35
Randy Niemann
Career
Per 9 Innings
0.92
0.92
Jim Shellenback
Careerverified
Per 9 Inningsverified
0.93
0.93
Randy Niemann
Career
Per 9 Innings
11
0.5
Jim Shellenback
Careerverified
Per 9 Inningsverified
6
0.12
Randy Niemann
Careerverified
Per 9 Innings
6
0.27
Jim Shellenback
Career
Per 9 Inningsverified
8
0.16
Randy Niemann
Career
Per 9 Innings
4
0.18
Jim Shellenback
Careerverified
Per 9 Inningsverified
2
0.04
Randy Niemann
Career
Per 9 Inningsverified
885
39.82
Jim Shellenback
Careerverified
Per 9 Innings
1960
38.85
Randy Niemann
Career
Per 9 Inningsverified
36
1.62
Jim Shellenback
Career
Per 9 Innings
36
0.71
Randy Niemann
Careerverified
Per 9 Innings
112
5.04
Jim Shellenback
Career
Per 9 Inningsverified
228
4.52
Randy Niemann
Career
Per 9 Innings
5.04
5.04
Jim Shellenback
Careerverified
Per 9 Inningsverified
4.52
4.52
Randy Niemann
Career
Per 9 Innings
14
0.63
Jim Shellenback
Careerverified
Per 9 Inningsverified
12
0.24
Randy Niemann
Careerverified
Per 9 Innings
10
0.45
Jim Shellenback
Career
Per 9 Inningsverified
11
0.22
Randy Niemann
Careerverified
Per 9 Inningsverified
19
0.86
Jim Shellenback
Career
Per 9 Innings
4
0.08
Randy Niemann
Career
Per 9 Innings
1.505
1.505
Jim Shellenback
Careerverified
Per 9 Inningsverified
1.416
1.416
Randy Niemann
Career
Per 9 Inningsverified
773
34.78
Jim Shellenback
Careerverified
Per 9 Innings
1729
34.28
Randy Niemann
Careerverified
Per 9 Inningsverified
0.92
0.92
Jim Shellenback
Career
Per 9 Innings
1.38
1.38
Randy Niemann
Career
Per 9 Innings
0.318
0.318
Jim Shellenback
Careerverified
Per 9 Inningsverified
0.275
0.275
Randy Niemann
Careerverified
Per 9 Inningsverified
39.83
39.83
Jim Shellenback
Career
Per 9 Innings
38.85
38.85

Fielding Stats for Randy Niemann and Jim Shellenback

Randy Niemann
Career
Per 9 Innings
8
8
Jim Shellenback
Careerverified
Per 9 Inningsverified
9
9
Randy Niemann
Career
Per 9 Inningsverified
122
5.49
Jim Shellenback
Careerverified
Per 9 Innings
165
3.27
Randy Niemann
Career
Per 9 Innings
10
0.45
Jim Shellenback
Careerverified
Per 9 Inningsverified
48
0.95
Randy Niemann
Career
Per 9 Innings
600
27
Jim Shellenback
Careerverified
Per 9 Innings
1361
27
Randy Niemann
Career
Per 9 Innings
200
9
Jim Shellenback
Careerverified
Per 9 Innings
453.2
9
Randy Niemann
Career
Per 9 Inningsverified
16
0.72
Jim Shellenback
Careerverified
Per 9 Innings
21
0.42
Randy Niemann
Career
Per 9 Innings
37
1.67
Jim Shellenback
Careerverified
Per 9 Inningsverified
91
1.81
Randy Niemann
Careerverified
Per 9 Inningsverified
0
0
Jim Shellenback
Career
Per 9 Innings
5
0.1
Randy Niemann
Career
Per 9 Inningsverified
53
2.39
Jim Shellenback
Careerverified
Per 9 Innings
117
2.32
Randy Niemann
Career
Per 9 Inningsverified
53
2.39
Jim Shellenback
Careerverified
Per 9 Innings
112
2.22
Randy Niemann
Careerverified
Per 9 Inningsverified
100
100
Jim Shellenback
Career
Per 9 Innings
95.73
95.73
Randy Niemann
Career
Per 9 Innings
0.434
0.434
Jim Shellenback
Careerverified
Per 9 Inningsverified
0.679
0.679
Randy Niemann
Career
Per 9 Innings
8.2
8.2
Jim Shellenback
Careerverified
Per 9 Inningsverified
29.09
29.09
Randy Niemann
Career
Per 9 Innings
2
0.09
Jim Shellenback
Careerverified
Per 9 Inningsverified
6
0.12
Randy Niemann
Career
Per 9 Innings
0
0
Jim Shellenback
Career
Per 9 Innings
0
0
Randy Niemann
Career
Per 9 Innings
0
0
Jim Shellenback
Career
Per 9 Innings
0
0
Randy Niemann
Career
Per 9 Innings
0
0
Jim Shellenback
Career
Per 9 Innings
0
0
Randy Niemann
Career
Per 9 Innings
0
0
Jim Shellenback
Career
Per 9 Innings
0
0

Hitting Stats for Randy Niemann and Jim Shellenback

Randy Niemann
Career
Per 600 PA
8
8
Jim Shellenback
Careerverified
Per 600 PAverified
9
9
Randy Niemann
Career
Per 600 PAverified
122
2218.18
Jim Shellenback
Careerverified
Per 600 PA
166
881.42
Randy Niemann
Career
Per 600 PA
33
600
Jim Shellenback
Careerverified
Per 600 PA
113
600
Randy Niemann
Career
Per 600 PA
30
545.45
Jim Shellenback
Careerverified
Per 600 PAverified
104
552.21
Randy Niemann
Careerverified
Per 600 PAverified
0.267
0.267
Jim Shellenback
Career
Per 600 PA
0.135
0.135
Randy Niemann
Careerverified
Per 600 PAverified
0.606
0.606
Jim Shellenback
Career
Per 600 PA
0.358
0.358
Randy Niemann
Career
Per 600 PAverified
8
145.45
Jim Shellenback
Careerverified
Per 600 PA
14
74.34
Randy Niemann
Career
Per 600 PAverified
8
145.45
Jim Shellenback
Careerverified
Per 600 PA
12
63.72
Randy Niemann
Career
Per 600 PA
0
0
Jim Shellenback
Careerverified
Per 600 PAverified
2
10.62
Randy Niemann
Career
Per 600 PA
0
0
Jim Shellenback
Career
Per 600 PA
0
0
Randy Niemann
Career
Per 600 PA
0
0
Jim Shellenback
Career
Per 600 PA
0
0
Randy Niemann
Career
Per 600 PA
0
0
Jim Shellenback
Careerverified
Per 600 PAverified
2
10.62
Randy Niemann
Career
Per 600 PA
0
0
Jim Shellenback
Careerverified
Per 600 PAverified
0.143
0.143
Randy Niemann
Career
Per 600 PA
0
0
Jim Shellenback
Career
Per 600 PA
0
0
Randy Niemann
Career
Per 600 PA
0
0
Jim Shellenback
Career
Per 600 PA
0
0
Randy Niemann
Career
Per 600 PAverified
1.8
32.79
Jim Shellenback
Careerverified
Per 600 PA
1.89
10.04
Randy Niemann
Career
Per 600 PAverified
8
145.45
Jim Shellenback
Careerverified
Per 600 PA
16
84.96
Randy Niemann
Career
Per 600 PAverified
10
181.82
Jim Shellenback
Careerverified
Per 600 PA
17
90.27
Randy Niemann
Careerverified
Per 600 PAverified
0.313
0.313
Jim Shellenback
Career
Per 600 PA
0.159
0.159
Randy Niemann
Careerverified
Per 600 PAverified
0.267
0.267
Jim Shellenback
Career
Per 600 PA
0.154
0.154
Randy Niemann
Careerverified
Per 600 PAverified
0.579
0.579
Jim Shellenback
Career
Per 600 PA
0.313
0.313
Randy Niemann
Career
Per 600 PA
0
0
Jim Shellenback
Careerverified
Per 600 PAverified
0.019
0.019
Randy Niemann
Careerverified
Per 600 PAverified
0.207
0.207
Jim Shellenback
Career
Per 600 PA
0.11
0.11
Randy Niemann
Careerverified
Per 600 PAverified
0.417
0.417
Jim Shellenback
Career
Per 600 PA
0.202
0.202
Randy Niemann
Careerverified
Per 600 PAverified
0.348
0.348
Jim Shellenback
Career
Per 600 PA
0.171
0.171
Randy Niemann
Career
Per 600 PA
2
36.36
Jim Shellenback
Careerverified
Per 600 PAverified
8
42.48
Randy Niemann
Career
Per 600 PA
0
0
Jim Shellenback
Careerverified
Per 600 PAverified
7
37.17
Randy Niemann
Career
Per 600 PA
2
36.36
Jim Shellenback
Careerverified
Per 600 PAverified
15
79.65
Randy Niemann
Careerverified
Per 600 PAverified
2.54
46.1
Jim Shellenback
Career
Per 600 PA
-1.01
-5.35
Randy Niemann
Career
Per 600 PA
0
0
Jim Shellenback
Career
Per 600 PA
0
0
Randy Niemann
Career
Per 600 PAverified
2
36.36
Jim Shellenback
Careerverified
Per 600 PA
3
15.93
Randy Niemann
Career
Per 600 PA
0
0
Jim Shellenback
Career
Per 600 PA
0
0
Randy Niemann
Careerverified
Per 600 PA
7
127.27
Jim Shellenback
Career
Per 600 PAverified
22
116.81
Randy Niemann
Career
Per 600 PA
4.71
4.71
Jim Shellenback
Careerverified
Per 600 PAverified
5.14
5.14
Randy Niemann
Careerverified
Per 600 PAverified
0.29
0.29
Jim Shellenback
Career
Per 600 PA
0.14
0.14
Randy Niemann
Career
Per 600 PA
1
18.18
Jim Shellenback
Careerverified
Per 600 PAverified
6
31.86
Randy Niemann
Career
Per 600 PA
0
0
Jim Shellenback
Career
Per 600 PA
0
0
Randy Niemann
Careerverified
Per 600 PA
2
36.36
Jim Shellenback
Career
Per 600 PAverified
4
21.24
Randy Niemann
Career
Per 600 PA
0
0
Jim Shellenback
Career
Per 600 PA
0
0
Randy Niemann
Career
Per 600 PA
0
0
Jim Shellenback
Career
Per 600 PA
0
0
Randy Niemann
Career
Per 600 PA
0
0
Jim Shellenback
Career
Per 600 PA
0
0
Randy Niemann
Career
Per 600 PA
Jim Shellenback
Career
Per 600 PA