Juan Eichelberger vs. Shang Johnson — Career Comparison

Baby BoomersMissouriThrows RightBats RightNorth AmericaSan Diego PadresNational LeagueStarting Pitcher
Lost GenerationAlabamaThrows RightNorth AmericaAtlantic City Bacharach GiantsEastern Colored League (Independent)Starting Pitcher

On the career pitching numbers, Shang Johnson posted a stronger line than Juan Eichelberger. Shang Johnson posted stronger numbers in WHIP (1.347 vs 1.455) and home runs allowed (0.2 per nine innings vs 0.75). By the career numbers, Shang Johnson had the better of this comparison — though ERA and WHIP alone don't account for era, park factors, or the defenses each pitcher worked behind.

Pitching Stats for Juan Eichelberger and Shang Johnson

Juan Eichelberger
Careerverified
Per 9 Inningsverified
7
7
Shang Johnson
Career
Per 9 Innings
5
5
Juan Eichelberger
Careerverified
Per 9 Inningsverified
125
1.86
Shang Johnson
Career
Per 9 Innings
17
1.73
Juan Eichelberger
Careerverified
Per 9 Inningsverified
79
1.18
Shang Johnson
Career
Per 9 Innings
8
0.82
Juan Eichelberger
Careerverified
Per 9 Inningsverified
26
0.39
Shang Johnson
Career
Per 9 Innings
3
0.31
Juan Eichelberger
Career
Per 9 Innings
36
0.54
Shang Johnson
Careerverified
Per 9 Inningsverified
2
0.2
Juan Eichelberger
Career
Per 9 Innings
41.94
41.94
Shang Johnson
Careerverified
Per 9 Inningsverified
60
60
Juan Eichelberger
Careerverified
Per 9 Inningsverified
63.2
63.2
Shang Johnson
Career
Per 9 Innings
47.06
47.06
Juan Eichelberger
Careerverified
Per 9 Innings
14
0.21
Shang Johnson
Career
Per 9 Inningsverified
4
0.41
Juan Eichelberger
Careerverified
Per 9 Inningsverified
1
0.01
Shang Johnson
Career
Per 9 Innings
0
0
Juan Eichelberger
Career
Per 9 Innings
0
0
Shang Johnson
Career
Per 9 Innings
0
0
Juan Eichelberger
Career
Per 9 Inningsverified
275
4.1
Shang Johnson
Careerverified
Per 9 Innings
41
4.18
Juan Eichelberger
Careerverified
Per 9 Inningsverified
4.1
4.1
Shang Johnson
Career
Per 9 Innings
4.18
4.18
Juan Eichelberger
Career
Per 9 Innings
3.98
3.98
Shang Johnson
Careerverified
Per 9 Inningsverified
3.79
3.79
Juan Eichelberger
Career
Per 9 Innings
4.59
4.59
Shang Johnson
Careerverified
Per 9 Inningsverified
3.42
3.42
Juan Eichelberger
Careerverified
Per 9 Inningsverified
0.254
0.254
Shang Johnson
Career
Per 9 Innings
0.298
0.298
Juan Eichelberger
Careerverified
Per 9 Innings
1810
27
Shang Johnson
Career
Per 9 Innings
265
27
Juan Eichelberger
Careerverified
Per 9 Innings
603.1
9
Shang Johnson
Career
Per 9 Innings
88.1
9
Juan Eichelberger
Career
Per 9 Inningsverified
575
8.58
Shang Johnson
Careerverified
Per 9 Innings
90
9.17
Juan Eichelberger
Careerverified
Per 9 Inningsverified
8.58
8.58
Shang Johnson
Career
Per 9 Innings
9.17
9.17
Juan Eichelberger
Career
Per 9 Innings
50
0.75
Shang Johnson
Careerverified
Per 9 Inningsverified
2
0.2
Juan Eichelberger
Career
Per 9 Innings
0.75
0.75
Shang Johnson
Careerverified
Per 9 Inningsverified
0.2
0.2
Juan Eichelberger
Career
Per 9 Innings
0.4
0.4
Shang Johnson
Careerverified
Per 9 Inningsverified
0.12
0.12
Juan Eichelberger
Career
Per 9 Innings
283
4.22
Shang Johnson
Careerverified
Per 9 Inningsverified
29
2.95
Juan Eichelberger
Career
Per 9 Innings
20
0.3
Shang Johnson
Careerverified
Per 9 Inningsverified
0
0
Juan Eichelberger
Career
Per 9 Innings
4.22
4.22
Shang Johnson
Careerverified
Per 9 Inningsverified
2.95
2.95
Juan Eichelberger
Careerverified
Per 9 Inningsverified
281
4.19
Shang Johnson
Career
Per 9 Innings
38
3.87
Juan Eichelberger
Careerverified
Per 9 Inningsverified
4.19
4.19
Shang Johnson
Career
Per 9 Innings
3.87
3.87
Juan Eichelberger
Careerverified
Per 9 Inningsverified
2.25
2.25
Shang Johnson
Career
Per 9 Innings
2.24
2.24
Juan Eichelberger
Careerverified
Per 9 Inningsverified
0.935
0.935
Shang Johnson
Career
Per 9 Innings
0.759
0.759
Juan Eichelberger
Career
Per 9 Innings
25
0.37
Shang Johnson
Careerverified
Per 9 Inningsverified
0
0
Juan Eichelberger
Career
Per 9 Innings
8
0.12
Shang Johnson
Careerverified
Per 9 Inningsverified
0
0
Juan Eichelberger
Career
Per 9 Innings
14
0.21
Shang Johnson
Careerverified
Per 9 Inningsverified
0
0
Juan Eichelberger
Careerverified
Per 9 Inningsverified
2605
38.86
Shang Johnson
Career
Per 9 Innings
339
34.54
Juan Eichelberger
Careerverified
Per 9 Innings
16
0.24
Shang Johnson
Career
Per 9 Inningsverified
5
0.51
Juan Eichelberger
Career
Per 9 Inningsverified
312
4.65
Shang Johnson
Careerverified
Per 9 Innings
56
5.71
Juan Eichelberger
Careerverified
Per 9 Inningsverified
4.65
4.65
Shang Johnson
Career
Per 9 Innings
5.71
5.71
Juan Eichelberger
Career
Per 9 Inningsverified
27
0.4
Shang Johnson
Careerverified
Per 9 Innings
8
0.82
Juan Eichelberger
Career
Per 9 Innings
24
0.36
Shang Johnson
Careerverified
Per 9 Inningsverified
0
0
Juan Eichelberger
Careerverified
Per 9 Inningsverified
55
0.82
Shang Johnson
Career
Per 9 Innings
2
0.2
Juan Eichelberger
Career
Per 9 Innings
1.422
1.422
Shang Johnson
Careerverified
Per 9 Inningsverified
1.347
1.347
Juan Eichelberger
Careerverified
Per 9 Inningsverified
2263
33.76
Shang Johnson
Career
Per 9 Innings
302
30.77
Juan Eichelberger
Careerverified
Per 9 Inningsverified
2.5
2.5
Shang Johnson
Career
Per 9 Innings
3.29
3.29
Juan Eichelberger
Careerverified
Per 9 Inningsverified
0.272
0.272
Shang Johnson
Career
Per 9 Innings
0.336
0.336
Juan Eichelberger
Careerverified
Per 9 Inningsverified
38.86
38.86
Shang Johnson
Career
Per 9 Innings
34.54
34.54

Fielding Stats for Juan Eichelberger and Shang Johnson

Juan Eichelberger
Careerverified
Per 9 Inningsverified
7
7
Shang Johnson
Career
Per 9 Innings
5
5
Juan Eichelberger
Careerverified
Per 9 Innings
125
1.86
Shang Johnson
Career
Per 9 Inningsverified
18
2.02
Juan Eichelberger
Careerverified
Per 9 Inningsverified
79
1.18
Shang Johnson
Career
Per 9 Innings
4
0.45
Juan Eichelberger
Careerverified
Per 9 Innings
1810
27
Shang Johnson
Career
Per 9 Innings
241
27
Juan Eichelberger
Careerverified
Per 9 Innings
603.1
9
Shang Johnson
Career
Per 9 Innings
80.1
9
Juan Eichelberger
Careerverified
Per 9 Inningsverified
35
0.52
Shang Johnson
Career
Per 9 Innings
0
0
Juan Eichelberger
Careerverified
Per 9 Innings
87
1.3
Shang Johnson
Career
Per 9 Inningsverified
18
2.02
Juan Eichelberger
Career
Per 9 Inningsverified
12
0.18
Shang Johnson
Careerverified
Per 9 Innings
2
0.22
Juan Eichelberger
Careerverified
Per 9 Innings
134
2
Shang Johnson
Career
Per 9 Inningsverified
20
2.24
Juan Eichelberger
Careerverified
Per 9 Innings
122
1.82
Shang Johnson
Career
Per 9 Inningsverified
18
2.02
Juan Eichelberger
Careerverified
Per 9 Inningsverified
91.04
91.04
Shang Johnson
Career
Per 9 Innings
90
90
Juan Eichelberger
Career
Per 9 Innings
0.976
0.976
Shang Johnson
Careerverified
Per 9 Inningsverified
1
1
Juan Eichelberger
Careerverified
Per 9 Inningsverified
63.2
63.2
Shang Johnson
Career
Per 9 Innings
22.22
22.22
Juan Eichelberger
Careerverified
Per 9 Inningsverified
8
0.12
Shang Johnson
Career
Per 9 Innings
0
0
Juan Eichelberger
Career
Per 9 Innings
0
0
Shang Johnson
Career
Per 9 Innings
0
0
Juan Eichelberger
Career
Per 9 Innings
0
0
Shang Johnson
Career
Per 9 Innings
0
0
Juan Eichelberger
Career
Per 9 Innings
0
0
Shang Johnson
Career
Per 9 Innings
0
0
Juan Eichelberger
Career
Per 9 Innings
0
0
Shang Johnson
Career
Per 9 Innings
0
0

Hitting Stats for Juan Eichelberger and Shang Johnson

Juan Eichelberger
Careerverified
Per 600 PAverified
7
7
Shang Johnson
Career
Per 600 PA
5
5
Juan Eichelberger
Careerverified
Per 600 PAverified
125
477.71
Shang Johnson
Career
Per 600 PA
21
293.02
Juan Eichelberger
Careerverified
Per 600 PA
157
600
Shang Johnson
Career
Per 600 PA
43
600
Juan Eichelberger
Careerverified
Per 600 PAverified
136
519.75
Shang Johnson
Career
Per 600 PA
37
516.28
Juan Eichelberger
Career
Per 600 PA
0.103
0.103
Shang Johnson
Careerverified
Per 600 PAverified
0.27
0.27
Juan Eichelberger
Career
Per 600 PA
0.365
0.365
Shang Johnson
Careerverified
Per 600 PAverified
0.64
0.64
Juan Eichelberger
Careerverified
Per 600 PA
14
53.5
Shang Johnson
Career
Per 600 PAverified
10
139.53
Juan Eichelberger
Careerverified
Per 600 PA
11
42.04
Shang Johnson
Career
Per 600 PAverified
10
139.53
Juan Eichelberger
Careerverified
Per 600 PAverified
2
7.64
Shang Johnson
Career
Per 600 PA
0
0
Juan Eichelberger
Careerverified
Per 600 PAverified
1
3.82
Shang Johnson
Career
Per 600 PA
0
0
Juan Eichelberger
Career
Per 600 PA
0
0
Shang Johnson
Career
Per 600 PA
0
0
Juan Eichelberger
Careerverified
Per 600 PAverified
3
11.46
Shang Johnson
Career
Per 600 PA
0
0
Juan Eichelberger
Careerverified
Per 600 PAverified
0.214
0.214
Shang Johnson
Career
Per 600 PA
0
0
Juan Eichelberger
Career
Per 600 PA
0
0
Shang Johnson
Career
Per 600 PA
0
0
Juan Eichelberger
Career
Per 600 PA
0
0
Shang Johnson
Career
Per 600 PA
0
0
Juan Eichelberger
Career
Per 600 PA
2.4
9.16
Shang Johnson
Careerverified
Per 600 PAverified
3.29
45.84
Juan Eichelberger
Careerverified
Per 600 PA
18
68.79
Shang Johnson
Career
Per 600 PAverified
10
139.53
Juan Eichelberger
Careerverified
Per 600 PA
19
72.61
Shang Johnson
Career
Per 600 PAverified
13
181.4
Juan Eichelberger
Career
Per 600 PA
0.135
0.135
Shang Johnson
Careerverified
Per 600 PAverified
0.325
0.325
Juan Eichelberger
Career
Per 600 PA
0.132
0.132
Shang Johnson
Careerverified
Per 600 PAverified
0.27
0.27
Juan Eichelberger
Career
Per 600 PA
0.267
0.267
Shang Johnson
Careerverified
Per 600 PAverified
0.595
0.595
Juan Eichelberger
Careerverified
Per 600 PAverified
0.03
0.03
Shang Johnson
Career
Per 600 PA
0
0
Juan Eichelberger
Career
Per 600 PA
0.094
0.094
Shang Johnson
Careerverified
Per 600 PAverified
0.214
0.214
Juan Eichelberger
Career
Per 600 PA
0.2
0.2
Shang Johnson
Careerverified
Per 600 PAverified
0.482
0.482
Juan Eichelberger
Career
Per 600 PA
0.197
0.197
Shang Johnson
Careerverified
Per 600 PAverified
0.27
0.27
Juan Eichelberger
Careerverified
Per 600 PA
3
11.46
Shang Johnson
Career
Per 600 PAverified
2
27.91
Juan Eichelberger
Careerverified
Per 600 PAverified
4
15.29
Shang Johnson
Career
Per 600 PA
1
13.95
Juan Eichelberger
Careerverified
Per 600 PA
7
26.75
Shang Johnson
Career
Per 600 PAverified
3
41.86
Juan Eichelberger
Career
Per 600 PA
-2.62
-10.02
Shang Johnson
Careerverified
Per 600 PAverified
4.49
62.66
Juan Eichelberger
Careerverified
Per 600 PAverified
1
3.82
Shang Johnson
Career
Per 600 PA
0
0
Juan Eichelberger
Careerverified
Per 600 PA
4
15.29
Shang Johnson
Career
Per 600 PAverified
3
41.86
Juan Eichelberger
Career
Per 600 PA
0
0
Shang Johnson
Career
Per 600 PA
0
0
Juan Eichelberger
Career
Per 600 PA
65
248.41
Shang Johnson
Careerverified
Per 600 PAverified
0
0
Juan Eichelberger
Careerverified
Per 600 PAverified
2.42
2.42
Shang Johnson
Career
Per 600 PA
Juan Eichelberger
Careerverified
Per 600 PAverified
0.06
0.06
Shang Johnson
Career
Per 600 PA
Juan Eichelberger
Careerverified
Per 600 PAverified
16
61.15
Shang Johnson
Career
Per 600 PA
3
41.86
Juan Eichelberger
Career
Per 600 PA
0
0
Shang Johnson
Career
Per 600 PA
0
0
Juan Eichelberger
Career
Per 600 PA
3
11.46
Shang Johnson
Careerverified
Per 600 PAverified
0
0
Juan Eichelberger
Careerverified
Per 600 PAverified
2
7.64
Shang Johnson
Career
Per 600 PA
0
0
Juan Eichelberger
Career
Per 600 PA
0
0
Shang Johnson
Career
Per 600 PA
0
0
Juan Eichelberger
Careerverified
Per 600 PAverified
2
7.64
Shang Johnson
Career
Per 600 PA
0
0
Juan Eichelberger
Careerverified
Per 600 PAverified
100
100
Shang Johnson
Career
Per 600 PA