Daniel Johnson vs. Marcus Thames — Career Comparison

MillenialCaliforniaThrows LeftBats LeftNorth AmericaBaltimore OriolesAmerican LeagueRight Fielder
Gen XMississippiThrows RightBats RightNorth AmericaDetroit TigersAmerican LeagueLeft Fielder

On the career numbers, Marcus Thames posted the stronger offensive profile against Daniel Johnson. Marcus Thames posted stronger numbers in OPS (.795 vs .570) and on-base percentage (.310 vs .248). By the career numbers, Marcus Thames 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 Marcus Thames

Daniel Johnson
Career
Per 600 PA
4
4
Marcus Thames
Careerverified
Per 600 PAverified
10
10
Daniel Johnson
Career
Per 600 PAverified
67
264.47
Marcus Thames
Careerverified
Per 600 PA
640
190.48
Daniel Johnson
Career
Per 600 PA
152
600
Marcus Thames
Careerverified
Per 600 PA
2016
600
Daniel Johnson
Career
Per 600 PAverified
143
564.47
Marcus Thames
Careerverified
Per 600 PA
1827
543.75
Daniel Johnson
Career
Per 600 PA
0.196
0.196
Marcus Thames
Careerverified
Per 600 PAverified
0.246
0.246
Daniel Johnson
Career
Per 600 PA
0.588
0.588
Marcus Thames
Careerverified
Per 600 PAverified
0.797
0.797
Daniel Johnson
Career
Per 600 PA
28
110.53
Marcus Thames
Careerverified
Per 600 PAverified
450
133.93
Daniel Johnson
Career
Per 600 PAverified
20
78.95
Marcus Thames
Careerverified
Per 600 PA
248
73.81
Daniel Johnson
Career
Per 600 PA
3
11.84
Marcus Thames
Careerverified
Per 600 PAverified
83
24.7
Daniel Johnson
Career
Per 600 PA
0
0
Marcus Thames
Careerverified
Per 600 PAverified
4
1.19
Daniel Johnson
Career
Per 600 PA
5
19.74
Marcus Thames
Careerverified
Per 600 PAverified
115
34.23
Daniel Johnson
Career
Per 600 PA
8
31.58
Marcus Thames
Careerverified
Per 600 PAverified
202
60.12
Daniel Johnson
Career
Per 600 PA
0.286
0.286
Marcus Thames
Careerverified
Per 600 PAverified
0.449
0.449
Daniel Johnson
Career
Per 600 PA
0.035
0.035
Marcus Thames
Careerverified
Per 600 PAverified
0.063
0.063
Daniel Johnson
Career
Per 600 PA
0.179
0.179
Marcus Thames
Careerverified
Per 600 PAverified
0.256
0.256
Daniel Johnson
Career
Per 600 PA
13.13
51.84
Marcus Thames
Careerverified
Per 600 PAverified
278.95
83.02
Daniel Johnson
Career
Per 600 PA
46
181.58
Marcus Thames
Careerverified
Per 600 PAverified
886
263.69
Daniel Johnson
Career
Per 600 PA
37
146.05
Marcus Thames
Careerverified
Per 600 PAverified
623
185.42
Daniel Johnson
Career
Per 600 PA
0.243
0.243
Marcus Thames
Careerverified
Per 600 PAverified
0.309
0.309
Daniel Johnson
Career
Per 600 PA
0.322
0.322
Marcus Thames
Careerverified
Per 600 PAverified
0.485
0.485
Daniel Johnson
Career
Per 600 PA
0.565
0.565
Marcus Thames
Careerverified
Per 600 PAverified
0.794
0.794
Daniel Johnson
Career
Per 600 PA
0.126
0.126
Marcus Thames
Careerverified
Per 600 PAverified
0.239
0.239
Daniel Johnson
Career
Per 600 PA
0.19
0.19
Marcus Thames
Careerverified
Per 600 PAverified
0.26
0.26
Daniel Johnson
Career
Per 600 PA
0.5
0.5
Marcus Thames
Careerverified
Per 600 PAverified
0.75
0.75
Daniel Johnson
Career
Per 600 PA
0.247
0.247
Marcus Thames
Careerverified
Per 600 PAverified
0.275
0.275
Daniel Johnson
Career
Per 600 PAverified
23
90.79
Marcus Thames
Careerverified
Per 600 PA
256
76.19
Daniel Johnson
Career
Per 600 PA
6
23.68
Marcus Thames
Careerverified
Per 600 PAverified
301
89.58
Daniel Johnson
Career
Per 600 PA
24
94.74
Marcus Thames
Careerverified
Per 600 PAverified
442
131.55
Daniel Johnson
Career
Per 600 PA
11.66
46.02
Marcus Thames
Careerverified
Per 600 PAverified
270.78
80.59
Daniel Johnson
Career
Per 600 PA
0
0
Marcus Thames
Careerverified
Per 600 PAverified
14
4.17
Daniel Johnson
Career
Per 600 PA
9
35.53
Marcus Thames
Careerverified
Per 600 PAverified
159
47.32
Daniel Johnson
Career
Per 600 PAverified
1
3.95
Marcus Thames
Careerverified
Per 600 PA
4
1.19
Daniel Johnson
Careerverified
Per 600 PA
45
177.63
Marcus Thames
Career
Per 600 PAverified
510
151.79
Daniel Johnson
Career
Per 600 PA
3.38
3.38
Marcus Thames
Careerverified
Per 600 PAverified
3.95
3.95
Daniel Johnson
Career
Per 600 PA
0.2
0.2
Marcus Thames
Careerverified
Per 600 PAverified
0.31
0.31
Daniel Johnson
Career
Per 600 PA
0
0
Marcus Thames
Career
Per 600 PA
0
0
Daniel Johnson
Career
Per 600 PA
0
0
Marcus Thames
Careerverified
Per 600 PAverified
16
4.76
Daniel Johnson
Careerverified
Per 600 PAverified
0
0
Marcus Thames
Career
Per 600 PA
30
8.93
Daniel Johnson
Career
Per 600 PAverified
3
11.84
Marcus Thames
Career
Per 600 PA
3
0.89
Daniel Johnson
Career
Per 600 PAverified
1
3.95
Marcus Thames
Careerverified
Per 600 PA
9
2.68
Daniel Johnson
Career
Per 600 PAverified
4
15.79
Marcus Thames
Careerverified
Per 600 PA
12
3.57
Daniel Johnson
Careerverified
Per 600 PAverified
75
75
Marcus Thames
Career
Per 600 PA
25
25

Fielding Stats for Daniel Johnson and Marcus Thames

Daniel Johnson
Career
Per 9 Innings
4
4
Marcus Thames
Careerverified
Per 9 Inningsverified
10
10
Daniel Johnson
Career
Per 9 Inningsverified
61
1.54
Marcus Thames
Careerverified
Per 9 Innings
413
1.37
Daniel Johnson
Career
Per 9 Innings
40
1.01
Marcus Thames
Careerverified
Per 9 Inningsverified
338
1.12
Daniel Johnson
Career
Per 9 Innings
1070
27
Marcus Thames
Careerverified
Per 9 Innings
8158
27
Daniel Johnson
Career
Per 9 Innings
356.2
9
Marcus Thames
Careerverified
Per 9 Innings
2719.1
9
Daniel Johnson
Career
Per 9 Innings
80
2.02
Marcus Thames
Careerverified
Per 9 Inningsverified
768
2.54
Daniel Johnson
Career
Per 9 Innings
3
0.08
Marcus Thames
Careerverified
Per 9 Inningsverified
27
0.09
Daniel Johnson
Careerverified
Per 9 Innings
2
0.05
Marcus Thames
Career
Per 9 Innings
16
0.05
Daniel Johnson
Career
Per 9 Innings
85
2.14
Marcus Thames
Careerverified
Per 9 Inningsverified
811
2.68
Daniel Johnson
Career
Per 9 Innings
83
2.09
Marcus Thames
Careerverified
Per 9 Inningsverified
795
2.63
Daniel Johnson
Career
Per 9 Innings
97.65
97.65
Marcus Thames
Careerverified
Per 9 Inningsverified
98.03
98.03
Daniel Johnson
Career
Per 9 Innings
1.361
1.361
Marcus Thames
Careerverified
Per 9 Inningsverified
1.925
1.925
Daniel Johnson
Career
Per 9 Innings
65.57
65.57
Marcus Thames
Careerverified
Per 9 Inningsverified
81.84
81.84
Daniel Johnson
Career
Per 9 Innings
1
0.03
Marcus Thames
Careerverified
Per 9 Inningsverified
32
0.11
Daniel Johnson
Career
Per 9 Innings
0
0
Marcus Thames
Career
Per 9 Innings
0
0
Daniel Johnson
Career
Per 9 Innings
0
0
Marcus Thames
Career
Per 9 Innings
0
0
Daniel Johnson
Career
Per 9 Innings
0
0
Marcus Thames
Career
Per 9 Innings
0
0
Daniel Johnson
Career
Per 9 Innings
0
0
Marcus Thames
Career
Per 9 Innings
0
0