Mark Johnson vs. Ryan Thompson — Career Comparison
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
332
180.76
Ryan Thompson
Career
Per 600 PA
416
180.22
Mark Johnson
Career
Per 600 PA
1102
600
Ryan Thompson
Career
Per 600 PA
1385
600
Mark Johnson
Career
Per 600 PA
934
508.53
Ryan Thompson
Career
Per 600 PA
1257
544.55
Mark Johnson
Career
Per 600 PA
0.218
0.218
Ryan Thompson
Career
Per 600 PA
0.243
0.243
Mark Johnson
Career
Per 600 PA
0.671
0.671
Ryan Thompson
Career
Per 600 PA
0.744
0.744
Mark Johnson
Career
Per 600 PA
57
31.03
Ryan Thompson
Career
Per 600 PA
129
55.88
Mark Johnson
Career
Per 600 PA
0.279
0.279
Ryan Thompson
Career
Per 600 PA
0.423
0.423
Mark Johnson
Career
Per 600 PA
0.017
0.017
Ryan Thompson
Career
Per 600 PA
0.041
0.041
Mark Johnson
Career
Per 600 PA
0.078
0.078
Ryan Thompson
Career
Per 600 PA
0.171
0.171
Mark Johnson
Career
Per 600 PA
102.54
55.83
Ryan Thompson
Career
Per 600 PA
163.97
71.03
Mark Johnson
Career
Per 600 PA
297
161.71
Ryan Thompson
Career
Per 600 PA
544
235.67
Mark Johnson
Career
Per 600 PA
337
183.48
Ryan Thompson
Career
Per 600 PA
415
179.78
Mark Johnson
Career
Per 600 PA
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
Career
Per 600 PA
0.433
0.433
Mark Johnson
Career
Per 600 PA
0.1
0.1
Ryan Thompson
Career
Per 600 PA
0.19
0.19
Mark Johnson
Career
Per 600 PA
0.221
0.221
Ryan Thompson
Career
Per 600 PA
0.244
0.244
Mark Johnson
Career
Per 600 PA
0.586
0.586
Ryan Thompson
Career
Per 600 PA
0.662
0.662
Mark Johnson
Career
Per 600 PA
0.258
0.258
Ryan Thompson
Career
Per 600 PA
0.292
0.292
Mark Johnson
Career
Per 600 PA
182
99.09
Ryan Thompson
Career
Per 600 PA
289
125.2
Mark Johnson
Career
Per 600 PA
106.41
57.93
Ryan Thompson
Career
Per 600 PA
155.17
67.22
Mark Johnson
Career
Per 600 PA
3
1.63
Ryan Thompson
Career
Per 600 PA
12
5.2
Mark Johnson
Career
Per 600 PA
197
107.26
Ryan Thompson
Career
Per 600 PA
347
150.32
Mark Johnson
Career
Per 600 PA
5.59
5.59
Ryan Thompson
Career
Per 600 PA
3.99
3.99
Mark Johnson
Career
Per 600 PA
0.63
0.63
Ryan Thompson
Career
Per 600 PA
0.26
0.26
Mark Johnson
Career
Per 600 PA
28
15.25
Ryan Thompson
Career
Per 600 PA
8
3.47
Mark Johnson
Career
Per 600 PA
7
3.81
Ryan Thompson
Career
Per 600 PA
10
4.33
Mark Johnson
Career
Per 600 PA
14
7.62
Ryan Thompson
Career
Per 600 PA
37
16.03
Mark Johnson
Career
Per 600 PA
4
2.18
Ryan Thompson
Career
Per 600 PA
12
5.2
Mark Johnson
Career
Per 600 PA
12
6.53
Ryan Thompson
Career
Per 600 PA
21
9.1
Mark Johnson
Career
Per 600 PA
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
327
1.13
Ryan Thompson
Career
Per 9 Innings
393
1.19
Mark Johnson
Career
Per 9 Innings
295
1.02
Ryan Thompson
Career
Per 9 Innings
322
0.98
Mark Johnson
Career
Per 9 Innings
7781
27
Ryan Thompson
Career
Per 9 Innings
8881
27
Mark Johnson
Career
Per 9 Innings
2593.2
9
Ryan Thompson
Career
Per 9 Innings
2960.1
9
Mark Johnson
Career
Per 9 Innings
1842
6.39
Ryan Thompson
Career
Per 9 Innings
886
2.69
Mark Johnson
Career
Per 9 Innings
126
0.44
Ryan Thompson
Career
Per 9 Innings
19
0.06
Mark Johnson
Career
Per 9 Innings
14
0.05
Ryan Thompson
Career
Per 9 Innings
13
0.04
Mark Johnson
Career
Per 9 Innings
1982
6.88
Ryan Thompson
Career
Per 9 Innings
918
2.79
Mark Johnson
Career
Per 9 Innings
1968
6.83
Ryan Thompson
Career
Per 9 Innings
905
2.75
Mark Johnson
Career
Per 9 Innings
99.29
99.29
Ryan Thompson
Career
Per 9 Innings
98.58
98.58
Mark Johnson
Career
Per 9 Innings
6.018
6.018
Ryan Thompson
Career
Per 9 Innings
2.303
2.303
Mark Johnson
Career
Per 9 Innings
90.21
90.21
Ryan Thompson
Career
Per 9 Innings
81.93
81.93
Mark Johnson
Career
Per 9 Innings
16
0.06
Ryan Thompson
Career
Per 9 Innings
5
0.02
Mark Johnson
Career
Per 9 Innings
161
0.56
Ryan Thompson
Career
Per 9 Innings
0
0
Mark Johnson
Career
Per 9 Innings
93
0.32
Ryan Thompson
Career
Per 9 Innings
0
0