Shang Johnson vs. Willis Roberts — Career Comparison
Shang Johnson built a career as a starting pitcher and Willis Roberts as a reliever — different jobs with different demands — but on the metrics that apply to both, a comparison is still worth making. Shang Johnson posted stronger surface numbers — ERA 4.18 and WHIP 1.347 compared to 4.64 and 1.521 for Willis Roberts. By the career numbers, Shang Johnson had the better of this cross-role comparison — though era context would sharpen the verdict.
Pitching Stats for Shang Johnson and Willis Roberts
Shang Johnson
Career
Per 9 Innings
17
1.73
Willis Roberts
Career
Per 9 Innings
148
5.13
Shang Johnson
Career
Per 9 Innings
8
0.82
Willis Roberts
Career
Per 9 Innings
18
0.62
Shang Johnson
Career
Per 9 Innings
2
0.2
Willis Roberts
Career
Per 9 Innings
15
0.52
Shang Johnson
Career
Per 9 Innings
60
60
Willis Roberts
Career
Per 9 Innings
53.13
53.13
Shang Johnson
Career
Per 9 Innings
47.06
47.06
Willis Roberts
Career
Per 9 Innings
12.16
12.16
Shang Johnson
Career
Per 9 Innings
4
0.41
Willis Roberts
Career
Per 9 Innings
1
0.03
Shang Johnson
Career
Per 9 Innings
41
4.18
Willis Roberts
Career
Per 9 Innings
134
4.64
Shang Johnson
Career
Per 9 Innings
4.18
4.18
Willis Roberts
Career
Per 9 Innings
4.64
4.64
Shang Johnson
Career
Per 9 Innings
3.79
3.79
Willis Roberts
Career
Per 9 Innings
4.97
4.97
Shang Johnson
Career
Per 9 Innings
3.42
3.42
Willis Roberts
Career
Per 9 Innings
4.56
4.56
Shang Johnson
Career
Per 9 Innings
0.298
0.298
Willis Roberts
Career
Per 9 Innings
0.274
0.274
Shang Johnson
Career
Per 9 Innings
265
27
Willis Roberts
Career
Per 9 Innings
779
27
Shang Johnson
Career
Per 9 Innings
88.1
9
Willis Roberts
Career
Per 9 Innings
259.2
9
Shang Johnson
Career
Per 9 Innings
90
9.17
Willis Roberts
Career
Per 9 Innings
277
9.6
Shang Johnson
Career
Per 9 Innings
9.17
9.17
Willis Roberts
Career
Per 9 Innings
9.6
9.6
Shang Johnson
Career
Per 9 Innings
2
0.2
Willis Roberts
Career
Per 9 Innings
27
0.94
Shang Johnson
Career
Per 9 Innings
0.2
0.2
Willis Roberts
Career
Per 9 Innings
0.94
0.94
Shang Johnson
Career
Per 9 Innings
0.12
0.12
Willis Roberts
Career
Per 9 Innings
0.18
0.18
Shang Johnson
Career
Per 9 Innings
29
2.95
Willis Roberts
Career
Per 9 Innings
112
3.88
Shang Johnson
Career
Per 9 Innings
2.95
2.95
Willis Roberts
Career
Per 9 Innings
3.88
3.88
Shang Johnson
Career
Per 9 Innings
38
3.87
Willis Roberts
Career
Per 9 Innings
179
6.2
Shang Johnson
Career
Per 9 Innings
3.87
3.87
Willis Roberts
Career
Per 9 Innings
6.2
6.2
Shang Johnson
Career
Per 9 Innings
2.24
2.24
Willis Roberts
Career
Per 9 Innings
1.21
1.21
Shang Johnson
Career
Per 9 Innings
0.759
0.759
Willis Roberts
Career
Per 9 Innings
1.121
1.121
Shang Johnson
Career
Per 9 Innings
339
34.54
Willis Roberts
Career
Per 9 Innings
1165
40.38
Shang Johnson
Career
Per 9 Innings
5
0.51
Willis Roberts
Career
Per 9 Innings
54
1.87
Shang Johnson
Career
Per 9 Innings
56
5.71
Willis Roberts
Career
Per 9 Innings
146
5.06
Shang Johnson
Career
Per 9 Innings
5.71
5.71
Willis Roberts
Career
Per 9 Innings
5.06
5.06
Shang Johnson
Career
Per 9 Innings
8
0.82
Willis Roberts
Career
Per 9 Innings
7
0.24
Shang Johnson
Career
Per 9 Innings
2
0.2
Willis Roberts
Career
Per 9 Innings
21
0.73
Shang Johnson
Career
Per 9 Innings
1.347
1.347
Willis Roberts
Career
Per 9 Innings
1.498
1.498
Shang Johnson
Career
Per 9 Innings
302
30.77
Willis Roberts
Career
Per 9 Innings
1010
35.01
Shang Johnson
Career
Per 9 Innings
3.29
3.29
Willis Roberts
Career
Per 9 Innings
0.99
0.99
Shang Johnson
Career
Per 9 Innings
0.336
0.336
Willis Roberts
Career
Per 9 Innings
0.311
0.311
Shang Johnson
Career
Per 9 Innings
34.54
34.54
Willis Roberts
Career
Per 9 Innings
40.38
40.38
Fielding Stats for Shang Johnson and Willis Roberts
Shang Johnson
Career
Per 9 Innings
18
2.02
Willis Roberts
Career
Per 9 Innings
148
5.13
Shang Johnson
Career
Per 9 Innings
4
0.45
Willis Roberts
Career
Per 9 Innings
18
0.62
Shang Johnson
Career
Per 9 Innings
241
27
Willis Roberts
Career
Per 9 Innings
779
27
Shang Johnson
Career
Per 9 Innings
80.1
9
Willis Roberts
Career
Per 9 Innings
259.2
9
Shang Johnson
Career
Per 9 Innings
18
2.02
Willis Roberts
Career
Per 9 Innings
39
1.35
Shang Johnson
Career
Per 9 Innings
2
0.22
Willis Roberts
Career
Per 9 Innings
5
0.17
Shang Johnson
Career
Per 9 Innings
20
2.24
Willis Roberts
Career
Per 9 Innings
59
2.04
Shang Johnson
Career
Per 9 Innings
18
2.02
Willis Roberts
Career
Per 9 Innings
54
1.87
Shang Johnson
Career
Per 9 Innings
90
90
Willis Roberts
Career
Per 9 Innings
91.53
91.53
Shang Johnson
Career
Per 9 Innings
1
1
Willis Roberts
Career
Per 9 Innings
0.365
0.365
Shang Johnson
Career
Per 9 Innings
22.22
22.22
Willis Roberts
Career
Per 9 Innings
12.16
12.16
Shang Johnson
Career
Per 9 Innings
0
0
Willis Roberts
Career
Per 9 Innings
0
0
Shang Johnson
Career
Per 9 Innings
0
0
Willis Roberts
Career
Per 9 Innings
0
0
Hitting Stats for Shang Johnson and Willis Roberts
Shang Johnson
Career
Per 600 PA
21
293.02
Willis Roberts
Career
Per 600 PA
148
14800
Shang Johnson
Career
Per 600 PA
43
600
Willis Roberts
Career
Per 600 PA
6
600
Shang Johnson
Career
Per 600 PA
0.27
0.27
Willis Roberts
Career
Per 600 PA
0.2
0.2
Shang Johnson
Career
Per 600 PA
0.64
0.64
Willis Roberts
Career
Per 600 PA
0.5
0.5
Shang Johnson
Career
Per 600 PA
3.29
45.84
Willis Roberts
Career
Per 600 PA
0.18
18.03
Shang Johnson
Career
Per 600 PA
10
139.53
Willis Roberts
Career
Per 600 PA
1
100
Shang Johnson
Career
Per 600 PA
13
181.4
Willis Roberts
Career
Per 600 PA
1
100
Shang Johnson
Career
Per 600 PA
0.325
0.325
Willis Roberts
Career
Per 600 PA
0.2
0.2
Shang Johnson
Career
Per 600 PA
0.27
0.27
Willis Roberts
Career
Per 600 PA
0.2
0.2
Shang Johnson
Career
Per 600 PA
0.214
0.214
Willis Roberts
Career
Per 600 PA
0.14
0.14
Shang Johnson
Career
Per 600 PA
0.482
0.482
Willis Roberts
Career
Per 600 PA
0.25
0.25
Shang Johnson
Career
Per 600 PA
4.49
62.66
Willis Roberts
Career
Per 600 PA
0.18
18.45
Shang Johnson
Career
Per 600 PA
Willis Roberts
Career
Per 600 PA
1.5
1.5
Shang Johnson
Career
Per 600 PA
3
41.86
Willis Roberts
Career
Per 600 PA
1
100
Shang Johnson
Career
Per 600 PA
0
0
Willis Roberts
Career
Per 600 PA
0
0