Dan Johnson vs. Yasmany Tomas — Career Comparison

Gen XMinnesotaThrows RightBats LeftNorth AmericaOakland AthleticsAmerican LeagueFirst Baseman
MillenialCubaThrows RightBats RightCaribbeanArizona DiamondbacksNational LeagueRight Fielder

Adjusted for the eras they played in, Dan Johnson holds a real edge over Yasmany Tomas in this comparison. Dan Johnson led in walk rate (BB%+ 154 vs 57), contact rate (K%+ 119 vs 81), and on-base percentage (OBP+ 102 vs 94). Yasmany Tomas held the edge in batting average (AVG+ 105 vs 91). The edge belongs to Dan Johnson.

Hitting Stats for Dan Johnson and Yasmany Tomas

Dan Johnson
Careerverified
Per 600 PAverified
10
10
Yasmany Tomas
Career
Per 600 PA
4
4
Dan Johnson
Careerverified
Per 600 PAverified
443
163.57
Yasmany Tomas
Career
Per 600 PA
309
157.79
Dan Johnson
Careerverified
Per 600 PA
1625
600
Yasmany Tomas
Career
Per 600 PA
1175
600
Dan Johnson
Careerverified
Per 600 PA
1382
510.28
Yasmany Tomas
Career
Per 600 PAverified
1108
565.79
Dan Johnson
Career
Per 600 PA
0.234
0.234
Yasmany Tomas
Careerverified
Per 600 PAverified
0.266
0.266
Dan Johnson
Career
Per 600 PA
0.762
0.762
Yasmany Tomas
Careerverified
Per 600 PAverified
0.769
0.769
Dan Johnson
Careerverified
Per 600 PA
324
119.63
Yasmany Tomas
Career
Per 600 PAverified
295
150.64
Dan Johnson
Careerverified
Per 600 PA
204
75.32
Yasmany Tomas
Career
Per 600 PAverified
182
92.94
Dan Johnson
Careerverified
Per 600 PA
61
22.52
Yasmany Tomas
Career
Per 600 PAverified
60
30.64
Dan Johnson
Career
Per 600 PA
2
0.74
Yasmany Tomas
Careerverified
Per 600 PAverified
5
2.55
Dan Johnson
Careerverified
Per 600 PA
57
21.05
Yasmany Tomas
Career
Per 600 PAverified
48
24.51
Dan Johnson
Careerverified
Per 600 PA
120
44.31
Yasmany Tomas
Career
Per 600 PAverified
113
57.7
Dan Johnson
Career
Per 600 PA
0.37
0.37
Yasmany Tomas
Careerverified
Per 600 PAverified
0.383
0.383
Dan Johnson
Career
Per 600 PA
0.041
0.041
Yasmany Tomas
Careerverified
Per 600 PAverified
0.043
0.043
Dan Johnson
Careerverified
Per 600 PAverified
0.176
0.176
Yasmany Tomas
Career
Per 600 PA
0.163
0.163
Dan Johnson
Careerverified
Per 600 PA
200.22
73.93
Yasmany Tomas
Career
Per 600 PAverified
147.97
75.56
Dan Johnson
Careerverified
Per 600 PA
560
206.77
Yasmany Tomas
Career
Per 600 PAverified
509
259.91
Dan Johnson
Careerverified
Per 600 PAverified
545
201.23
Yasmany Tomas
Career
Per 600 PA
359
183.32
Dan Johnson
Careerverified
Per 600 PAverified
0.335
0.335
Yasmany Tomas
Career
Per 600 PA
0.306
0.306
Dan Johnson
Career
Per 600 PA
0.405
0.405
Yasmany Tomas
Careerverified
Per 600 PAverified
0.459
0.459
Dan Johnson
Career
Per 600 PA
0.741
0.741
Yasmany Tomas
Careerverified
Per 600 PAverified
0.765
0.765
Dan Johnson
Career
Per 600 PA
0.171
0.171
Yasmany Tomas
Careerverified
Per 600 PAverified
0.193
0.193
Dan Johnson
Career
Per 600 PA
0.252
0.252
Yasmany Tomas
Career
Per 600 PA
0.252
0.252
Dan Johnson
Careerverified
Per 600 PAverified
0.715
0.715
Yasmany Tomas
Career
Per 600 PA
0.678
0.678
Dan Johnson
Career
Per 600 PA
0.242
0.242
Yasmany Tomas
Careerverified
Per 600 PAverified
0.323
0.323
Dan Johnson
Careerverified
Per 600 PA
179
66.09
Yasmany Tomas
Career
Per 600 PAverified
131
66.89
Dan Johnson
Careerverified
Per 600 PA
203
74.95
Yasmany Tomas
Career
Per 600 PAverified
163
83.23
Dan Johnson
Careerverified
Per 600 PA
325
120
Yasmany Tomas
Career
Per 600 PAverified
246
125.62
Dan Johnson
Careerverified
Per 600 PA
200.13
73.89
Yasmany Tomas
Career
Per 600 PAverified
146.01
74.56
Dan Johnson
Careerverified
Per 600 PAverified
7
2.58
Yasmany Tomas
Career
Per 600 PA
3
1.53
Dan Johnson
Careerverified
Per 600 PAverified
214
79.02
Yasmany Tomas
Career
Per 600 PA
61
31.15
Dan Johnson
Careerverified
Per 600 PAverified
8
2.95
Yasmany Tomas
Career
Per 600 PA
4
2.04
Dan Johnson
Careerverified
Per 600 PAverified
244
90.09
Yasmany Tomas
Career
Per 600 PA
299
152.68
Dan Johnson
Careerverified
Per 600 PAverified
6.66
6.66
Yasmany Tomas
Career
Per 600 PA
3.93
3.93
Dan Johnson
Careerverified
Per 600 PAverified
0.88
0.88
Yasmany Tomas
Career
Per 600 PA
0.2
0.2
Dan Johnson
Career
Per 600 PA
0
0
Yasmany Tomas
Career
Per 600 PA
0
0
Dan Johnson
Careerverified
Per 600 PAverified
22
8.12
Yasmany Tomas
Career
Per 600 PA
3
1.53
Dan Johnson
Careerverified
Per 600 PAverified
35
12.92
Yasmany Tomas
Career
Per 600 PA
37
18.89
Dan Johnson
Career
Per 600 PA
1
0.37
Yasmany Tomas
Careerverified
Per 600 PAverified
7
3.57
Dan Johnson
Career
Per 600 PA
1
0.37
Yasmany Tomas
Careerverified
Per 600 PAverified
6
3.06
Dan Johnson
Career
Per 600 PA
2
0.74
Yasmany Tomas
Careerverified
Per 600 PAverified
13
6.64
Dan Johnson
Career
Per 600 PA
50
50
Yasmany Tomas
Careerverified
Per 600 PAverified
53.85
53.85

Fielding Stats for Dan Johnson and Yasmany Tomas

Dan Johnson
Careerverified
Per 9 Inningsverified
10
10
Yasmany Tomas
Career
Per 9 Innings
3
3
Dan Johnson
Careerverified
Per 9 Inningsverified
356
1.1
Yasmany Tomas
Career
Per 9 Innings
278
1.09
Dan Johnson
Careerverified
Per 9 Innings
322
1
Yasmany Tomas
Career
Per 9 Inningsverified
265
1.04
Dan Johnson
Careerverified
Per 9 Innings
8729
27
Yasmany Tomas
Career
Per 9 Innings
6866
27
Dan Johnson
Careerverified
Per 9 Innings
2909.2
9
Yasmany Tomas
Career
Per 9 Innings
2288.2
9
Dan Johnson
Careerverified
Per 9 Inningsverified
2827
8.74
Yasmany Tomas
Career
Per 9 Innings
385
1.51
Dan Johnson
Careerverified
Per 9 Inningsverified
199
0.62
Yasmany Tomas
Career
Per 9 Innings
56
0.22
Dan Johnson
Career
Per 9 Innings
18
0.06
Yasmany Tomas
Careerverified
Per 9 Innings
16
0.06
Dan Johnson
Careerverified
Per 9 Inningsverified
3044
9.42
Yasmany Tomas
Career
Per 9 Innings
457
1.8
Dan Johnson
Careerverified
Per 9 Inningsverified
3026
9.36
Yasmany Tomas
Career
Per 9 Innings
441
1.73
Dan Johnson
Careerverified
Per 9 Inningsverified
99.41
99.41
Yasmany Tomas
Career
Per 9 Innings
96.5
96.5
Dan Johnson
Careerverified
Per 9 Inningsverified
8.5
8.5
Yasmany Tomas
Career
Per 9 Innings
1.586
1.586
Dan Johnson
Career
Per 9 Innings
90.45
90.45
Yasmany Tomas
Careerverified
Per 9 Inningsverified
95.32
95.32
Dan Johnson
Careerverified
Per 9 Inningsverified
306
0.95
Yasmany Tomas
Career
Per 9 Innings
9
0.04
Dan Johnson
Career
Per 9 Innings
0
0
Yasmany Tomas
Career
Per 9 Innings
0
0
Dan Johnson
Career
Per 9 Innings
0
0
Yasmany Tomas
Career
Per 9 Innings
0
0
Dan Johnson
Career
Per 9 Innings
0
0
Yasmany Tomas
Career
Per 9 Innings
0
0
Dan Johnson
Career
Per 9 Innings
0
0
Yasmany Tomas
Career
Per 9 Innings
0
0