Yonder Alonso vs. Daniel Johnson — Career Comparison

MillenialCubaThrows RightBats LeftCaribbeanSan Diego PadresNational LeagueFirst BasemanAll-Star
MillenialCaliforniaThrows LeftBats LeftNorth AmericaBaltimore OriolesAmerican LeagueRight Fielder

On the career numbers, Yonder Alonso posted the stronger offensive profile against Daniel Johnson. Yonder Alonso posted stronger numbers in OPS (.741 vs .570) and on-base percentage (.338 vs .248). Daniel Johnson had the advantage in home run production (5 career HR at a higher rate). By the career numbers, Yonder Alonso had the stronger overall case — though those totals don't account for the eras and run environments each player worked in.

Hitting Stats for Yonder Alonso and Daniel Johnson

Yonder Alonso
Careerverified
Per 600 PAverified
10
10
Daniel Johnson
Career
Per 600 PA
4
4
Yonder Alonso
Careerverified
Per 600 PA
1072
170.47
Daniel Johnson
Career
Per 600 PAverified
67
264.47
Yonder Alonso
Careerverified
Per 600 PA
3773
600
Daniel Johnson
Career
Per 600 PA
152
600
Yonder Alonso
Careerverified
Per 600 PA
3362
534.64
Daniel Johnson
Career
Per 600 PAverified
143
564.47
Yonder Alonso
Careerverified
Per 600 PAverified
0.259
0.259
Daniel Johnson
Career
Per 600 PA
0.196
0.196
Yonder Alonso
Careerverified
Per 600 PAverified
0.753
0.753
Daniel Johnson
Career
Per 600 PA
0.588
0.588
Yonder Alonso
Careerverified
Per 600 PAverified
872
138.67
Daniel Johnson
Career
Per 600 PA
28
110.53
Yonder Alonso
Careerverified
Per 600 PAverified
589
93.67
Daniel Johnson
Career
Per 600 PA
20
78.95
Yonder Alonso
Careerverified
Per 600 PAverified
181
28.78
Daniel Johnson
Career
Per 600 PA
3
11.84
Yonder Alonso
Careerverified
Per 600 PAverified
2
0.32
Daniel Johnson
Career
Per 600 PA
0
0
Yonder Alonso
Careerverified
Per 600 PA
100
15.9
Daniel Johnson
Career
Per 600 PAverified
5
19.74
Yonder Alonso
Careerverified
Per 600 PAverified
283
45
Daniel Johnson
Career
Per 600 PA
8
31.58
Yonder Alonso
Careerverified
Per 600 PAverified
0.325
0.325
Daniel Johnson
Career
Per 600 PA
0.286
0.286
Yonder Alonso
Career
Per 600 PA
0.03
0.03
Daniel Johnson
Careerverified
Per 600 PAverified
0.035
0.035
Yonder Alonso
Career
Per 600 PA
0.115
0.115
Daniel Johnson
Careerverified
Per 600 PAverified
0.179
0.179
Yonder Alonso
Careerverified
Per 600 PAverified
457.78
72.8
Daniel Johnson
Career
Per 600 PA
13.13
51.84
Yonder Alonso
Careerverified
Per 600 PAverified
1357
215.8
Daniel Johnson
Career
Per 600 PA
46
181.58
Yonder Alonso
Careerverified
Per 600 PAverified
1254
199.42
Daniel Johnson
Career
Per 600 PA
37
146.05
Yonder Alonso
Careerverified
Per 600 PAverified
0.332
0.332
Daniel Johnson
Career
Per 600 PA
0.243
0.243
Yonder Alonso
Careerverified
Per 600 PAverified
0.404
0.404
Daniel Johnson
Career
Per 600 PA
0.322
0.322
Yonder Alonso
Careerverified
Per 600 PAverified
0.736
0.736
Daniel Johnson
Career
Per 600 PA
0.565
0.565
Yonder Alonso
Careerverified
Per 600 PAverified
0.144
0.144
Daniel Johnson
Career
Per 600 PA
0.126
0.126
Yonder Alonso
Careerverified
Per 600 PAverified
0.251
0.251
Daniel Johnson
Career
Per 600 PA
0.19
0.19
Yonder Alonso
Careerverified
Per 600 PAverified
0.679
0.679
Daniel Johnson
Career
Per 600 PA
0.5
0.5
Yonder Alonso
Careerverified
Per 600 PAverified
0.292
0.292
Daniel Johnson
Career
Per 600 PA
0.247
0.247
Yonder Alonso
Careerverified
Per 600 PA
391
62.18
Daniel Johnson
Career
Per 600 PAverified
23
90.79
Yonder Alonso
Careerverified
Per 600 PAverified
426
67.74
Daniel Johnson
Career
Per 600 PA
6
23.68
Yonder Alonso
Careerverified
Per 600 PAverified
717
114.02
Daniel Johnson
Career
Per 600 PA
24
94.74
Yonder Alonso
Careerverified
Per 600 PAverified
464.42
73.85
Daniel Johnson
Career
Per 600 PA
11.66
46.02
Yonder Alonso
Careerverified
Per 600 PAverified
16
2.54
Daniel Johnson
Career
Per 600 PA
0
0
Yonder Alonso
Careerverified
Per 600 PAverified
366
58.2
Daniel Johnson
Career
Per 600 PA
9
35.53
Yonder Alonso
Careerverified
Per 600 PAverified
29
4.61
Daniel Johnson
Career
Per 600 PA
1
3.95
Yonder Alonso
Career
Per 600 PAverified
648
103.05
Daniel Johnson
Careerverified
Per 600 PA
45
177.63
Yonder Alonso
Careerverified
Per 600 PAverified
5.82
5.82
Daniel Johnson
Career
Per 600 PA
3.38
3.38
Yonder Alonso
Careerverified
Per 600 PAverified
0.56
0.56
Daniel Johnson
Career
Per 600 PA
0.2
0.2
Yonder Alonso
Careerverified
Per 600 PAverified
1
0.16
Daniel Johnson
Career
Per 600 PA
0
0
Yonder Alonso
Careerverified
Per 600 PAverified
28
4.45
Daniel Johnson
Career
Per 600 PA
0
0
Yonder Alonso
Career
Per 600 PA
94
14.95
Daniel Johnson
Careerverified
Per 600 PAverified
0
0
Yonder Alonso
Careerverified
Per 600 PA
22
3.5
Daniel Johnson
Career
Per 600 PAverified
3
11.84
Yonder Alonso
Careerverified
Per 600 PA
8
1.27
Daniel Johnson
Career
Per 600 PAverified
1
3.95
Yonder Alonso
Careerverified
Per 600 PA
30
4.77
Daniel Johnson
Career
Per 600 PAverified
4
15.79
Yonder Alonso
Career
Per 600 PA
73.33
73.33
Daniel Johnson
Careerverified
Per 600 PAverified
75
75

Fielding Stats for Yonder Alonso and Daniel Johnson

Yonder Alonso
Careerverified
Per 9 Inningsverified
10
10
Daniel Johnson
Career
Per 9 Innings
4
4
Yonder Alonso
Careerverified
Per 9 Innings
911
1.11
Daniel Johnson
Career
Per 9 Inningsverified
61
1.54
Yonder Alonso
Careerverified
Per 9 Inningsverified
830
1.02
Daniel Johnson
Career
Per 9 Innings
40
1.01
Yonder Alonso
Careerverified
Per 9 Innings
22074
27
Daniel Johnson
Career
Per 9 Innings
1070
27
Yonder Alonso
Careerverified
Per 9 Innings
7358
9
Daniel Johnson
Career
Per 9 Innings
356.2
9
Yonder Alonso
Careerverified
Per 9 Inningsverified
6791
8.31
Daniel Johnson
Career
Per 9 Innings
80
2.02
Yonder Alonso
Careerverified
Per 9 Inningsverified
470
0.57
Daniel Johnson
Career
Per 9 Innings
3
0.08
Yonder Alonso
Career
Per 9 Innings
50
0.06
Daniel Johnson
Careerverified
Per 9 Inningsverified
2
0.05
Yonder Alonso
Careerverified
Per 9 Inningsverified
7311
8.94
Daniel Johnson
Career
Per 9 Innings
85
2.14
Yonder Alonso
Careerverified
Per 9 Inningsverified
7261
8.88
Daniel Johnson
Career
Per 9 Innings
83
2.09
Yonder Alonso
Careerverified
Per 9 Inningsverified
99.32
99.32
Daniel Johnson
Career
Per 9 Innings
97.65
97.65
Yonder Alonso
Careerverified
Per 9 Inningsverified
7.97
7.97
Daniel Johnson
Career
Per 9 Innings
1.361
1.361
Yonder Alonso
Careerverified
Per 9 Inningsverified
91.11
91.11
Daniel Johnson
Career
Per 9 Innings
65.57
65.57
Yonder Alonso
Careerverified
Per 9 Inningsverified
593
0.73
Daniel Johnson
Career
Per 9 Innings
1
0.03
Yonder Alonso
Career
Per 9 Innings
0
0
Daniel Johnson
Career
Per 9 Innings
0
0
Yonder Alonso
Career
Per 9 Innings
0
0
Daniel Johnson
Career
Per 9 Innings
0
0
Yonder Alonso
Career
Per 9 Innings
0
0
Daniel Johnson
Career
Per 9 Innings
0
0
Yonder Alonso
Career
Per 9 Innings
0
0
Daniel Johnson
Career
Per 9 Innings
0
0