Kyle Graham vs. Randy Niemann — Career Comparison
Kyle Graham 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 posted stronger surface numbers — ERA 4.64 and WHIP 1.565 compared to 5.02 and 1.651 for Kyle Graham. By the career numbers, Randy Niemann had the better of this cross-role comparison — though era context would sharpen the verdict.
Pitching Stats for Kyle Graham and Randy Niemann
Kyle Graham
Career
Per 9 Innings
67
2.17
Randy Niemann
Career
Per 9 Innings
122
5.49
Kyle Graham
Career
Per 9 Innings
33.33
33.33
Randy Niemann
Career
Per 9 Innings
46.67
46.67
Kyle Graham
Career
Per 9 Innings
55.22
55.22
Randy Niemann
Career
Per 9 Innings
8.2
8.2
Kyle Graham
Career
Per 9 Innings
9
0.29
Randy Niemann
Career
Per 9 Innings
3
0.14
Kyle Graham
Career
Per 9 Innings
155
5.02
Randy Niemann
Career
Per 9 Innings
103
4.64
Kyle Graham
Career
Per 9 Innings
5.02
5.02
Randy Niemann
Career
Per 9 Innings
4.64
4.64
Kyle Graham
Career
Per 9 Innings
5.2
5.2
Randy Niemann
Career
Per 9 Innings
4.23
4.23
Kyle Graham
Career
Per 9 Innings
4.51
4.51
Randy Niemann
Career
Per 9 Innings
3.82
3.82
Kyle Graham
Career
Per 9 Innings
0.3
0.3
Randy Niemann
Career
Per 9 Innings
0.283
0.283
Kyle Graham
Career
Per 9 Innings
834
27
Randy Niemann
Career
Per 9 Innings
600
27
Kyle Graham
Career
Per 9 Innings
278
9
Randy Niemann
Career
Per 9 Innings
200
9
Kyle Graham
Career
Per 9 Innings
334
10.81
Randy Niemann
Career
Per 9 Innings
219
9.86
Kyle Graham
Career
Per 9 Innings
10.81
10.81
Randy Niemann
Career
Per 9 Innings
9.86
9.86
Kyle Graham
Career
Per 9 Innings
11
0.36
Randy Niemann
Career
Per 9 Innings
8
0.36
Kyle Graham
Career
Per 9 Innings
0.36
0.36
Randy Niemann
Career
Per 9 Innings
0.36
0.36
Kyle Graham
Career
Per 9 Innings
0.16
0.16
Randy Niemann
Career
Per 9 Innings
0.07
0.07
Kyle Graham
Career
Per 9 Innings
4.05
4.05
Randy Niemann
Career
Per 9 Innings
3.69
3.69
Kyle Graham
Career
Per 9 Innings
61
1.97
Randy Niemann
Career
Per 9 Innings
102
4.59
Kyle Graham
Career
Per 9 Innings
1.97
1.97
Randy Niemann
Career
Per 9 Innings
4.59
4.59
Kyle Graham
Career
Per 9 Innings
0.91
0.91
Randy Niemann
Career
Per 9 Innings
0.84
0.84
Kyle Graham
Career
Per 9 Innings
0.669
0.669
Randy Niemann
Career
Per 9 Innings
0.92
0.92
Kyle Graham
Career
Per 9 Innings
6
0.19
Randy Niemann
Career
Per 9 Innings
11
0.5
Kyle Graham
Career
Per 9 Innings
8
0.26
Randy Niemann
Career
Per 9 Innings
6
0.27
Kyle Graham
Career
Per 9 Innings
1246
40.34
Randy Niemann
Career
Per 9 Innings
885
39.82
Kyle Graham
Career
Per 9 Innings
14
0.45
Randy Niemann
Career
Per 9 Innings
36
1.62
Kyle Graham
Career
Per 9 Innings
5.73
5.73
Randy Niemann
Career
Per 9 Innings
5.04
5.04
Kyle Graham
Career
Per 9 Innings
0
0
Randy Niemann
Career
Per 9 Innings
19
0.86
Kyle Graham
Career
Per 9 Innings
1.651
1.651
Randy Niemann
Career
Per 9 Innings
1.505
1.505
Kyle Graham
Career
Per 9 Innings
1113
36.03
Randy Niemann
Career
Per 9 Innings
773
34.78
Kyle Graham
Career
Per 9 Innings
2.64
2.64
Randy Niemann
Career
Per 9 Innings
0.92
0.92
Kyle Graham
Career
Per 9 Innings
0.31
0.31
Randy Niemann
Career
Per 9 Innings
0.318
0.318
Kyle Graham
Career
Per 9 Innings
40.34
40.34
Randy Niemann
Career
Per 9 Innings
39.83
39.83
Fielding Stats for Kyle Graham and Randy Niemann
Kyle Graham
Career
Per 9 Innings
67
Randy Niemann
Career
Per 9 Innings
122
5.49
Kyle Graham
Career
Per 9 Innings
61
Randy Niemann
Career
Per 9 Innings
53
2.39
Kyle Graham
Career
Per 9 Innings
60
Randy Niemann
Career
Per 9 Innings
53
2.39
Kyle Graham
Career
Per 9 Innings
98.36
Randy Niemann
Career
Per 9 Innings
100
100
Kyle Graham
Career
Per 9 Innings
0.896
Randy Niemann
Career
Per 9 Innings
0.434
0.434
Hitting Stats for Kyle Graham and Randy Niemann
Kyle Graham
Career
Per 600 PA
67
441.76
Randy Niemann
Career
Per 600 PA
122
2218.18
Kyle Graham
Career
Per 600 PA
91
600
Randy Niemann
Career
Per 600 PA
33
600
Kyle Graham
Career
Per 600 PA
0.122
0.122
Randy Niemann
Career
Per 600 PA
0.267
0.267
Kyle Graham
Career
Per 600 PA
0.385
0.385
Randy Niemann
Career
Per 600 PA
0.606
0.606
Kyle Graham
Career
Per 600 PA
2.53
16.68
Randy Niemann
Career
Per 600 PA
1.8
32.79
Kyle Graham
Career
Per 600 PA
16
105.49
Randy Niemann
Career
Per 600 PA
8
145.45
Kyle Graham
Career
Per 600 PA
10
65.93
Randy Niemann
Career
Per 600 PA
10
181.82
Kyle Graham
Career
Per 600 PA
0.122
0.122
Randy Niemann
Career
Per 600 PA
0.313
0.313
Kyle Graham
Career
Per 600 PA
0.195
0.195
Randy Niemann
Career
Per 600 PA
0.267
0.267
Kyle Graham
Career
Per 600 PA
0.104
0.104
Randy Niemann
Career
Per 600 PA
0.207
0.207
Kyle Graham
Career
Per 600 PA
0.222
0.222
Randy Niemann
Career
Per 600 PA
0.417
0.417
Kyle Graham
Career
Per 600 PA
0.196
0.196
Randy Niemann
Career
Per 600 PA
0.348
0.348
Kyle Graham
Career
Per 600 PA
8
52.75
Randy Niemann
Career
Per 600 PA
2
36.36
Kyle Graham
Career
Per 600 PA
35
230.77
Randy Niemann
Career
Per 600 PA
7
127.27
Kyle Graham
Career
Per 600 PA
2.6
2.6
Randy Niemann
Career
Per 600 PA
4.71
4.71
Kyle Graham
Career
Per 600 PA
9
59.34
Randy Niemann
Career
Per 600 PA
1
18.18
Kyle Graham
Career
Per 600 PA
0
0
Randy Niemann
Career
Per 600 PA
2
36.36