Randy Niemann vs. Josh Towers — Career Comparison
Josh Towers 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 89), skill-based run prevention (DICE+ 109 vs 99), and strikeout rate (K%+ 80 vs 78). Josh Towers held the edge in walk avoidance (BB%+ 208 vs 108). Keeping the role difference in mind, the edge still goes to Randy Niemann.
Pitching Stats for Randy Niemann and Josh Towers
Randy Niemann
Career
Per 9 Innings
122
5.49
Josh Towers
Career
Per 9 Innings
139
1.71
Randy Niemann
Career
Per 9 Innings
10
0.45
Josh Towers
Career
Per 9 Innings
112
1.38
Randy Niemann
Career
Per 9 Innings
46.67
46.67
Josh Towers
Career
Per 9 Innings
45
45
Randy Niemann
Career
Per 9 Innings
8.2
8.2
Josh Towers
Career
Per 9 Innings
80.58
80.58
Randy Niemann
Career
Per 9 Innings
3
0.14
Josh Towers
Career
Per 9 Innings
4
0.05
Randy Niemann
Career
Per 9 Innings
103
4.64
Josh Towers
Career
Per 9 Innings
402
4.95
Randy Niemann
Career
Per 9 Innings
4.64
4.64
Josh Towers
Career
Per 9 Innings
4.95
4.95
Randy Niemann
Career
Per 9 Innings
4.23
4.23
Josh Towers
Career
Per 9 Innings
5.02
5.02
Randy Niemann
Career
Per 9 Innings
3.82
3.82
Josh Towers
Career
Per 9 Innings
4.75
4.75
Randy Niemann
Career
Per 9 Innings
0.283
0.283
Josh Towers
Career
Per 9 Innings
0.3
0.3
Randy Niemann
Career
Per 9 Innings
600
27
Josh Towers
Career
Per 9 Innings
2194
27
Randy Niemann
Career
Per 9 Innings
200
9
Josh Towers
Career
Per 9 Innings
731.1
9
Randy Niemann
Career
Per 9 Innings
219
9.86
Josh Towers
Career
Per 9 Innings
887
10.92
Randy Niemann
Career
Per 9 Innings
9.86
9.86
Josh Towers
Career
Per 9 Innings
10.92
10.92
Randy Niemann
Career
Per 9 Innings
8
0.36
Josh Towers
Career
Per 9 Innings
122
1.5
Randy Niemann
Career
Per 9 Innings
0.36
0.36
Josh Towers
Career
Per 9 Innings
1.5
1.5
Randy Niemann
Career
Per 9 Innings
0.07
0.07
Josh Towers
Career
Per 9 Innings
0.88
0.88
Randy Niemann
Career
Per 9 Innings
12
0.54
Josh Towers
Career
Per 9 Innings
13
0.16
Randy Niemann
Career
Per 9 Innings
3.69
3.69
Josh Towers
Career
Per 9 Innings
1.51
1.51
Randy Niemann
Career
Per 9 Innings
102
4.59
Josh Towers
Career
Per 9 Innings
389
4.79
Randy Niemann
Career
Per 9 Innings
4.59
4.59
Josh Towers
Career
Per 9 Innings
4.79
4.79
Randy Niemann
Career
Per 9 Innings
0.84
0.84
Josh Towers
Career
Per 9 Innings
2.8
2.8
Randy Niemann
Career
Per 9 Innings
0.92
0.92
Josh Towers
Career
Per 9 Innings
0.7
0.7
Randy Niemann
Career
Per 9 Innings
11
0.5
Josh Towers
Career
Per 9 Innings
6
0.07
Randy Niemann
Career
Per 9 Innings
6
0.27
Josh Towers
Career
Per 9 Innings
35
0.43
Randy Niemann
Career
Per 9 Innings
885
39.82
Josh Towers
Career
Per 9 Innings
3158
38.86
Randy Niemann
Career
Per 9 Innings
36
1.62
Josh Towers
Career
Per 9 Innings
14
0.17
Randy Niemann
Career
Per 9 Innings
5.04
5.04
Josh Towers
Career
Per 9 Innings
5.43
5.43
Randy Niemann
Career
Per 9 Innings
14
0.63
Josh Towers
Career
Per 9 Innings
13
0.16
Randy Niemann
Career
Per 9 Innings
10
0.45
Josh Towers
Career
Per 9 Innings
27
0.33
Randy Niemann
Career
Per 9 Innings
19
0.86
Josh Towers
Career
Per 9 Innings
68
0.84
Randy Niemann
Career
Per 9 Innings
1.505
1.505
Josh Towers
Career
Per 9 Innings
1.381
1.381
Randy Niemann
Career
Per 9 Innings
773
34.78
Josh Towers
Career
Per 9 Innings
2960
36.43
Randy Niemann
Career
Per 9 Innings
0.92
0.92
Josh Towers
Career
Per 9 Innings
3.17
3.17
Randy Niemann
Career
Per 9 Innings
0.318
0.318
Josh Towers
Career
Per 9 Innings
0.312
0.312
Randy Niemann
Career
Per 9 Innings
39.83
39.83
Josh Towers
Career
Per 9 Innings
38.86
38.86
Fielding Stats for Randy Niemann and Josh Towers
Randy Niemann
Career
Per 9 Innings
122
5.49
Josh Towers
Career
Per 9 Innings
139
1.71
Randy Niemann
Career
Per 9 Innings
10
0.45
Josh Towers
Career
Per 9 Innings
112
1.38
Randy Niemann
Career
Per 9 Innings
600
27
Josh Towers
Career
Per 9 Innings
2194
27
Randy Niemann
Career
Per 9 Innings
200
9
Josh Towers
Career
Per 9 Innings
731.1
9
Randy Niemann
Career
Per 9 Innings
16
0.72
Josh Towers
Career
Per 9 Innings
85
1.05
Randy Niemann
Career
Per 9 Innings
37
1.67
Josh Towers
Career
Per 9 Innings
105
1.29
Randy Niemann
Career
Per 9 Innings
53
2.39
Josh Towers
Career
Per 9 Innings
198
2.44
Randy Niemann
Career
Per 9 Innings
53
2.39
Josh Towers
Career
Per 9 Innings
190
2.34
Randy Niemann
Career
Per 9 Innings
100
100
Josh Towers
Career
Per 9 Innings
95.96
95.96
Randy Niemann
Career
Per 9 Innings
0.434
0.434
Josh Towers
Career
Per 9 Innings
1.367
1.367
Randy Niemann
Career
Per 9 Innings
8.2
8.2
Josh Towers
Career
Per 9 Innings
80.58
80.58
Randy Niemann
Career
Per 9 Innings
2
0.09
Josh Towers
Career
Per 9 Innings
9
0.11
Hitting Stats for Randy Niemann and Josh Towers
Randy Niemann
Career
Per 600 PA
122
2218.18
Josh Towers
Career
Per 600 PA
139
4633.33
Randy Niemann
Career
Per 600 PA
33
600
Josh Towers
Career
Per 600 PA
18
600
Randy Niemann
Career
Per 600 PA
0.267
0.267
Josh Towers
Career
Per 600 PA
0.063
0.063
Randy Niemann
Career
Per 600 PA
0.606
0.606
Josh Towers
Career
Per 600 PA
0.222
0.222
Randy Niemann
Career
Per 600 PA
10
181.82
Josh Towers
Career
Per 600 PA
1
33.33
Randy Niemann
Career
Per 600 PA
0.313
0.313
Josh Towers
Career
Per 600 PA
0.063
0.063
Randy Niemann
Career
Per 600 PA
0.267
0.267
Josh Towers
Career
Per 600 PA
0.063
0.063
Randy Niemann
Career
Per 600 PA
0.207
0.207
Josh Towers
Career
Per 600 PA
0.044
0.044
Randy Niemann
Career
Per 600 PA
0.417
0.417
Josh Towers
Career
Per 600 PA
0.063
0.063
Randy Niemann
Career
Per 600 PA
0.348
0.348
Josh Towers
Career
Per 600 PA
0.077
0.077
Randy Niemann
Career
Per 600 PA
2
36.36
Josh Towers
Career
Per 600 PA
1
33.33
Randy Niemann
Career
Per 600 PA
4.71
4.71
Josh Towers
Career
Per 600 PA
6
6
Randy Niemann
Career
Per 600 PA
1
18.18
Josh Towers
Career
Per 600 PA
2
66.67
Randy Niemann
Career
Per 600 PA
2
36.36
Josh Towers
Career
Per 600 PA
1
33.33