Alex Johnson vs. Ryan Thompson — Career Comparison

Silent GenerationArkansasThrows RightBats RightNorth AmericaCincinnati RedsNational LeagueLeft FielderAll-Star
Gen XMarylandThrows RightBats RightNorth AmericaNew York MetsNational LeagueCenter Fielder

Adjusted for the eras they played in, Alex Johnson holds a real edge over Ryan Thompson in this comparison. Alex Johnson led in contact rate (K%+ 117 vs 59), batting average (AVG+ 119 vs 87), and on-base percentage (OBP+ 106 vs 89). Ryan Thompson held the edge in home run production (HR/PA+ 163 vs 72). The edge belongs to Alex Johnson.

Hitting Stats for Alex Johnson and Ryan Thompson

Alex Johnson
Careerverified
Per 600 PAverified
13
13
Ryan Thompson
Career
Per 600 PA
9
9
Alex Johnson
Careerverified
Per 600 PA
1322
160.31
Ryan Thompson
Career
Per 600 PAverified
416
180.22
Alex Johnson
Careerverified
Per 600 PA
4948
600
Ryan Thompson
Career
Per 600 PA
1385
600
Alex Johnson
Careerverified
Per 600 PAverified
4623
560.59
Ryan Thompson
Career
Per 600 PA
1257
544.55
Alex Johnson
Careerverified
Per 600 PAverified
0.288
0.288
Ryan Thompson
Career
Per 600 PA
0.243
0.243
Alex Johnson
Career
Per 600 PA
0.737
0.737
Ryan Thompson
Careerverified
Per 600 PAverified
0.744
0.744
Alex Johnson
Careerverified
Per 600 PAverified
1331
161.4
Ryan Thompson
Career
Per 600 PA
305
132.13
Alex Johnson
Careerverified
Per 600 PAverified
1040
126.11
Ryan Thompson
Career
Per 600 PA
176
76.25
Alex Johnson
Careerverified
Per 600 PA
180
21.83
Ryan Thompson
Career
Per 600 PAverified
71
30.76
Alex Johnson
Careerverified
Per 600 PAverified
33
4
Ryan Thompson
Career
Per 600 PA
6
2.6
Alex Johnson
Careerverified
Per 600 PA
78
9.46
Ryan Thompson
Career
Per 600 PAverified
52
22.53
Alex Johnson
Careerverified
Per 600 PA
291
35.29
Ryan Thompson
Career
Per 600 PAverified
129
55.88
Alex Johnson
Career
Per 600 PA
0.219
0.219
Ryan Thompson
Careerverified
Per 600 PAverified
0.423
0.423
Alex Johnson
Career
Per 600 PA
0.017
0.017
Ryan Thompson
Careerverified
Per 600 PAverified
0.041
0.041
Alex Johnson
Career
Per 600 PA
0.059
0.059
Ryan Thompson
Careerverified
Per 600 PAverified
0.171
0.171
Alex Johnson
Careerverified
Per 600 PA
563.17
68.29
Ryan Thompson
Career
Per 600 PAverified
163.97
71.03
Alex Johnson
Careerverified
Per 600 PA
1811
219.6
Ryan Thompson
Career
Per 600 PAverified
544
235.67
Alex Johnson
Careerverified
Per 600 PAverified
1611
195.35
Ryan Thompson
Career
Per 600 PA
415
179.78
Alex Johnson
Careerverified
Per 600 PAverified
0.326
0.326
Ryan Thompson
Career
Per 600 PA
0.301
0.301
Alex Johnson
Career
Per 600 PA
0.392
0.392
Ryan Thompson
Careerverified
Per 600 PAverified
0.433
0.433
Alex Johnson
Career
Per 600 PA
0.718
0.718
Ryan Thompson
Careerverified
Per 600 PAverified
0.734
0.734
Alex Johnson
Career
Per 600 PA
0.104
0.104
Ryan Thompson
Careerverified
Per 600 PAverified
0.19
0.19
Alex Johnson
Careerverified
Per 600 PAverified
0.245
0.245
Ryan Thompson
Career
Per 600 PA
0.244
0.244
Alex Johnson
Career
Per 600 PA
0.63
0.63
Ryan Thompson
Careerverified
Per 600 PAverified
0.662
0.662
Alex Johnson
Careerverified
Per 600 PAverified
0.317
0.317
Ryan Thompson
Career
Per 600 PA
0.292
0.292
Alex Johnson
Careerverified
Per 600 PA
550
66.69
Ryan Thompson
Career
Per 600 PAverified
165
71.48
Alex Johnson
Careerverified
Per 600 PA
525
63.66
Ryan Thompson
Career
Per 600 PAverified
176
76.25
Alex Johnson
Careerverified
Per 600 PA
997
120.9
Ryan Thompson
Career
Per 600 PAverified
289
125.2
Alex Johnson
Careerverified
Per 600 PAverified
604.63
73.32
Ryan Thompson
Career
Per 600 PA
155.17
67.22
Alex Johnson
Careerverified
Per 600 PA
36
4.37
Ryan Thompson
Career
Per 600 PAverified
20
8.66
Alex Johnson
Careerverified
Per 600 PA
244
29.59
Ryan Thompson
Career
Per 600 PAverified
90
38.99
Alex Johnson
Careerverified
Per 600 PAverified
43
5.21
Ryan Thompson
Career
Per 600 PA
12
5.2
Alex Johnson
Career
Per 600 PAverified
626
75.91
Ryan Thompson
Careerverified
Per 600 PA
347
150.32
Alex Johnson
Careerverified
Per 600 PAverified
7.9
7.9
Ryan Thompson
Career
Per 600 PA
3.99
3.99
Alex Johnson
Careerverified
Per 600 PAverified
0.39
0.39
Ryan Thompson
Career
Per 600 PA
0.26
0.26
Alex Johnson
Careerverified
Per 600 PA
12
1.46
Ryan Thompson
Career
Per 600 PAverified
8
3.47
Alex Johnson
Careerverified
Per 600 PA
33
4
Ryan Thompson
Career
Per 600 PAverified
10
4.33
Alex Johnson
Career
Per 600 PA
143
17.34
Ryan Thompson
Careerverified
Per 600 PAverified
37
16.03
Alex Johnson
Careerverified
Per 600 PAverified
113
13.7
Ryan Thompson
Career
Per 600 PA
9
3.9
Alex Johnson
Careerverified
Per 600 PAverified
63
7.64
Ryan Thompson
Career
Per 600 PA
12
5.2
Alex Johnson
Careerverified
Per 600 PAverified
176
21.34
Ryan Thompson
Career
Per 600 PA
21
9.1
Alex Johnson
Careerverified
Per 600 PAverified
64.2
64.2
Ryan Thompson
Career
Per 600 PA
42.86
42.86

Fielding Stats for Alex Johnson and Ryan Thompson

Alex Johnson
Careerverified
Per 9 Inningsverified
13
13
Ryan Thompson
Career
Per 9 Innings
9
9
Alex Johnson
Careerverified
Per 9 Innings
1000
1.11
Ryan Thompson
Career
Per 9 Inningsverified
393
1.19
Alex Johnson
Careerverified
Per 9 Inningsverified
956
1.06
Ryan Thompson
Career
Per 9 Innings
322
0.98
Alex Johnson
Careerverified
Per 9 Innings
24340
27
Ryan Thompson
Career
Per 9 Innings
8881
27
Alex Johnson
Careerverified
Per 9 Innings
8113.1
9
Ryan Thompson
Career
Per 9 Innings
2960.1
9
Alex Johnson
Careerverified
Per 9 Innings
1641
1.82
Ryan Thompson
Career
Per 9 Inningsverified
886
2.69
Alex Johnson
Careerverified
Per 9 Inningsverified
61
0.07
Ryan Thompson
Career
Per 9 Innings
19
0.06
Alex Johnson
Career
Per 9 Innings
84
0.09
Ryan Thompson
Careerverified
Per 9 Inningsverified
13
0.04
Alex Johnson
Careerverified
Per 9 Innings
1786
1.98
Ryan Thompson
Career
Per 9 Inningsverified
918
2.79
Alex Johnson
Careerverified
Per 9 Innings
1702
1.89
Ryan Thompson
Career
Per 9 Inningsverified
905
2.75
Alex Johnson
Career
Per 9 Innings
95.3
95.3
Ryan Thompson
Careerverified
Per 9 Inningsverified
98.58
98.58
Alex Johnson
Career
Per 9 Innings
1.702
1.702
Ryan Thompson
Careerverified
Per 9 Inningsverified
2.303
2.303
Alex Johnson
Careerverified
Per 9 Inningsverified
95.6
95.6
Ryan Thompson
Career
Per 9 Innings
81.93
81.93
Alex Johnson
Careerverified
Per 9 Innings
9
0.01
Ryan Thompson
Career
Per 9 Inningsverified
5
0.02
Alex Johnson
Career
Per 9 Innings
0
0
Ryan Thompson
Career
Per 9 Innings
0
0
Alex Johnson
Career
Per 9 Innings
0
0
Ryan Thompson
Career
Per 9 Innings
0
0
Alex Johnson
Career
Per 9 Innings
0
0
Ryan Thompson
Career
Per 9 Innings
0
0
Alex Johnson
Career
Per 9 Innings
0
0
Ryan Thompson
Career
Per 9 Innings
0
0