Daniel Johnson vs. Ryan Thompson — Career Comparison

MillenialCaliforniaThrows LeftBats LeftNorth AmericaBaltimore OriolesAmerican LeagueRight Fielder
Gen XMarylandThrows RightBats RightNorth AmericaNew York MetsNational LeagueCenter Fielder

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

Daniel Johnson
Career
Per 600 PA
4
4
Ryan Thompson
Careerverified
Per 600 PAverified
9
9
Daniel Johnson
Career
Per 600 PAverified
67
264.47
Ryan Thompson
Careerverified
Per 600 PA
416
180.22
Daniel Johnson
Career
Per 600 PA
152
600
Ryan Thompson
Careerverified
Per 600 PA
1385
600
Daniel Johnson
Career
Per 600 PAverified
143
564.47
Ryan Thompson
Careerverified
Per 600 PA
1257
544.55
Daniel Johnson
Career
Per 600 PA
0.196
0.196
Ryan Thompson
Careerverified
Per 600 PAverified
0.243
0.243
Daniel Johnson
Career
Per 600 PA
0.588
0.588
Ryan Thompson
Careerverified
Per 600 PAverified
0.744
0.744
Daniel Johnson
Career
Per 600 PA
28
110.53
Ryan Thompson
Careerverified
Per 600 PAverified
305
132.13
Daniel Johnson
Career
Per 600 PAverified
20
78.95
Ryan Thompson
Careerverified
Per 600 PA
176
76.25
Daniel Johnson
Career
Per 600 PA
3
11.84
Ryan Thompson
Careerverified
Per 600 PAverified
71
30.76
Daniel Johnson
Career
Per 600 PA
0
0
Ryan Thompson
Careerverified
Per 600 PAverified
6
2.6
Daniel Johnson
Career
Per 600 PA
5
19.74
Ryan Thompson
Careerverified
Per 600 PAverified
52
22.53
Daniel Johnson
Career
Per 600 PA
8
31.58
Ryan Thompson
Careerverified
Per 600 PAverified
129
55.88
Daniel Johnson
Career
Per 600 PA
0.286
0.286
Ryan Thompson
Careerverified
Per 600 PAverified
0.423
0.423
Daniel Johnson
Career
Per 600 PA
0.035
0.035
Ryan Thompson
Careerverified
Per 600 PAverified
0.041
0.041
Daniel Johnson
Careerverified
Per 600 PAverified
0.179
0.179
Ryan Thompson
Career
Per 600 PA
0.171
0.171
Daniel Johnson
Career
Per 600 PA
13.13
51.84
Ryan Thompson
Careerverified
Per 600 PAverified
163.97
71.03
Daniel Johnson
Career
Per 600 PA
46
181.58
Ryan Thompson
Careerverified
Per 600 PAverified
544
235.67
Daniel Johnson
Career
Per 600 PA
37
146.05
Ryan Thompson
Careerverified
Per 600 PAverified
415
179.78
Daniel Johnson
Career
Per 600 PA
0.243
0.243
Ryan Thompson
Careerverified
Per 600 PAverified
0.301
0.301
Daniel Johnson
Career
Per 600 PA
0.322
0.322
Ryan Thompson
Careerverified
Per 600 PAverified
0.433
0.433
Daniel Johnson
Career
Per 600 PA
0.565
0.565
Ryan Thompson
Careerverified
Per 600 PAverified
0.734
0.734
Daniel Johnson
Career
Per 600 PA
0.126
0.126
Ryan Thompson
Careerverified
Per 600 PAverified
0.19
0.19
Daniel Johnson
Career
Per 600 PA
0.19
0.19
Ryan Thompson
Careerverified
Per 600 PAverified
0.244
0.244
Daniel Johnson
Career
Per 600 PA
0.5
0.5
Ryan Thompson
Careerverified
Per 600 PAverified
0.662
0.662
Daniel Johnson
Career
Per 600 PA
0.247
0.247
Ryan Thompson
Careerverified
Per 600 PAverified
0.292
0.292
Daniel Johnson
Career
Per 600 PAverified
23
90.79
Ryan Thompson
Careerverified
Per 600 PA
165
71.48
Daniel Johnson
Career
Per 600 PA
6
23.68
Ryan Thompson
Careerverified
Per 600 PAverified
176
76.25
Daniel Johnson
Career
Per 600 PA
24
94.74
Ryan Thompson
Careerverified
Per 600 PAverified
289
125.2
Daniel Johnson
Career
Per 600 PA
11.66
46.02
Ryan Thompson
Careerverified
Per 600 PAverified
155.17
67.22
Daniel Johnson
Career
Per 600 PA
0
0
Ryan Thompson
Careerverified
Per 600 PAverified
20
8.66
Daniel Johnson
Career
Per 600 PA
9
35.53
Ryan Thompson
Careerverified
Per 600 PAverified
90
38.99
Daniel Johnson
Career
Per 600 PA
1
3.95
Ryan Thompson
Careerverified
Per 600 PAverified
12
5.2
Daniel Johnson
Careerverified
Per 600 PA
45
177.63
Ryan Thompson
Career
Per 600 PAverified
347
150.32
Daniel Johnson
Career
Per 600 PA
3.38
3.38
Ryan Thompson
Careerverified
Per 600 PAverified
3.99
3.99
Daniel Johnson
Career
Per 600 PA
0.2
0.2
Ryan Thompson
Careerverified
Per 600 PAverified
0.26
0.26
Daniel Johnson
Career
Per 600 PA
0
0
Ryan Thompson
Careerverified
Per 600 PAverified
8
3.47
Daniel Johnson
Career
Per 600 PA
0
0
Ryan Thompson
Careerverified
Per 600 PAverified
10
4.33
Daniel Johnson
Careerverified
Per 600 PAverified
0
0
Ryan Thompson
Career
Per 600 PA
37
16.03
Daniel Johnson
Career
Per 600 PAverified
3
11.84
Ryan Thompson
Careerverified
Per 600 PA
9
3.9
Daniel Johnson
Career
Per 600 PA
1
3.95
Ryan Thompson
Careerverified
Per 600 PAverified
12
5.2
Daniel Johnson
Career
Per 600 PAverified
4
15.79
Ryan Thompson
Careerverified
Per 600 PA
21
9.1
Daniel Johnson
Careerverified
Per 600 PAverified
75
75
Ryan Thompson
Career
Per 600 PA
42.86
42.86

Fielding Stats for Daniel Johnson and Ryan Thompson

Daniel Johnson
Career
Per 9 Innings
4
4
Ryan Thompson
Careerverified
Per 9 Inningsverified
9
9
Daniel Johnson
Career
Per 9 Inningsverified
61
1.54
Ryan Thompson
Careerverified
Per 9 Innings
393
1.19
Daniel Johnson
Career
Per 9 Inningsverified
40
1.01
Ryan Thompson
Careerverified
Per 9 Innings
322
0.98
Daniel Johnson
Career
Per 9 Innings
1070
27
Ryan Thompson
Careerverified
Per 9 Innings
8881
27
Daniel Johnson
Career
Per 9 Innings
356.2
9
Ryan Thompson
Careerverified
Per 9 Innings
2960.1
9
Daniel Johnson
Career
Per 9 Innings
80
2.02
Ryan Thompson
Careerverified
Per 9 Inningsverified
886
2.69
Daniel Johnson
Career
Per 9 Inningsverified
3
0.08
Ryan Thompson
Careerverified
Per 9 Innings
19
0.06
Daniel Johnson
Careerverified
Per 9 Innings
2
0.05
Ryan Thompson
Career
Per 9 Inningsverified
13
0.04
Daniel Johnson
Career
Per 9 Innings
85
2.14
Ryan Thompson
Careerverified
Per 9 Inningsverified
918
2.79
Daniel Johnson
Career
Per 9 Innings
83
2.09
Ryan Thompson
Careerverified
Per 9 Inningsverified
905
2.75
Daniel Johnson
Career
Per 9 Innings
97.65
97.65
Ryan Thompson
Careerverified
Per 9 Inningsverified
98.58
98.58
Daniel Johnson
Career
Per 9 Innings
1.361
1.361
Ryan Thompson
Careerverified
Per 9 Inningsverified
2.303
2.303
Daniel Johnson
Career
Per 9 Innings
65.57
65.57
Ryan Thompson
Careerverified
Per 9 Inningsverified
81.93
81.93
Daniel Johnson
Career
Per 9 Inningsverified
1
0.03
Ryan Thompson
Careerverified
Per 9 Innings
5
0.02
Daniel Johnson
Career
Per 9 Innings
0
0
Ryan Thompson
Career
Per 9 Innings
0
0
Daniel Johnson
Career
Per 9 Innings
0
0
Ryan Thompson
Career
Per 9 Innings
0
0
Daniel Johnson
Career
Per 9 Innings
0
0
Ryan Thompson
Career
Per 9 Innings
0
0
Daniel Johnson
Career
Per 9 Innings
0
0
Ryan Thompson
Career
Per 9 Innings
0
0