Cliff Johnson vs. Ryan Thompson — Career Comparison

Baby BoomersTexasThrows RightBats RightNorth AmericaToronto Blue JaysAmerican LeagueDesignated Hitter
Gen XMarylandThrows RightBats RightNorth AmericaNew York MetsNational LeagueCenter Fielder

When their careers are measured against the same standard, Cliff Johnson comes out clearly ahead of Ryan Thompson across most offensive categories. Cliff Johnson led in home run production (HR/PA+ 239 vs 163), walk rate (BB%+ 139 vs 77), and slugging (SLG+ 130 vs 104). Cliff Johnson was the more complete offensive player.

Hitting Stats for Cliff Johnson and Ryan Thompson

Cliff Johnson
Careerverified
Per 600 PAverified
15
15
Ryan Thompson
Career
Per 600 PA
9
9
Cliff Johnson
Careerverified
Per 600 PA
1369
178.45
Ryan Thompson
Career
Per 600 PAverified
416
180.22
Cliff Johnson
Careerverified
Per 600 PA
4603
600
Ryan Thompson
Career
Per 600 PA
1385
600
Cliff Johnson
Careerverified
Per 600 PA
3945
514.23
Ryan Thompson
Career
Per 600 PAverified
1257
544.55
Cliff Johnson
Careerverified
Per 600 PAverified
0.258
0.258
Ryan Thompson
Career
Per 600 PA
0.243
0.243
Cliff Johnson
Careerverified
Per 600 PAverified
0.824
0.824
Ryan Thompson
Career
Per 600 PA
0.744
0.744
Cliff Johnson
Careerverified
Per 600 PAverified
1016
132.44
Ryan Thompson
Career
Per 600 PA
305
132.13
Cliff Johnson
Careerverified
Per 600 PAverified
622
81.08
Ryan Thompson
Career
Per 600 PA
176
76.25
Cliff Johnson
Careerverified
Per 600 PA
188
24.51
Ryan Thompson
Career
Per 600 PAverified
71
30.76
Cliff Johnson
Careerverified
Per 600 PA
10
1.3
Ryan Thompson
Career
Per 600 PAverified
6
2.6
Cliff Johnson
Careerverified
Per 600 PAverified
196
25.55
Ryan Thompson
Career
Per 600 PA
52
22.53
Cliff Johnson
Careerverified
Per 600 PA
394
51.36
Ryan Thompson
Career
Per 600 PAverified
129
55.88
Cliff Johnson
Career
Per 600 PA
0.388
0.388
Ryan Thompson
Careerverified
Per 600 PAverified
0.423
0.423
Cliff Johnson
Careerverified
Per 600 PAverified
0.05
0.05
Ryan Thompson
Career
Per 600 PA
0.041
0.041
Cliff Johnson
Careerverified
Per 600 PAverified
0.193
0.193
Ryan Thompson
Career
Per 600 PA
0.171
0.171
Cliff Johnson
Careerverified
Per 600 PAverified
669.69
87.29
Ryan Thompson
Career
Per 600 PA
163.97
71.03
Cliff Johnson
Careerverified
Per 600 PAverified
1812
236.19
Ryan Thompson
Career
Per 600 PA
544
235.67
Cliff Johnson
Careerverified
Per 600 PAverified
1634
212.99
Ryan Thompson
Career
Per 600 PA
415
179.78
Cliff Johnson
Careerverified
Per 600 PAverified
0.355
0.355
Ryan Thompson
Career
Per 600 PA
0.301
0.301
Cliff Johnson
Careerverified
Per 600 PAverified
0.459
0.459
Ryan Thompson
Career
Per 600 PA
0.433
0.433
Cliff Johnson
Careerverified
Per 600 PAverified
0.815
0.815
Ryan Thompson
Career
Per 600 PA
0.734
0.734
Cliff Johnson
Careerverified
Per 600 PAverified
0.202
0.202
Ryan Thompson
Career
Per 600 PA
0.19
0.19
Cliff Johnson
Careerverified
Per 600 PAverified
0.275
0.275
Ryan Thompson
Career
Per 600 PA
0.244
0.244
Cliff Johnson
Careerverified
Per 600 PAverified
0.806
0.806
Ryan Thompson
Career
Per 600 PA
0.662
0.662
Cliff Johnson
Career
Per 600 PA
0.267
0.267
Ryan Thompson
Careerverified
Per 600 PAverified
0.292
0.292
Cliff Johnson
Careerverified
Per 600 PA
539
70.26
Ryan Thompson
Career
Per 600 PAverified
165
71.48
Cliff Johnson
Careerverified
Per 600 PAverified
699
91.11
Ryan Thompson
Career
Per 600 PA
176
76.25
Cliff Johnson
Careerverified
Per 600 PAverified
1042
135.82
Ryan Thompson
Career
Per 600 PA
289
125.2
Cliff Johnson
Careerverified
Per 600 PAverified
663.96
86.55
Ryan Thompson
Career
Per 600 PA
155.17
67.22
Cliff Johnson
Careerverified
Per 600 PA
50
6.52
Ryan Thompson
Career
Per 600 PAverified
20
8.66
Cliff Johnson
Careerverified
Per 600 PAverified
568
74.04
Ryan Thompson
Career
Per 600 PA
90
38.99
Cliff Johnson
Careerverified
Per 600 PAverified
53
6.91
Ryan Thompson
Career
Per 600 PA
12
5.2
Cliff Johnson
Career
Per 600 PAverified
719
93.72
Ryan Thompson
Careerverified
Per 600 PA
347
150.32
Cliff Johnson
Careerverified
Per 600 PAverified
6.4
6.4
Ryan Thompson
Career
Per 600 PA
3.99
3.99
Cliff Johnson
Careerverified
Per 600 PAverified
0.79
0.79
Ryan Thompson
Career
Per 600 PA
0.26
0.26
Cliff Johnson
Career
Per 600 PA
4
0.52
Ryan Thompson
Careerverified
Per 600 PAverified
8
3.47
Cliff Johnson
Careerverified
Per 600 PAverified
36
4.69
Ryan Thompson
Career
Per 600 PA
10
4.33
Cliff Johnson
Career
Per 600 PAverified
86
11.21
Ryan Thompson
Careerverified
Per 600 PA
37
16.03
Cliff Johnson
Career
Per 600 PA
9
1.17
Ryan Thompson
Career
Per 600 PAverified
9
3.9
Cliff Johnson
Career
Per 600 PA
12
1.56
Ryan Thompson
Career
Per 600 PAverified
12
5.2
Cliff Johnson
Career
Per 600 PA
21
2.74
Ryan Thompson
Career
Per 600 PAverified
21
9.1
Cliff Johnson
Career
Per 600 PA
42.86
42.86
Ryan Thompson
Career
Per 600 PA
42.86
42.86

Fielding Stats for Cliff Johnson and Ryan Thompson

Cliff Johnson
Careerverified
Per 9 Inningsverified
15
15
Ryan Thompson
Career
Per 9 Innings
9
9
Cliff Johnson
Careerverified
Per 9 Innings
426
1.18
Ryan Thompson
Career
Per 9 Inningsverified
393
1.19
Cliff Johnson
Careerverified
Per 9 Inningsverified
363
1.01
Ryan Thompson
Career
Per 9 Innings
322
0.98
Cliff Johnson
Careerverified
Per 9 Innings
9720
27
Ryan Thompson
Career
Per 9 Innings
8881
27
Cliff Johnson
Careerverified
Per 9 Innings
3240
9
Ryan Thompson
Career
Per 9 Innings
2960.1
9
Cliff Johnson
Careerverified
Per 9 Inningsverified
2411
6.7
Ryan Thompson
Career
Per 9 Innings
886
2.69
Cliff Johnson
Careerverified
Per 9 Inningsverified
160
0.44
Ryan Thompson
Career
Per 9 Innings
19
0.06
Cliff Johnson
Career
Per 9 Innings
38
0.11
Ryan Thompson
Careerverified
Per 9 Inningsverified
13
0.04
Cliff Johnson
Careerverified
Per 9 Inningsverified
2609
7.25
Ryan Thompson
Career
Per 9 Innings
918
2.79
Cliff Johnson
Careerverified
Per 9 Inningsverified
2571
7.14
Ryan Thompson
Career
Per 9 Innings
905
2.75
Cliff Johnson
Career
Per 9 Innings
98.54
98.54
Ryan Thompson
Careerverified
Per 9 Inningsverified
98.58
98.58
Cliff Johnson
Careerverified
Per 9 Inningsverified
6.035
6.035
Ryan Thompson
Career
Per 9 Innings
2.303
2.303
Cliff Johnson
Careerverified
Per 9 Inningsverified
85.21
85.21
Ryan Thompson
Career
Per 9 Innings
81.93
81.93
Cliff Johnson
Careerverified
Per 9 Inningsverified
145
0.4
Ryan Thompson
Career
Per 9 Innings
5
0.02
Cliff Johnson
Career
Per 9 Innings
27
0.08
Ryan Thompson
Careerverified
Per 9 Inningsverified
0
0
Cliff Johnson
Career
Per 9 Innings
0
0
Ryan Thompson
Career
Per 9 Innings
0
0
Cliff Johnson
Career
Per 9 Innings
153
0.43
Ryan Thompson
Careerverified
Per 9 Inningsverified
0
0
Cliff Johnson
Careerverified
Per 9 Inningsverified
53
0.15
Ryan Thompson
Career
Per 9 Innings
0
0