Rob Johnson vs. Ryan Thompson — Career Comparison

MillenialMontanaThrows RightBats RightNorth AmericaSeattle MarinersAmerican LeagueCatcher
Gen XMarylandThrows RightBats RightNorth AmericaNew York MetsNational LeagueCenter Fielder

On the career numbers, Ryan Thompson posted the stronger offensive profile against Rob Johnson. Ryan Thompson posted stronger numbers in OPS (.740 vs .575) and on-base percentage (.307 vs .281). 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 Rob Johnson and Ryan Thompson

Rob Johnson
Career
Per 600 PA
7
7
Ryan Thompson
Careerverified
Per 600 PAverified
9
9
Rob Johnson
Career
Per 600 PAverified
265
191.8
Ryan Thompson
Careerverified
Per 600 PA
416
180.22
Rob Johnson
Career
Per 600 PA
829
600
Ryan Thompson
Careerverified
Per 600 PA
1385
600
Rob Johnson
Career
Per 600 PA
736
532.69
Ryan Thompson
Careerverified
Per 600 PAverified
1257
544.55
Rob Johnson
Career
Per 600 PA
0.2
0.2
Ryan Thompson
Careerverified
Per 600 PAverified
0.243
0.243
Rob Johnson
Career
Per 600 PA
0.603
0.603
Ryan Thompson
Careerverified
Per 600 PAverified
0.744
0.744
Rob Johnson
Career
Per 600 PA
147
106.39
Ryan Thompson
Careerverified
Per 600 PAverified
305
132.13
Rob Johnson
Career
Per 600 PA
97
70.21
Ryan Thompson
Careerverified
Per 600 PAverified
176
76.25
Rob Johnson
Career
Per 600 PA
38
27.5
Ryan Thompson
Careerverified
Per 600 PAverified
71
30.76
Rob Johnson
Career
Per 600 PAverified
4
2.9
Ryan Thompson
Careerverified
Per 600 PA
6
2.6
Rob Johnson
Career
Per 600 PA
8
5.79
Ryan Thompson
Careerverified
Per 600 PAverified
52
22.53
Rob Johnson
Career
Per 600 PA
50
36.19
Ryan Thompson
Careerverified
Per 600 PAverified
129
55.88
Rob Johnson
Career
Per 600 PA
0.34
0.34
Ryan Thompson
Careerverified
Per 600 PAverified
0.423
0.423
Rob Johnson
Career
Per 600 PA
0.011
0.011
Ryan Thompson
Careerverified
Per 600 PAverified
0.041
0.041
Rob Johnson
Career
Per 600 PA
0.054
0.054
Ryan Thompson
Careerverified
Per 600 PAverified
0.171
0.171
Rob Johnson
Career
Per 600 PA
62.03
44.89
Ryan Thompson
Careerverified
Per 600 PAverified
163.97
71.03
Rob Johnson
Career
Per 600 PA
217
157.06
Ryan Thompson
Careerverified
Per 600 PAverified
544
235.67
Rob Johnson
Career
Per 600 PA
226
163.57
Ryan Thompson
Careerverified
Per 600 PAverified
415
179.78
Rob Johnson
Career
Per 600 PA
0.275
0.275
Ryan Thompson
Careerverified
Per 600 PAverified
0.301
0.301
Rob Johnson
Career
Per 600 PA
0.295
0.295
Ryan Thompson
Careerverified
Per 600 PAverified
0.433
0.433
Rob Johnson
Career
Per 600 PA
0.57
0.57
Ryan Thompson
Careerverified
Per 600 PAverified
0.734
0.734
Rob Johnson
Career
Per 600 PA
0.095
0.095
Ryan Thompson
Careerverified
Per 600 PAverified
0.19
0.19
Rob Johnson
Career
Per 600 PA
0.198
0.198
Ryan Thompson
Careerverified
Per 600 PAverified
0.244
0.244
Rob Johnson
Career
Per 600 PA
0.491
0.491
Ryan Thompson
Careerverified
Per 600 PAverified
0.662
0.662
Rob Johnson
Career
Per 600 PA
0.254
0.254
Ryan Thompson
Careerverified
Per 600 PAverified
0.292
0.292
Rob Johnson
Career
Per 600 PA
62
44.87
Ryan Thompson
Careerverified
Per 600 PAverified
165
71.48
Rob Johnson
Career
Per 600 PA
64
46.32
Ryan Thompson
Careerverified
Per 600 PAverified
176
76.25
Rob Johnson
Career
Per 600 PA
118
85.4
Ryan Thompson
Careerverified
Per 600 PAverified
289
125.2
Rob Johnson
Career
Per 600 PA
57.42
41.56
Ryan Thompson
Careerverified
Per 600 PAverified
155.17
67.22
Rob Johnson
Career
Per 600 PA
7
5.07
Ryan Thompson
Careerverified
Per 600 PAverified
20
8.66
Rob Johnson
Career
Per 600 PAverified
72
52.11
Ryan Thompson
Careerverified
Per 600 PA
90
38.99
Rob Johnson
Career
Per 600 PA
6
4.34
Ryan Thompson
Careerverified
Per 600 PAverified
12
5.2
Rob Johnson
Careerverified
Per 600 PAverified
186
134.62
Ryan Thompson
Career
Per 600 PA
347
150.32
Rob Johnson
Careerverified
Per 600 PAverified
4.46
4.46
Ryan Thompson
Career
Per 600 PA
3.99
3.99
Rob Johnson
Careerverified
Per 600 PAverified
0.39
0.39
Ryan Thompson
Career
Per 600 PA
0.26
0.26
Rob Johnson
Career
Per 600 PAverified
8
5.79
Ryan Thompson
Career
Per 600 PA
8
3.47
Rob Johnson
Career
Per 600 PAverified
6
4.34
Ryan Thompson
Careerverified
Per 600 PA
10
4.33
Rob Johnson
Careerverified
Per 600 PA
24
17.37
Ryan Thompson
Career
Per 600 PAverified
37
16.03
Rob Johnson
Career
Per 600 PAverified
6
4.34
Ryan Thompson
Careerverified
Per 600 PA
9
3.9
Rob Johnson
Career
Per 600 PA
2
1.45
Ryan Thompson
Careerverified
Per 600 PAverified
12
5.2
Rob Johnson
Career
Per 600 PA
8
5.79
Ryan Thompson
Careerverified
Per 600 PAverified
21
9.1
Rob Johnson
Careerverified
Per 600 PAverified
75
75
Ryan Thompson
Career
Per 600 PA
42.86
42.86

Fielding Stats for Rob Johnson and Ryan Thompson

Rob Johnson
Career
Per 9 Innings
7
7
Ryan Thompson
Careerverified
Per 9 Inningsverified
9
9
Rob Johnson
Career
Per 9 Innings
252
1.16
Ryan Thompson
Careerverified
Per 9 Inningsverified
393
1.19
Rob Johnson
Career
Per 9 Inningsverified
214
0.99
Ryan Thompson
Careerverified
Per 9 Innings
322
0.98
Rob Johnson
Career
Per 9 Innings
5854
27
Ryan Thompson
Careerverified
Per 9 Innings
8881
27
Rob Johnson
Career
Per 9 Innings
1951.1
9
Ryan Thompson
Careerverified
Per 9 Innings
2960.1
9
Rob Johnson
Careerverified
Per 9 Inningsverified
1448
6.68
Ryan Thompson
Career
Per 9 Innings
886
2.69
Rob Johnson
Careerverified
Per 9 Inningsverified
158
0.73
Ryan Thompson
Career
Per 9 Innings
19
0.06
Rob Johnson
Careerverified
Per 9 Innings
10
0.05
Ryan Thompson
Career
Per 9 Inningsverified
13
0.04
Rob Johnson
Careerverified
Per 9 Inningsverified
1616
7.45
Ryan Thompson
Career
Per 9 Innings
918
2.79
Rob Johnson
Careerverified
Per 9 Inningsverified
1606
7.41
Ryan Thompson
Career
Per 9 Innings
905
2.75
Rob Johnson
Careerverified
Per 9 Inningsverified
99.38
99.38
Ryan Thompson
Career
Per 9 Innings
98.58
98.58
Rob Johnson
Careerverified
Per 9 Inningsverified
6.373
6.373
Ryan Thompson
Career
Per 9 Innings
2.303
2.303
Rob Johnson
Careerverified
Per 9 Inningsverified
84.92
84.92
Ryan Thompson
Career
Per 9 Innings
81.93
81.93
Rob Johnson
Careerverified
Per 9 Inningsverified
13
0.06
Ryan Thompson
Career
Per 9 Innings
5
0.02
Rob Johnson
Career
Per 9 Innings
26
0.12
Ryan Thompson
Careerverified
Per 9 Inningsverified
0
0
Rob Johnson
Career
Per 9 Innings
0
0
Ryan Thompson
Career
Per 9 Innings
0
0
Rob Johnson
Career
Per 9 Innings
132
0.61
Ryan Thompson
Careerverified
Per 9 Inningsverified
0
0
Rob Johnson
Careerverified
Per 9 Inningsverified
48
0.22
Ryan Thompson
Career
Per 9 Innings
0
0