Russ Johnson vs. Ryan Thompson — Career Comparison

Gen XLouisianaThrows RightBats RightNorth AmericaTampa Bay RaysAmerican LeagueThird Baseman
Gen XMarylandThrows RightBats RightNorth AmericaNew York MetsNational LeagueCenter Fielder

Looking at the career totals, Russ Johnson and Ryan Thompson are closely matched on the surface stats. Ryan Thompson posted stronger numbers in OPS (.740 vs .723) and slugging (.433 vs .374). Russ Johnson had the advantage in on-base percentage (.349 vs .307). By the career numbers, Ryan Thompson had the stronger overall case — though those totals don't account for the eras and run environments each player worked in.

Hitting Stats for Russ Johnson and Ryan Thompson

Russ Johnson
Career
Per 600 PA
7
7
Ryan Thompson
Careerverified
Per 600 PAverified
9
9
Russ Johnson
Career
Per 600 PAverified
364
226.09
Ryan Thompson
Careerverified
Per 600 PA
416
180.22
Russ Johnson
Career
Per 600 PA
966
600
Ryan Thompson
Careerverified
Per 600 PA
1385
600
Russ Johnson
Career
Per 600 PA
836
519.25
Ryan Thompson
Careerverified
Per 600 PAverified
1257
544.55
Russ Johnson
Careerverified
Per 600 PAverified
0.264
0.264
Ryan Thompson
Career
Per 600 PA
0.243
0.243
Russ Johnson
Careerverified
Per 600 PAverified
0.749
0.749
Ryan Thompson
Career
Per 600 PA
0.744
0.744
Russ Johnson
Career
Per 600 PAverified
221
137.27
Ryan Thompson
Careerverified
Per 600 PA
305
132.13
Russ Johnson
Career
Per 600 PAverified
159
98.76
Ryan Thompson
Careerverified
Per 600 PA
176
76.25
Russ Johnson
Career
Per 600 PA
46
28.57
Ryan Thompson
Careerverified
Per 600 PAverified
71
30.76
Russ Johnson
Career
Per 600 PA
2
1.24
Ryan Thompson
Careerverified
Per 600 PAverified
6
2.6
Russ Johnson
Career
Per 600 PA
14
8.7
Ryan Thompson
Careerverified
Per 600 PAverified
52
22.53
Russ Johnson
Career
Per 600 PA
62
38.51
Ryan Thompson
Careerverified
Per 600 PAverified
129
55.88
Russ Johnson
Career
Per 600 PA
0.281
0.281
Ryan Thompson
Careerverified
Per 600 PAverified
0.423
0.423
Russ Johnson
Career
Per 600 PA
0.017
0.017
Ryan Thompson
Careerverified
Per 600 PAverified
0.041
0.041
Russ Johnson
Career
Per 600 PA
0.063
0.063
Ryan Thompson
Careerverified
Per 600 PAverified
0.171
0.171
Russ Johnson
Career
Per 600 PA
113.04
70.21
Ryan Thompson
Careerverified
Per 600 PAverified
163.97
71.03
Russ Johnson
Career
Per 600 PA
313
194.41
Ryan Thompson
Careerverified
Per 600 PAverified
544
235.67
Russ Johnson
Career
Per 600 PAverified
331
205.59
Ryan Thompson
Careerverified
Per 600 PA
415
179.78
Russ Johnson
Careerverified
Per 600 PAverified
0.348
0.348
Ryan Thompson
Career
Per 600 PA
0.301
0.301
Russ Johnson
Career
Per 600 PA
0.374
0.374
Ryan Thompson
Careerverified
Per 600 PAverified
0.433
0.433
Russ Johnson
Career
Per 600 PA
0.723
0.723
Ryan Thompson
Careerverified
Per 600 PAverified
0.734
0.734
Russ Johnson
Career
Per 600 PA
0.11
0.11
Ryan Thompson
Careerverified
Per 600 PAverified
0.19
0.19
Russ Johnson
Careerverified
Per 600 PAverified
0.25
0.25
Ryan Thompson
Career
Per 600 PA
0.244
0.244
Russ Johnson
Careerverified
Per 600 PAverified
0.684
0.684
Ryan Thompson
Career
Per 600 PA
0.662
0.662
Russ Johnson
Careerverified
Per 600 PAverified
0.317
0.317
Ryan Thompson
Career
Per 600 PA
0.292
0.292
Russ Johnson
Career
Per 600 PAverified
117
72.67
Ryan Thompson
Careerverified
Per 600 PA
165
71.48
Russ Johnson
Career
Per 600 PA
97
60.25
Ryan Thompson
Careerverified
Per 600 PAverified
176
76.25
Russ Johnson
Career
Per 600 PA
200
124.22
Ryan Thompson
Careerverified
Per 600 PAverified
289
125.2
Russ Johnson
Career
Per 600 PAverified
118.49
73.6
Ryan Thompson
Careerverified
Per 600 PA
155.17
67.22
Russ Johnson
Career
Per 600 PA
5
3.11
Ryan Thompson
Careerverified
Per 600 PAverified
20
8.66
Russ Johnson
Careerverified
Per 600 PAverified
105
65.22
Ryan Thompson
Career
Per 600 PA
90
38.99
Russ Johnson
Career
Per 600 PA
1
0.62
Ryan Thompson
Careerverified
Per 600 PAverified
12
5.2
Russ Johnson
Careerverified
Per 600 PAverified
173
107.45
Ryan Thompson
Career
Per 600 PA
347
150.32
Russ Johnson
Careerverified
Per 600 PAverified
5.58
5.58
Ryan Thompson
Career
Per 600 PA
3.99
3.99
Russ Johnson
Careerverified
Per 600 PAverified
0.61
0.61
Ryan Thompson
Career
Per 600 PA
0.26
0.26
Russ Johnson
Careerverified
Per 600 PAverified
15
9.32
Ryan Thompson
Career
Per 600 PA
8
3.47
Russ Johnson
Career
Per 600 PA
5
3.11
Ryan Thompson
Careerverified
Per 600 PAverified
10
4.33
Russ Johnson
Careerverified
Per 600 PAverified
17
10.56
Ryan Thompson
Career
Per 600 PA
37
16.03
Russ Johnson
Careerverified
Per 600 PAverified
16
9.94
Ryan Thompson
Career
Per 600 PA
9
3.9
Russ Johnson
Career
Per 600 PAverified
10
6.21
Ryan Thompson
Careerverified
Per 600 PA
12
5.2
Russ Johnson
Careerverified
Per 600 PAverified
26
16.15
Ryan Thompson
Career
Per 600 PA
21
9.1
Russ Johnson
Careerverified
Per 600 PAverified
61.54
61.54
Ryan Thompson
Career
Per 600 PA
42.86
42.86

Fielding Stats for Russ Johnson and Ryan Thompson

Russ Johnson
Career
Per 9 Innings
7
7
Ryan Thompson
Careerverified
Per 9 Inningsverified
9
9
Russ Johnson
Career
Per 9 Inningsverified
290
1.45
Ryan Thompson
Careerverified
Per 9 Innings
393
1.19
Russ Johnson
Career
Per 9 Innings
186
0.93
Ryan Thompson
Careerverified
Per 9 Inningsverified
322
0.98
Russ Johnson
Career
Per 9 Innings
5390
27
Ryan Thompson
Careerverified
Per 9 Innings
8881
27
Russ Johnson
Career
Per 9 Innings
1796.2
9
Ryan Thompson
Careerverified
Per 9 Innings
2960.1
9
Russ Johnson
Career
Per 9 Innings
244
1.22
Ryan Thompson
Careerverified
Per 9 Inningsverified
886
2.69
Russ Johnson
Careerverified
Per 9 Inningsverified
454
2.27
Ryan Thompson
Career
Per 9 Innings
19
0.06
Russ Johnson
Career
Per 9 Innings
22
0.11
Ryan Thompson
Careerverified
Per 9 Inningsverified
13
0.04
Russ Johnson
Career
Per 9 Inningsverified
720
3.61
Ryan Thompson
Careerverified
Per 9 Innings
918
2.79
Russ Johnson
Career
Per 9 Inningsverified
698
3.5
Ryan Thompson
Careerverified
Per 9 Innings
905
2.75
Russ Johnson
Career
Per 9 Innings
96.94
96.94
Ryan Thompson
Careerverified
Per 9 Inningsverified
98.58
98.58
Russ Johnson
Careerverified
Per 9 Inningsverified
2.407
2.407
Ryan Thompson
Career
Per 9 Innings
2.303
2.303
Russ Johnson
Career
Per 9 Innings
64.14
64.14
Ryan Thompson
Careerverified
Per 9 Inningsverified
81.93
81.93
Russ Johnson
Careerverified
Per 9 Inningsverified
73
0.37
Ryan Thompson
Career
Per 9 Innings
5
0.02
Russ Johnson
Career
Per 9 Innings
0
0
Ryan Thompson
Career
Per 9 Innings
0
0
Russ Johnson
Career
Per 9 Innings
0
0
Ryan Thompson
Career
Per 9 Innings
0
0
Russ Johnson
Career
Per 9 Innings
0
0
Ryan Thompson
Career
Per 9 Innings
0
0
Russ Johnson
Career
Per 9 Innings
0
0
Ryan Thompson
Career
Per 9 Innings
0
0