Ernie Johnson vs. Ryan Thompson — Career Comparison

Lost GenerationIllinoisThrows RightBats LeftNorth AmericaChicago White SoxAmerican LeagueShortstop
Gen XMarylandThrows RightBats RightNorth AmericaNew York MetsNational LeagueCenter Fielder

Adjusted for the eras they played in, Ryan Thompson holds a real edge over Ernie Johnson in this comparison. Ryan Thompson led in home run production (HR/PA+ 163 vs 7), slugging (SLG+ 104 vs 79), and walk rate (BB%+ 77 vs 62). Ernie Johnson held the edge in contact rate (K%+ 158 vs 59). The edge belongs to Ryan Thompson.

Hitting Stats for Ernie Johnson and Ryan Thompson

Ernie Johnson
Careerverified
Per 600 PAverified
10
10
Ryan Thompson
Career
Per 600 PA
9
9
Ernie Johnson
Careerverified
Per 600 PA
813
167.34
Ryan Thompson
Career
Per 600 PAverified
416
180.22
Ernie Johnson
Careerverified
Per 600 PA
2915
600
Ryan Thompson
Career
Per 600 PA
1385
600
Ernie Johnson
Careerverified
Per 600 PA
2619
539.07
Ryan Thompson
Career
Per 600 PAverified
1257
544.55
Ernie Johnson
Careerverified
Per 600 PAverified
0.266
0.266
Ryan Thompson
Career
Per 600 PA
0.243
0.243
Ernie Johnson
Career
Per 600 PA
0.708
0.708
Ryan Thompson
Careerverified
Per 600 PAverified
0.744
0.744
Ernie Johnson
Careerverified
Per 600 PAverified
697
143.46
Ryan Thompson
Career
Per 600 PA
305
132.13
Ernie Johnson
Careerverified
Per 600 PAverified
551
113.41
Ryan Thompson
Career
Per 600 PA
176
76.25
Ernie Johnson
Careerverified
Per 600 PA
91
18.73
Ryan Thompson
Career
Per 600 PAverified
71
30.76
Ernie Johnson
Careerverified
Per 600 PAverified
36
7.41
Ryan Thompson
Career
Per 600 PA
6
2.6
Ernie Johnson
Career
Per 600 PA
19
3.91
Ryan Thompson
Careerverified
Per 600 PAverified
52
22.53
Ernie Johnson
Careerverified
Per 600 PA
146
30.05
Ryan Thompson
Career
Per 600 PAverified
129
55.88
Ernie Johnson
Career
Per 600 PA
0.21
0.21
Ryan Thompson
Careerverified
Per 600 PAverified
0.423
0.423
Ernie Johnson
Career
Per 600 PA
0.007
0.007
Ryan Thompson
Careerverified
Per 600 PAverified
0.041
0.041
Ernie Johnson
Career
Per 600 PA
0.027
0.027
Ryan Thompson
Careerverified
Per 600 PAverified
0.171
0.171
Ernie Johnson
Careerverified
Per 600 PA
309.8
63.77
Ryan Thompson
Career
Per 600 PAverified
163.97
71.03
Ernie Johnson
Careerverified
Per 600 PA
917
188.75
Ryan Thompson
Career
Per 600 PAverified
544
235.67
Ernie Johnson
Careerverified
Per 600 PAverified
893
183.81
Ryan Thompson
Career
Per 600 PA
415
179.78
Ernie Johnson
Careerverified
Per 600 PAverified
0.317
0.317
Ryan Thompson
Career
Per 600 PA
0.301
0.301
Ernie Johnson
Career
Per 600 PA
0.35
0.35
Ryan Thompson
Careerverified
Per 600 PAverified
0.433
0.433
Ernie Johnson
Career
Per 600 PA
0.667
0.667
Ryan Thompson
Careerverified
Per 600 PAverified
0.734
0.734
Ernie Johnson
Career
Per 600 PA
0.084
0.084
Ryan Thompson
Careerverified
Per 600 PAverified
0.19
0.19
Ernie Johnson
Career
Per 600 PA
0.23
0.23
Ryan Thompson
Careerverified
Per 600 PAverified
0.244
0.244
Ernie Johnson
Career
Per 600 PA
0.624
0.624
Ryan Thompson
Careerverified
Per 600 PAverified
0.662
0.662
Ernie Johnson
Career
Per 600 PA
0.278
0.278
Ryan Thompson
Careerverified
Per 600 PAverified
0.292
0.292
Ernie Johnson
Careerverified
Per 600 PAverified
372
76.57
Ryan Thompson
Career
Per 600 PA
165
71.48
Ernie Johnson
Careerverified
Per 600 PA
256
52.69
Ryan Thompson
Career
Per 600 PAverified
176
76.25
Ernie Johnson
Careerverified
Per 600 PAverified
609
125.35
Ryan Thompson
Career
Per 600 PA
289
125.2
Ernie Johnson
Careerverified
Per 600 PAverified
343.71
70.75
Ryan Thompson
Career
Per 600 PA
155.17
67.22
Ernie Johnson
Career
Per 600 PA
15
3.09
Ryan Thompson
Careerverified
Per 600 PAverified
20
8.66
Ernie Johnson
Careerverified
Per 600 PA
181
37.26
Ryan Thompson
Career
Per 600 PAverified
90
38.99
Ernie Johnson
Career
Per 600 PA
0
0
Ryan Thompson
Careerverified
Per 600 PAverified
12
5.2
Ernie Johnson
Careerverified
Per 600 PAverified
160
32.93
Ryan Thompson
Career
Per 600 PA
347
150.32
Ernie Johnson
Careerverified
Per 600 PAverified
18.22
18.22
Ryan Thompson
Career
Per 600 PA
3.99
3.99
Ernie Johnson
Careerverified
Per 600 PAverified
1.13
1.13
Ryan Thompson
Career
Per 600 PA
0.26
0.26
Ernie Johnson
Careerverified
Per 600 PAverified
100
20.58
Ryan Thompson
Career
Per 600 PA
8
3.47
Ernie Johnson
Career
Per 600 PA
0
0
Ryan Thompson
Careerverified
Per 600 PAverified
10
4.33
Ernie Johnson
Careerverified
Per 600 PAverified
0
0
Ryan Thompson
Career
Per 600 PA
37
16.03
Ernie Johnson
Careerverified
Per 600 PAverified
114
23.46
Ryan Thompson
Career
Per 600 PA
9
3.9
Ernie Johnson
Careerverified
Per 600 PAverified
44
9.06
Ryan Thompson
Career
Per 600 PA
12
5.2
Ernie Johnson
Careerverified
Per 600 PAverified
158
32.52
Ryan Thompson
Career
Per 600 PA
21
9.1
Ernie Johnson
Careerverified
Per 600 PAverified
72.15
72.15
Ryan Thompson
Career
Per 600 PA
42.86
42.86

Fielding Stats for Ernie Johnson and Ryan Thompson

Ernie Johnson
Careerverified
Per 9 Innings
10
Ryan Thompson
Career
Per 9 Inningsverified
9
9
Ernie Johnson
Careerverified
Per 9 Innings
735
Ryan Thompson
Career
Per 9 Inningsverified
393
1.19
Ernie Johnson
Career
Per 9 Innings
0
Ryan Thompson
Careerverified
Per 9 Inningsverified
322
0.98
Ernie Johnson
Career
Per 9 Innings
0
Ryan Thompson
Careerverified
Per 9 Inningsverified
8881
27
Ernie Johnson
Career
Per 9 Innings
0
Ryan Thompson
Careerverified
Per 9 Inningsverified
2960.1
9
Ernie Johnson
Careerverified
Per 9 Innings
1369
Ryan Thompson
Career
Per 9 Inningsverified
886
2.69
Ernie Johnson
Careerverified
Per 9 Innings
2146
Ryan Thompson
Career
Per 9 Inningsverified
19
0.06
Ernie Johnson
Career
Per 9 Inningsverified
209
Ryan Thompson
Careerverified
Per 9 Innings
13
0.04
Ernie Johnson
Careerverified
Per 9 Innings
3724
Ryan Thompson
Career
Per 9 Inningsverified
918
2.79
Ernie Johnson
Careerverified
Per 9 Innings
3515
Ryan Thompson
Career
Per 9 Inningsverified
905
2.75
Ernie Johnson
Career
Per 9 Innings
94.39
Ryan Thompson
Careerverified
Per 9 Inningsverified
98.58
98.58
Ernie Johnson
Careerverified
Per 9 Innings
4.782
Ryan Thompson
Career
Per 9 Inningsverified
2.303
2.303
Ernie Johnson
Career
Per 9 Innings
0
Ryan Thompson
Careerverified
Per 9 Inningsverified
81.93
81.93
Ernie Johnson
Careerverified
Per 9 Innings
308
Ryan Thompson
Career
Per 9 Inningsverified
5
0.02
Ernie Johnson
Career
Per 9 Innings
0
Ryan Thompson
Career
Per 9 Innings
0
0
Ernie Johnson
Career
Per 9 Innings
0
Ryan Thompson
Career
Per 9 Innings
0
0
Ernie Johnson
Career
Per 9 Innings
0
Ryan Thompson
Career
Per 9 Innings
0
0
Ernie Johnson
Career
Per 9 Innings
0
Ryan Thompson
Career
Per 9 Innings
0
0