Don Johnson vs. Ryan Thompson — Career Comparison

Greatest GenerationIllinoisThrows RightBats RightNorth AmericaChicago CubsNational LeagueSecond BasemanAll-Star
Gen XMarylandThrows RightBats RightNorth AmericaNew York MetsNational LeagueCenter Fielder

Adjusted for the eras they played in, Don Johnson holds a real edge over Ryan Thompson in this comparison. Don Johnson led in contact rate (K%+ 96 vs 59), batting average (AVG+ 100 vs 87), and on-base percentage (OBP+ 92 vs 89). Ryan Thompson held the edge in home run production (HR/PA+ 163 vs 27). The edge belongs to Don Johnson.

Hitting Stats for Don Johnson and Ryan Thompson

Don Johnson
Career
Per 600 PA
6
6
Ryan Thompson
Careerverified
Per 600 PAverified
9
9
Don Johnson
Careerverified
Per 600 PA
511
145.86
Ryan Thompson
Career
Per 600 PAverified
416
180.22
Don Johnson
Careerverified
Per 600 PA
2102
600
Ryan Thompson
Career
Per 600 PA
1385
600
Don Johnson
Careerverified
Per 600 PAverified
1935
552.33
Ryan Thompson
Career
Per 600 PA
1257
544.55
Don Johnson
Careerverified
Per 600 PAverified
0.273
0.273
Ryan Thompson
Career
Per 600 PA
0.243
0.243
Don Johnson
Career
Per 600 PA
0.679
0.679
Ryan Thompson
Careerverified
Per 600 PAverified
0.744
0.744
Don Johnson
Careerverified
Per 600 PAverified
528
150.71
Ryan Thompson
Career
Per 600 PA
305
132.13
Don Johnson
Careerverified
Per 600 PAverified
425
121.31
Ryan Thompson
Career
Per 600 PA
176
76.25
Don Johnson
Careerverified
Per 600 PA
89
25.4
Ryan Thompson
Career
Per 600 PAverified
71
30.76
Don Johnson
Career
Per 600 PA
6
1.71
Ryan Thompson
Career
Per 600 PAverified
6
2.6
Don Johnson
Career
Per 600 PA
8
2.28
Ryan Thompson
Careerverified
Per 600 PAverified
52
22.53
Don Johnson
Career
Per 600 PA
103
29.4
Ryan Thompson
Careerverified
Per 600 PAverified
129
55.88
Don Johnson
Career
Per 600 PA
0.195
0.195
Ryan Thompson
Careerverified
Per 600 PAverified
0.423
0.423
Don Johnson
Career
Per 600 PA
0.004
0.004
Ryan Thompson
Careerverified
Per 600 PAverified
0.041
0.041
Don Johnson
Career
Per 600 PA
0.015
0.015
Ryan Thompson
Careerverified
Per 600 PAverified
0.171
0.171
Don Johnson
Careerverified
Per 600 PA
203.98
58.22
Ryan Thompson
Career
Per 600 PAverified
163.97
71.03
Don Johnson
Careerverified
Per 600 PA
653
186.39
Ryan Thompson
Career
Per 600 PAverified
544
235.67
Don Johnson
Careerverified
Per 600 PAverified
648
184.97
Ryan Thompson
Career
Per 600 PA
415
179.78
Don Johnson
Careerverified
Per 600 PAverified
0.315
0.315
Ryan Thompson
Career
Per 600 PA
0.301
0.301
Don Johnson
Career
Per 600 PA
0.338
0.338
Ryan Thompson
Careerverified
Per 600 PAverified
0.433
0.433
Don Johnson
Career
Per 600 PA
0.653
0.653
Ryan Thompson
Careerverified
Per 600 PAverified
0.734
0.734
Don Johnson
Career
Per 600 PA
0.065
0.065
Ryan Thompson
Careerverified
Per 600 PAverified
0.19
0.19
Don Johnson
Career
Per 600 PA
0.226
0.226
Ryan Thompson
Careerverified
Per 600 PAverified
0.244
0.244
Don Johnson
Career
Per 600 PA
0.555
0.555
Ryan Thompson
Careerverified
Per 600 PAverified
0.662
0.662
Don Johnson
Careerverified
Per 600 PAverified
0.296
0.296
Ryan Thompson
Career
Per 600 PA
0.292
0.292
Don Johnson
Careerverified
Per 600 PA
219
62.51
Ryan Thompson
Career
Per 600 PAverified
165
71.48
Don Johnson
Career
Per 600 PA
175
49.95
Ryan Thompson
Careerverified
Per 600 PAverified
176
76.25
Don Johnson
Careerverified
Per 600 PA
386
110.18
Ryan Thompson
Career
Per 600 PAverified
289
125.2
Don Johnson
Careerverified
Per 600 PA
231.82
66.17
Ryan Thompson
Career
Per 600 PAverified
155.17
67.22
Don Johnson
Career
Per 600 PA
8
2.28
Ryan Thompson
Careerverified
Per 600 PAverified
20
8.66
Don Johnson
Careerverified
Per 600 PA
112
31.97
Ryan Thompson
Career
Per 600 PAverified
90
38.99
Don Johnson
Career
Per 600 PA
0
0
Ryan Thompson
Careerverified
Per 600 PAverified
12
5.2
Don Johnson
Careerverified
Per 600 PAverified
171
48.81
Ryan Thompson
Career
Per 600 PA
347
150.32
Don Johnson
Careerverified
Per 600 PAverified
12.29
12.29
Ryan Thompson
Career
Per 600 PA
3.99
3.99
Don Johnson
Careerverified
Per 600 PAverified
0.66
0.66
Ryan Thompson
Career
Per 600 PA
0.26
0.26
Don Johnson
Careerverified
Per 600 PAverified
47
13.42
Ryan Thompson
Career
Per 600 PA
8
3.47
Don Johnson
Career
Per 600 PA
0
0
Ryan Thompson
Careerverified
Per 600 PAverified
10
4.33
Don Johnson
Careerverified
Per 600 PAverified
34
9.71
Ryan Thompson
Career
Per 600 PA
37
16.03
Don Johnson
Careerverified
Per 600 PAverified
26
7.42
Ryan Thompson
Career
Per 600 PA
9
3.9
Don Johnson
Career
Per 600 PA
0
0
Ryan Thompson
Careerverified
Per 600 PAverified
12
5.2
Don Johnson
Careerverified
Per 600 PA
26
7.42
Ryan Thompson
Career
Per 600 PAverified
21
9.1
Don Johnson
Careerverified
Per 600 PAverified
100
100
Ryan Thompson
Career
Per 600 PA
42.86
42.86

Fielding Stats for Don Johnson and Ryan Thompson

Don Johnson
Career
Per 9 Innings
6
Ryan Thompson
Careerverified
Per 9 Inningsverified
9
9
Don Johnson
Careerverified
Per 9 Innings
503
Ryan Thompson
Career
Per 9 Inningsverified
393
1.19
Don Johnson
Career
Per 9 Innings
0
Ryan Thompson
Careerverified
Per 9 Inningsverified
322
0.98
Don Johnson
Career
Per 9 Innings
0
Ryan Thompson
Careerverified
Per 9 Inningsverified
8881
27
Don Johnson
Career
Per 9 Innings
0
Ryan Thompson
Careerverified
Per 9 Inningsverified
2960.1
9
Don Johnson
Careerverified
Per 9 Innings
1181
Ryan Thompson
Career
Per 9 Inningsverified
886
2.69
Don Johnson
Careerverified
Per 9 Innings
1470
Ryan Thompson
Career
Per 9 Inningsverified
19
0.06
Don Johnson
Career
Per 9 Inningsverified
96
Ryan Thompson
Careerverified
Per 9 Innings
13
0.04
Don Johnson
Careerverified
Per 9 Innings
2747
Ryan Thompson
Career
Per 9 Inningsverified
918
2.79
Don Johnson
Careerverified
Per 9 Innings
2651
Ryan Thompson
Career
Per 9 Inningsverified
905
2.75
Don Johnson
Career
Per 9 Innings
96.51
Ryan Thompson
Careerverified
Per 9 Inningsverified
98.58
98.58
Don Johnson
Careerverified
Per 9 Innings
5.27
Ryan Thompson
Career
Per 9 Inningsverified
2.303
2.303
Don Johnson
Career
Per 9 Innings
0
Ryan Thompson
Careerverified
Per 9 Inningsverified
81.93
81.93
Don Johnson
Careerverified
Per 9 Innings
272
Ryan Thompson
Career
Per 9 Inningsverified
5
0.02
Don Johnson
Career
Per 9 Innings
0
Ryan Thompson
Career
Per 9 Innings
0
0
Don Johnson
Career
Per 9 Innings
0
Ryan Thompson
Career
Per 9 Innings
0
0
Don Johnson
Career
Per 9 Innings
0
Ryan Thompson
Career
Per 9 Innings
0
0
Don Johnson
Career
Per 9 Innings
0
Ryan Thompson
Career
Per 9 Innings
0
0