Mark Johnson vs. Ryan Thompson — Career Comparison

Gen XColoradoThrows RightBats LeftNorth AmericaChicago White SoxAmerican LeagueCatcher
Gen XMarylandThrows RightBats RightNorth AmericaNew York MetsNational LeagueCenter Fielder

On the career numbers, Ryan Thompson posted the stronger offensive profile against Mark Johnson. Ryan Thompson posted stronger numbers in OPS (.740 vs .634) and slugging (.433 vs .318). Mark Johnson had the advantage in on-base percentage (.316 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 Mark Johnson and Ryan Thompson

Mark Johnson
Career
Per 600 PA
8
8
Ryan Thompson
Careerverified
Per 600 PAverified
9
9
Mark Johnson
Career
Per 600 PAverified
332
180.76
Ryan Thompson
Careerverified
Per 600 PA
416
180.22
Mark Johnson
Career
Per 600 PA
1102
600
Ryan Thompson
Careerverified
Per 600 PA
1385
600
Mark Johnson
Career
Per 600 PA
934
508.53
Ryan Thompson
Careerverified
Per 600 PAverified
1257
544.55
Mark Johnson
Career
Per 600 PA
0.218
0.218
Ryan Thompson
Careerverified
Per 600 PAverified
0.243
0.243
Mark Johnson
Career
Per 600 PA
0.671
0.671
Ryan Thompson
Careerverified
Per 600 PAverified
0.744
0.744
Mark Johnson
Career
Per 600 PA
204
111.07
Ryan Thompson
Careerverified
Per 600 PAverified
305
132.13
Mark Johnson
Career
Per 600 PAverified
147
80.04
Ryan Thompson
Careerverified
Per 600 PA
176
76.25
Mark Johnson
Career
Per 600 PA
37
20.15
Ryan Thompson
Careerverified
Per 600 PAverified
71
30.76
Mark Johnson
Career
Per 600 PA
4
2.18
Ryan Thompson
Careerverified
Per 600 PAverified
6
2.6
Mark Johnson
Career
Per 600 PA
16
8.71
Ryan Thompson
Careerverified
Per 600 PAverified
52
22.53
Mark Johnson
Career
Per 600 PA
57
31.03
Ryan Thompson
Careerverified
Per 600 PAverified
129
55.88
Mark Johnson
Career
Per 600 PA
0.279
0.279
Ryan Thompson
Careerverified
Per 600 PAverified
0.423
0.423
Mark Johnson
Career
Per 600 PA
0.017
0.017
Ryan Thompson
Careerverified
Per 600 PAverified
0.041
0.041
Mark Johnson
Career
Per 600 PA
0.078
0.078
Ryan Thompson
Careerverified
Per 600 PAverified
0.171
0.171
Mark Johnson
Career
Per 600 PA
102.54
55.83
Ryan Thompson
Careerverified
Per 600 PAverified
163.97
71.03
Mark Johnson
Career
Per 600 PA
297
161.71
Ryan Thompson
Careerverified
Per 600 PAverified
544
235.67
Mark Johnson
Career
Per 600 PAverified
337
183.48
Ryan Thompson
Careerverified
Per 600 PA
415
179.78
Mark Johnson
Careerverified
Per 600 PAverified
0.314
0.314
Ryan Thompson
Career
Per 600 PA
0.301
0.301
Mark Johnson
Career
Per 600 PA
0.318
0.318
Ryan Thompson
Careerverified
Per 600 PAverified
0.433
0.433
Mark Johnson
Career
Per 600 PA
0.632
0.632
Ryan Thompson
Careerverified
Per 600 PAverified
0.734
0.734
Mark Johnson
Career
Per 600 PA
0.1
0.1
Ryan Thompson
Careerverified
Per 600 PAverified
0.19
0.19
Mark Johnson
Career
Per 600 PA
0.221
0.221
Ryan Thompson
Careerverified
Per 600 PAverified
0.244
0.244
Mark Johnson
Career
Per 600 PA
0.586
0.586
Ryan Thompson
Careerverified
Per 600 PAverified
0.662
0.662
Mark Johnson
Career
Per 600 PA
0.258
0.258
Ryan Thompson
Careerverified
Per 600 PAverified
0.292
0.292
Mark Johnson
Career
Per 600 PA
115
62.61
Ryan Thompson
Careerverified
Per 600 PAverified
165
71.48
Mark Johnson
Career
Per 600 PA
83
45.19
Ryan Thompson
Careerverified
Per 600 PAverified
176
76.25
Mark Johnson
Career
Per 600 PA
182
99.09
Ryan Thompson
Careerverified
Per 600 PAverified
289
125.2
Mark Johnson
Career
Per 600 PA
106.41
57.93
Ryan Thompson
Careerverified
Per 600 PAverified
155.17
67.22
Mark Johnson
Career
Per 600 PA
9
4.9
Ryan Thompson
Careerverified
Per 600 PAverified
20
8.66
Mark Johnson
Careerverified
Per 600 PAverified
124
67.51
Ryan Thompson
Career
Per 600 PA
90
38.99
Mark Johnson
Career
Per 600 PA
3
1.63
Ryan Thompson
Careerverified
Per 600 PAverified
12
5.2
Mark Johnson
Careerverified
Per 600 PAverified
197
107.26
Ryan Thompson
Career
Per 600 PA
347
150.32
Mark Johnson
Careerverified
Per 600 PAverified
5.59
5.59
Ryan Thompson
Career
Per 600 PA
3.99
3.99
Mark Johnson
Careerverified
Per 600 PAverified
0.63
0.63
Ryan Thompson
Career
Per 600 PA
0.26
0.26
Mark Johnson
Careerverified
Per 600 PAverified
28
15.25
Ryan Thompson
Career
Per 600 PA
8
3.47
Mark Johnson
Career
Per 600 PA
7
3.81
Ryan Thompson
Careerverified
Per 600 PAverified
10
4.33
Mark Johnson
Careerverified
Per 600 PAverified
14
7.62
Ryan Thompson
Career
Per 600 PA
37
16.03
Mark Johnson
Career
Per 600 PAverified
8
4.36
Ryan Thompson
Careerverified
Per 600 PA
9
3.9
Mark Johnson
Career
Per 600 PA
4
2.18
Ryan Thompson
Careerverified
Per 600 PAverified
12
5.2
Mark Johnson
Career
Per 600 PA
12
6.53
Ryan Thompson
Careerverified
Per 600 PAverified
21
9.1
Mark Johnson
Careerverified
Per 600 PAverified
66.67
66.67
Ryan Thompson
Career
Per 600 PA
42.86
42.86

Fielding Stats for Mark Johnson and Ryan Thompson

Mark Johnson
Career
Per 9 Innings
8
8
Ryan Thompson
Careerverified
Per 9 Inningsverified
9
9
Mark Johnson
Career
Per 9 Innings
327
1.13
Ryan Thompson
Careerverified
Per 9 Inningsverified
393
1.19
Mark Johnson
Career
Per 9 Inningsverified
295
1.02
Ryan Thompson
Careerverified
Per 9 Innings
322
0.98
Mark Johnson
Career
Per 9 Innings
7781
27
Ryan Thompson
Careerverified
Per 9 Innings
8881
27
Mark Johnson
Career
Per 9 Innings
2593.2
9
Ryan Thompson
Careerverified
Per 9 Innings
2960.1
9
Mark Johnson
Careerverified
Per 9 Inningsverified
1842
6.39
Ryan Thompson
Career
Per 9 Innings
886
2.69
Mark Johnson
Careerverified
Per 9 Inningsverified
126
0.44
Ryan Thompson
Career
Per 9 Innings
19
0.06
Mark Johnson
Career
Per 9 Innings
14
0.05
Ryan Thompson
Careerverified
Per 9 Inningsverified
13
0.04
Mark Johnson
Careerverified
Per 9 Inningsverified
1982
6.88
Ryan Thompson
Career
Per 9 Innings
918
2.79
Mark Johnson
Careerverified
Per 9 Inningsverified
1968
6.83
Ryan Thompson
Career
Per 9 Innings
905
2.75
Mark Johnson
Careerverified
Per 9 Inningsverified
99.29
99.29
Ryan Thompson
Career
Per 9 Innings
98.58
98.58
Mark Johnson
Careerverified
Per 9 Inningsverified
6.018
6.018
Ryan Thompson
Career
Per 9 Innings
2.303
2.303
Mark Johnson
Careerverified
Per 9 Inningsverified
90.21
90.21
Ryan Thompson
Career
Per 9 Innings
81.93
81.93
Mark Johnson
Careerverified
Per 9 Inningsverified
16
0.06
Ryan Thompson
Career
Per 9 Innings
5
0.02
Mark Johnson
Career
Per 9 Innings
24
0.08
Ryan Thompson
Careerverified
Per 9 Inningsverified
0
0
Mark Johnson
Career
Per 9 Innings
0
0
Ryan Thompson
Career
Per 9 Innings
0
0
Mark Johnson
Career
Per 9 Innings
161
0.56
Ryan Thompson
Careerverified
Per 9 Inningsverified
0
0
Mark Johnson
Careerverified
Per 9 Inningsverified
93
0.32
Ryan Thompson
Career
Per 9 Innings
0
0