Bill Coyle vs. Shang Johnson — Career Comparison

Pre-GenerationalKentuckyThrows RightNorth AmericaBoston BravesNational LeagueRelief Pitcher
Lost GenerationAlabamaThrows RightNorth AmericaAtlantic City Bacharach GiantsEastern Colored League (Independent)Starting Pitcher

Shang Johnson built a career as a starting pitcher and Bill Coyle 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 9 and 2.125 for Bill Coyle. By the career numbers, Shang Johnson had the better of this cross-role comparison — though era context would sharpen the verdict.

Pitching Stats for Bill Coyle and Shang Johnson

Bill Coyle
Career
Per 9 Innings
1
1
Shang Johnson
Careerverified
Per 9 Inningsverified
5
5
Bill Coyle
Career
Per 9 Inningsverified
2
2.25
Shang Johnson
Careerverified
Per 9 Innings
17
1.73
Bill Coyle
Career
Per 9 Inningsverified
1
1.13
Shang Johnson
Careerverified
Per 9 Innings
8
0.82
Bill Coyle
Career
Per 9 Innings
0
0
Shang Johnson
Careerverified
Per 9 Inningsverified
3
0.31
Bill Coyle
Careerverified
Per 9 Innings
1
1.13
Shang Johnson
Career
Per 9 Inningsverified
2
0.2
Bill Coyle
Career
Per 9 Innings
0
0
Shang Johnson
Careerverified
Per 9 Inningsverified
60
60
Bill Coyle
Careerverified
Per 9 Inningsverified
50
50
Shang Johnson
Career
Per 9 Innings
47.06
47.06
Bill Coyle
Career
Per 9 Innings
0
0
Shang Johnson
Careerverified
Per 9 Inningsverified
4
0.41
Bill Coyle
Career
Per 9 Innings
0
0
Shang Johnson
Career
Per 9 Innings
0
0
Bill Coyle
Career
Per 9 Innings
0
0
Shang Johnson
Career
Per 9 Innings
0
0
Bill Coyle
Careerverified
Per 9 Innings
8
9
Shang Johnson
Career
Per 9 Inningsverified
41
4.18
Bill Coyle
Career
Per 9 Innings
9
9
Shang Johnson
Careerverified
Per 9 Inningsverified
4.18
4.18
Bill Coyle
Career
Per 9 Innings
8.66
8.66
Shang Johnson
Careerverified
Per 9 Inningsverified
3.79
3.79
Bill Coyle
Career
Per 9 Innings
5.25
5.25
Shang Johnson
Careerverified
Per 9 Inningsverified
3.42
3.42
Bill Coyle
Career
Per 9 Innings
0.368
0.368
Shang Johnson
Careerverified
Per 9 Inningsverified
0.298
0.298
Bill Coyle
Career
Per 9 Innings
24
27
Shang Johnson
Careerverified
Per 9 Innings
265
27
Bill Coyle
Career
Per 9 Innings
8
9
Shang Johnson
Careerverified
Per 9 Innings
88.1
9
Bill Coyle
Careerverified
Per 9 Innings
14
15.75
Shang Johnson
Career
Per 9 Inningsverified
90
9.17
Bill Coyle
Career
Per 9 Innings
15.75
15.75
Shang Johnson
Careerverified
Per 9 Inningsverified
9.17
9.17
Bill Coyle
Careerverified
Per 9 Innings
1
1.13
Shang Johnson
Career
Per 9 Inningsverified
2
0.2
Bill Coyle
Career
Per 9 Innings
1.13
1.13
Shang Johnson
Careerverified
Per 9 Inningsverified
0.2
0.2
Bill Coyle
Career
Per 9 Innings
0.5
0.5
Shang Johnson
Careerverified
Per 9 Inningsverified
0.12
0.12
Bill Coyle
Careerverified
Per 9 Innings
3
3.38
Shang Johnson
Career
Per 9 Inningsverified
29
2.95
Bill Coyle
Career
Per 9 Innings
0
0
Shang Johnson
Career
Per 9 Innings
0
0
Bill Coyle
Career
Per 9 Innings
3.38
3.38
Shang Johnson
Careerverified
Per 9 Inningsverified
2.95
2.95
Bill Coyle
Career
Per 9 Innings
2
2.25
Shang Johnson
Careerverified
Per 9 Inningsverified
38
3.87
Bill Coyle
Career
Per 9 Innings
2.25
2.25
Shang Johnson
Careerverified
Per 9 Inningsverified
3.87
3.87
Bill Coyle
Career
Per 9 Innings
1
1
Shang Johnson
Careerverified
Per 9 Inningsverified
2.24
2.24
Bill Coyle
Career
Per 9 Innings
0.625
0.625
Shang Johnson
Careerverified
Per 9 Inningsverified
0.759
0.759
Bill Coyle
Career
Per 9 Innings
0
0
Shang Johnson
Career
Per 9 Innings
0
0
Bill Coyle
Career
Per 9 Innings
0
0
Shang Johnson
Career
Per 9 Innings
0
0
Bill Coyle
Career
Per 9 Innings
0
0
Shang Johnson
Career
Per 9 Innings
0
0
Bill Coyle
Career
Per 9 Inningsverified
41
46.13
Shang Johnson
Careerverified
Per 9 Innings
339
34.54
Bill Coyle
Career
Per 9 Inningsverified
1
1.13
Shang Johnson
Careerverified
Per 9 Innings
5
0.51
Bill Coyle
Careerverified
Per 9 Innings
10
11.25
Shang Johnson
Career
Per 9 Inningsverified
56
5.71
Bill Coyle
Career
Per 9 Innings
11.25
11.25
Shang Johnson
Careerverified
Per 9 Inningsverified
5.71
5.71
Bill Coyle
Careerverified
Per 9 Inningsverified
0
0
Shang Johnson
Career
Per 9 Innings
8
0.82
Bill Coyle
Career
Per 9 Innings
0
0
Shang Johnson
Career
Per 9 Innings
0
0
Bill Coyle
Career
Per 9 Innings
0
0
Shang Johnson
Careerverified
Per 9 Inningsverified
2
0.2
Bill Coyle
Career
Per 9 Innings
2.125
2.125
Shang Johnson
Careerverified
Per 9 Inningsverified
1.347
1.347
Bill Coyle
Career
Per 9 Inningsverified
38
42.75
Shang Johnson
Careerverified
Per 9 Innings
302
30.77
Bill Coyle
Career
Per 9 Innings
5
5
Shang Johnson
Careerverified
Per 9 Inningsverified
3.29
3.29
Bill Coyle
Career
Per 9 Innings
0.371
0.371
Shang Johnson
Careerverified
Per 9 Inningsverified
0.336
0.336
Bill Coyle
Careerverified
Per 9 Inningsverified
46.13
46.13
Shang Johnson
Career
Per 9 Innings
34.54
34.54

Fielding Stats for Bill Coyle and Shang Johnson

Bill Coyle
Career
Per 9 Innings
1
1
Shang Johnson
Careerverified
Per 9 Inningsverified
5
5
Bill Coyle
Career
Per 9 Inningsverified
2
2.25
Shang Johnson
Careerverified
Per 9 Innings
18
2.02
Bill Coyle
Career
Per 9 Innings
0
0
Shang Johnson
Careerverified
Per 9 Inningsverified
4
0.45
Bill Coyle
Career
Per 9 Innings
24
27
Shang Johnson
Careerverified
Per 9 Innings
241
27
Bill Coyle
Career
Per 9 Innings
8
9
Shang Johnson
Careerverified
Per 9 Innings
80.1
9
Bill Coyle
Career
Per 9 Innings
0
0
Shang Johnson
Career
Per 9 Innings
0
0
Bill Coyle
Career
Per 9 Inningsverified
2
2.25
Shang Johnson
Careerverified
Per 9 Innings
18
2.02
Bill Coyle
Careerverified
Per 9 Inningsverified
0
0
Shang Johnson
Career
Per 9 Innings
2
0.22
Bill Coyle
Career
Per 9 Inningsverified
2
2.25
Shang Johnson
Careerverified
Per 9 Innings
20
2.24
Bill Coyle
Career
Per 9 Inningsverified
2
2.25
Shang Johnson
Careerverified
Per 9 Innings
18
2.02
Bill Coyle
Careerverified
Per 9 Inningsverified
100
100
Shang Johnson
Career
Per 9 Innings
90
90
Bill Coyle
Career
Per 9 Innings
1
1
Shang Johnson
Career
Per 9 Innings
1
1
Bill Coyle
Career
Per 9 Innings
0
0
Shang Johnson
Careerverified
Per 9 Inningsverified
22.22
22.22
Bill Coyle
Career
Per 9 Innings
0
0
Shang Johnson
Career
Per 9 Innings
0
0
Bill Coyle
Career
Per 9 Innings
0
0
Shang Johnson
Career
Per 9 Innings
0
0
Bill Coyle
Career
Per 9 Innings
0
0
Shang Johnson
Career
Per 9 Innings
0
0
Bill Coyle
Career
Per 9 Innings
0
0
Shang Johnson
Career
Per 9 Innings
0
0
Bill Coyle
Career
Per 9 Innings
0
0
Shang Johnson
Career
Per 9 Innings
0
0

Hitting Stats for Bill Coyle and Shang Johnson

Bill Coyle
Career
Per 600 PA
1
1
Shang Johnson
Careerverified
Per 600 PAverified
5
5
Bill Coyle
Career
Per 600 PAverified
2
300
Shang Johnson
Careerverified
Per 600 PA
21
293.02
Bill Coyle
Career
Per 600 PA
4
600
Shang Johnson
Careerverified
Per 600 PA
43
600
Bill Coyle
Career
Per 600 PAverified
4
600
Shang Johnson
Careerverified
Per 600 PA
37
516.28
Bill Coyle
Career
Per 600 PA
0
0
Shang Johnson
Careerverified
Per 600 PAverified
0.27
0.27
Bill Coyle
Career
Per 600 PA
0
0
Shang Johnson
Careerverified
Per 600 PAverified
0.64
0.64
Bill Coyle
Career
Per 600 PA
0
0
Shang Johnson
Careerverified
Per 600 PAverified
10
139.53
Bill Coyle
Career
Per 600 PA
0
0
Shang Johnson
Careerverified
Per 600 PAverified
10
139.53
Bill Coyle
Career
Per 600 PA
0
0
Shang Johnson
Career
Per 600 PA
0
0
Bill Coyle
Career
Per 600 PA
0
0
Shang Johnson
Career
Per 600 PA
0
0
Bill Coyle
Career
Per 600 PA
0
0
Shang Johnson
Career
Per 600 PA
0
0
Bill Coyle
Career
Per 600 PA
0
0
Shang Johnson
Career
Per 600 PA
0
0
Bill Coyle
Career
Per 600 PA
Shang Johnson
Career
Per 600 PA
0
0
Bill Coyle
Career
Per 600 PA
0
0
Shang Johnson
Career
Per 600 PA
0
0
Bill Coyle
Career
Per 600 PA
Shang Johnson
Career
Per 600 PA
0
0
Bill Coyle
Career
Per 600 PA
0
0
Shang Johnson
Careerverified
Per 600 PAverified
3.29
45.84
Bill Coyle
Career
Per 600 PA
0
0
Shang Johnson
Careerverified
Per 600 PAverified
10
139.53
Bill Coyle
Career
Per 600 PA
0
0
Shang Johnson
Careerverified
Per 600 PAverified
13
181.4
Bill Coyle
Career
Per 600 PA
0
0
Shang Johnson
Careerverified
Per 600 PAverified
0.325
0.325
Bill Coyle
Career
Per 600 PA
0
0
Shang Johnson
Careerverified
Per 600 PAverified
0.27
0.27
Bill Coyle
Career
Per 600 PA
0
0
Shang Johnson
Careerverified
Per 600 PAverified
0.595
0.595
Bill Coyle
Career
Per 600 PA
0
0
Shang Johnson
Career
Per 600 PA
0
0
Bill Coyle
Career
Per 600 PA
0
0
Shang Johnson
Careerverified
Per 600 PAverified
0.214
0.214
Bill Coyle
Career
Per 600 PA
0
0
Shang Johnson
Careerverified
Per 600 PAverified
0.482
0.482
Bill Coyle
Career
Per 600 PA
0
0
Shang Johnson
Careerverified
Per 600 PAverified
0.27
0.27
Bill Coyle
Career
Per 600 PA
0
0
Shang Johnson
Careerverified
Per 600 PAverified
2
27.91
Bill Coyle
Career
Per 600 PA
0
0
Shang Johnson
Careerverified
Per 600 PAverified
1
13.95
Bill Coyle
Career
Per 600 PA
0
0
Shang Johnson
Careerverified
Per 600 PAverified
3
41.86
Bill Coyle
Career
Per 600 PA
-0.41
-61.6
Shang Johnson
Careerverified
Per 600 PAverified
4.49
62.66
Bill Coyle
Career
Per 600 PA
0
0
Shang Johnson
Career
Per 600 PA
0
0
Bill Coyle
Career
Per 600 PA
0
0
Shang Johnson
Careerverified
Per 600 PAverified
3
41.86
Bill Coyle
Career
Per 600 PA
0
0
Shang Johnson
Career
Per 600 PA
0
0
Bill Coyle
Career
Per 600 PA
1
150
Shang Johnson
Careerverified
Per 600 PAverified
0
0
Bill Coyle
Careerverified
Per 600 PAverified
4
4
Shang Johnson
Career
Per 600 PA
Bill Coyle
Career
Per 600 PA
0
0
Shang Johnson
Career
Per 600 PA
Bill Coyle
Career
Per 600 PA
0
0
Shang Johnson
Careerverified
Per 600 PAverified
3
41.86
Bill Coyle
Career
Per 600 PA
0
0
Shang Johnson
Career
Per 600 PA
0
0
Bill Coyle
Career
Per 600 PA
0
0
Shang Johnson
Career
Per 600 PA
0
0
Bill Coyle
Career
Per 600 PA
0
0
Shang Johnson
Career
Per 600 PA
0
0
Bill Coyle
Career
Per 600 PA
0
0
Shang Johnson
Career
Per 600 PA
0
0
Bill Coyle
Career
Per 600 PA
0
0
Shang Johnson
Career
Per 600 PA
0
0
Bill Coyle
Career
Per 600 PA
Shang Johnson
Career
Per 600 PA