Dan Johnson vs. Trayce Thompson — Career Comparison

Gen XMinnesotaThrows RightBats LeftNorth AmericaOakland AthleticsAmerican LeagueFirst Baseman
MillenialCaliforniaThrows RightBats RightNorth AmericaLos Angeles DodgersNational LeagueRight Fielder

On the career numbers, Dan Johnson posted the stronger offensive profile against Trayce Thompson. Dan Johnson posted stronger numbers in OPS (.744 vs .712) and on-base percentage (.339 vs .301). Trayce Thompson had the advantage in home run production (45 career HR at a higher rate). By the career numbers, Dan Johnson had the stronger overall case — though those totals don't account for the eras and run environments each player worked in.

Hitting Stats for Dan Johnson and Trayce Thompson

Dan Johnson
Careerverified
Per 600 PAverified
10
10
Trayce Thompson
Career
Per 600 PA
7
7
Dan Johnson
Careerverified
Per 600 PA
443
163.57
Trayce Thompson
Career
Per 600 PAverified
369
209.26
Dan Johnson
Careerverified
Per 600 PA
1625
600
Trayce Thompson
Career
Per 600 PA
1058
600
Dan Johnson
Careerverified
Per 600 PA
1382
510.28
Trayce Thompson
Career
Per 600 PAverified
935
530.25
Dan Johnson
Careerverified
Per 600 PAverified
0.234
0.234
Trayce Thompson
Career
Per 600 PA
0.212
0.212
Dan Johnson
Careerverified
Per 600 PAverified
0.762
0.762
Trayce Thompson
Career
Per 600 PA
0.733
0.733
Dan Johnson
Careerverified
Per 600 PAverified
324
119.63
Trayce Thompson
Career
Per 600 PA
198
112.29
Dan Johnson
Careerverified
Per 600 PAverified
204
75.32
Trayce Thompson
Career
Per 600 PA
107
60.68
Dan Johnson
Careerverified
Per 600 PA
61
22.52
Trayce Thompson
Career
Per 600 PAverified
41
23.25
Dan Johnson
Career
Per 600 PA
2
0.74
Trayce Thompson
Careerverified
Per 600 PAverified
5
2.84
Dan Johnson
Careerverified
Per 600 PA
57
21.05
Trayce Thompson
Career
Per 600 PAverified
45
25.52
Dan Johnson
Careerverified
Per 600 PA
120
44.31
Trayce Thompson
Career
Per 600 PAverified
91
51.61
Dan Johnson
Career
Per 600 PA
0.37
0.37
Trayce Thompson
Careerverified
Per 600 PAverified
0.46
0.46
Dan Johnson
Career
Per 600 PA
0.041
0.041
Trayce Thompson
Careerverified
Per 600 PAverified
0.048
0.048
Dan Johnson
Career
Per 600 PA
0.176
0.176
Trayce Thompson
Careerverified
Per 600 PAverified
0.227
0.227
Dan Johnson
Careerverified
Per 600 PAverified
200.22
73.93
Trayce Thompson
Career
Per 600 PA
127.99
72.59
Dan Johnson
Careerverified
Per 600 PA
560
206.77
Trayce Thompson
Career
Per 600 PAverified
384
217.77
Dan Johnson
Careerverified
Per 600 PAverified
545
201.23
Trayce Thompson
Career
Per 600 PA
317
179.77
Dan Johnson
Careerverified
Per 600 PAverified
0.335
0.335
Trayce Thompson
Career
Per 600 PA
0.3
0.3
Dan Johnson
Career
Per 600 PA
0.405
0.405
Trayce Thompson
Careerverified
Per 600 PAverified
0.411
0.411
Dan Johnson
Careerverified
Per 600 PAverified
0.741
0.741
Trayce Thompson
Career
Per 600 PA
0.711
0.711
Dan Johnson
Career
Per 600 PA
0.171
0.171
Trayce Thompson
Careerverified
Per 600 PAverified
0.199
0.199
Dan Johnson
Careerverified
Per 600 PAverified
0.252
0.252
Trayce Thompson
Career
Per 600 PA
0.238
0.238
Dan Johnson
Careerverified
Per 600 PAverified
0.715
0.715
Trayce Thompson
Career
Per 600 PA
0.692
0.692
Dan Johnson
Career
Per 600 PA
0.242
0.242
Trayce Thompson
Careerverified
Per 600 PAverified
0.28
0.28
Dan Johnson
Careerverified
Per 600 PA
179
66.09
Trayce Thompson
Career
Per 600 PAverified
128
72.59
Dan Johnson
Careerverified
Per 600 PAverified
203
74.95
Trayce Thompson
Career
Per 600 PA
126
71.46
Dan Johnson
Careerverified
Per 600 PAverified
325
120
Trayce Thompson
Career
Per 600 PA
209
118.53
Dan Johnson
Careerverified
Per 600 PAverified
200.13
73.89
Trayce Thompson
Career
Per 600 PA
119.49
67.77
Dan Johnson
Careerverified
Per 600 PAverified
7
2.58
Trayce Thompson
Career
Per 600 PA
4
2.27
Dan Johnson
Careerverified
Per 600 PAverified
214
79.02
Trayce Thompson
Career
Per 600 PA
115
65.22
Dan Johnson
Careerverified
Per 600 PAverified
8
2.95
Trayce Thompson
Career
Per 600 PA
2
1.13
Dan Johnson
Careerverified
Per 600 PAverified
244
90.09
Trayce Thompson
Career
Per 600 PA
346
196.22
Dan Johnson
Careerverified
Per 600 PAverified
6.66
6.66
Trayce Thompson
Career
Per 600 PA
3.06
3.06
Dan Johnson
Careerverified
Per 600 PAverified
0.88
0.88
Trayce Thompson
Career
Per 600 PA
0.33
0.33
Dan Johnson
Career
Per 600 PA
0
0
Trayce Thompson
Careerverified
Per 600 PAverified
1
0.57
Dan Johnson
Careerverified
Per 600 PAverified
22
8.12
Trayce Thompson
Career
Per 600 PA
3
1.7
Dan Johnson
Career
Per 600 PA
35
12.92
Trayce Thompson
Careerverified
Per 600 PAverified
11
6.24
Dan Johnson
Career
Per 600 PA
1
0.37
Trayce Thompson
Careerverified
Per 600 PAverified
17
9.64
Dan Johnson
Career
Per 600 PA
1
0.37
Trayce Thompson
Careerverified
Per 600 PAverified
3
1.7
Dan Johnson
Career
Per 600 PA
2
0.74
Trayce Thompson
Careerverified
Per 600 PAverified
20
11.34
Dan Johnson
Career
Per 600 PA
50
50
Trayce Thompson
Careerverified
Per 600 PAverified
85
85

Fielding Stats for Dan Johnson and Trayce Thompson

Dan Johnson
Careerverified
Per 9 Inningsverified
10
10
Trayce Thompson
Career
Per 9 Innings
7
7
Dan Johnson
Careerverified
Per 9 Innings
356
1.1
Trayce Thompson
Career
Per 9 Inningsverified
336
1.32
Dan Johnson
Careerverified
Per 9 Inningsverified
322
1
Trayce Thompson
Career
Per 9 Innings
242
0.95
Dan Johnson
Careerverified
Per 9 Innings
8729
27
Trayce Thompson
Career
Per 9 Innings
6875
27
Dan Johnson
Careerverified
Per 9 Innings
2909.2
9
Trayce Thompson
Career
Per 9 Innings
2291.2
9
Dan Johnson
Careerverified
Per 9 Inningsverified
2827
8.74
Trayce Thompson
Career
Per 9 Innings
505
1.98
Dan Johnson
Careerverified
Per 9 Inningsverified
199
0.62
Trayce Thompson
Career
Per 9 Innings
8
0.03
Dan Johnson
Career
Per 9 Innings
18
0.06
Trayce Thompson
Careerverified
Per 9 Inningsverified
5
0.02
Dan Johnson
Careerverified
Per 9 Inningsverified
3044
9.42
Trayce Thompson
Career
Per 9 Innings
518
2.03
Dan Johnson
Careerverified
Per 9 Inningsverified
3026
9.36
Trayce Thompson
Career
Per 9 Innings
513
2.01
Dan Johnson
Careerverified
Per 9 Inningsverified
99.41
99.41
Trayce Thompson
Career
Per 9 Innings
99.03
99.03
Dan Johnson
Careerverified
Per 9 Inningsverified
8.5
8.5
Trayce Thompson
Career
Per 9 Innings
1.527
1.527
Dan Johnson
Careerverified
Per 9 Inningsverified
90.45
90.45
Trayce Thompson
Career
Per 9 Innings
72.02
72.02
Dan Johnson
Careerverified
Per 9 Inningsverified
306
0.95
Trayce Thompson
Career
Per 9 Innings
4
0.02
Dan Johnson
Career
Per 9 Innings
0
0
Trayce Thompson
Career
Per 9 Innings
0
0
Dan Johnson
Career
Per 9 Innings
0
0
Trayce Thompson
Career
Per 9 Innings
0
0
Dan Johnson
Career
Per 9 Innings
0
0
Trayce Thompson
Career
Per 9 Innings
0
0
Dan Johnson
Career
Per 9 Innings
0
0
Trayce Thompson
Career
Per 9 Innings
0
0