Bob Aspromonte vs. Daniel Johnson — Career Comparison

Silent GenerationNew YorkThrows RightBats RightNorth AmericaHouston AstrosAmerican LeagueThird Baseman
MillenialCaliforniaThrows LeftBats LeftNorth AmericaBaltimore OriolesAmerican LeagueRight Fielder

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

Hitting Stats for Bob Aspromonte and Daniel Johnson

Bob Aspromonte
Careerverified
Per 600 PAverified
13
13
Daniel Johnson
Career
Per 600 PA
4
4
Bob Aspromonte
Careerverified
Per 600 PA
1324
165.53
Daniel Johnson
Career
Per 600 PAverified
67
264.47
Bob Aspromonte
Careerverified
Per 600 PA
4799
600
Daniel Johnson
Career
Per 600 PA
152
600
Bob Aspromonte
Careerverified
Per 600 PA
4369
546.24
Daniel Johnson
Career
Per 600 PAverified
143
564.47
Bob Aspromonte
Careerverified
Per 600 PAverified
0.253
0.253
Daniel Johnson
Career
Per 600 PA
0.196
0.196
Bob Aspromonte
Careerverified
Per 600 PAverified
0.663
0.663
Daniel Johnson
Career
Per 600 PA
0.588
0.588
Bob Aspromonte
Careerverified
Per 600 PAverified
1103
137.9
Daniel Johnson
Career
Per 600 PA
28
110.53
Bob Aspromonte
Careerverified
Per 600 PAverified
882
110.27
Daniel Johnson
Career
Per 600 PA
20
78.95
Bob Aspromonte
Careerverified
Per 600 PAverified
135
16.88
Daniel Johnson
Career
Per 600 PA
3
11.84
Bob Aspromonte
Careerverified
Per 600 PAverified
26
3.25
Daniel Johnson
Career
Per 600 PA
0
0
Bob Aspromonte
Careerverified
Per 600 PA
60
7.5
Daniel Johnson
Career
Per 600 PAverified
5
19.74
Bob Aspromonte
Careerverified
Per 600 PA
221
27.63
Daniel Johnson
Career
Per 600 PAverified
8
31.58
Bob Aspromonte
Career
Per 600 PA
0.2
0.2
Daniel Johnson
Careerverified
Per 600 PAverified
0.286
0.286
Bob Aspromonte
Career
Per 600 PA
0.014
0.014
Daniel Johnson
Careerverified
Per 600 PAverified
0.035
0.035
Bob Aspromonte
Career
Per 600 PA
0.054
0.054
Daniel Johnson
Careerverified
Per 600 PAverified
0.179
0.179
Bob Aspromonte
Careerverified
Per 600 PAverified
440.09
55.02
Daniel Johnson
Career
Per 600 PA
13.13
51.84
Bob Aspromonte
Careerverified
Per 600 PAverified
1470
183.79
Daniel Johnson
Career
Per 600 PA
46
181.58
Bob Aspromonte
Careerverified
Per 600 PAverified
1465
183.16
Daniel Johnson
Career
Per 600 PA
37
146.05
Bob Aspromonte
Careerverified
Per 600 PAverified
0.308
0.308
Daniel Johnson
Career
Per 600 PA
0.243
0.243
Bob Aspromonte
Careerverified
Per 600 PAverified
0.337
0.337
Daniel Johnson
Career
Per 600 PA
0.322
0.322
Bob Aspromonte
Careerverified
Per 600 PAverified
0.644
0.644
Daniel Johnson
Career
Per 600 PA
0.565
0.565
Bob Aspromonte
Career
Per 600 PA
0.084
0.084
Daniel Johnson
Careerverified
Per 600 PAverified
0.126
0.126
Bob Aspromonte
Careerverified
Per 600 PAverified
0.223
0.223
Daniel Johnson
Career
Per 600 PA
0.19
0.19
Bob Aspromonte
Careerverified
Per 600 PAverified
0.541
0.541
Daniel Johnson
Career
Per 600 PA
0.5
0.5
Bob Aspromonte
Careerverified
Per 600 PAverified
0.269
0.269
Daniel Johnson
Career
Per 600 PA
0.247
0.247
Bob Aspromonte
Careerverified
Per 600 PA
386
48.26
Daniel Johnson
Career
Per 600 PAverified
23
90.79
Bob Aspromonte
Careerverified
Per 600 PAverified
457
57.14
Daniel Johnson
Career
Per 600 PA
6
23.68
Bob Aspromonte
Careerverified
Per 600 PAverified
783
97.9
Daniel Johnson
Career
Per 600 PA
24
94.74
Bob Aspromonte
Careerverified
Per 600 PAverified
475.71
59.48
Daniel Johnson
Career
Per 600 PA
11.66
46.02
Bob Aspromonte
Careerverified
Per 600 PAverified
29
3.63
Daniel Johnson
Career
Per 600 PA
0
0
Bob Aspromonte
Careerverified
Per 600 PAverified
333
41.63
Daniel Johnson
Career
Per 600 PA
9
35.53
Bob Aspromonte
Careerverified
Per 600 PAverified
52
6.5
Daniel Johnson
Career
Per 600 PA
1
3.95
Bob Aspromonte
Career
Per 600 PAverified
459
57.39
Daniel Johnson
Careerverified
Per 600 PA
45
177.63
Bob Aspromonte
Careerverified
Per 600 PAverified
10.46
10.46
Daniel Johnson
Career
Per 600 PA
3.38
3.38
Bob Aspromonte
Careerverified
Per 600 PAverified
0.73
0.73
Daniel Johnson
Career
Per 600 PA
0.2
0.2
Bob Aspromonte
Careerverified
Per 600 PAverified
36
4.5
Daniel Johnson
Career
Per 600 PA
0
0
Bob Aspromonte
Careerverified
Per 600 PAverified
32
4
Daniel Johnson
Career
Per 600 PA
0
0
Bob Aspromonte
Career
Per 600 PA
131
16.38
Daniel Johnson
Careerverified
Per 600 PAverified
0
0
Bob Aspromonte
Careerverified
Per 600 PA
19
2.38
Daniel Johnson
Career
Per 600 PAverified
3
11.84
Bob Aspromonte
Careerverified
Per 600 PA
24
3
Daniel Johnson
Career
Per 600 PAverified
1
3.95
Bob Aspromonte
Careerverified
Per 600 PA
43
5.38
Daniel Johnson
Career
Per 600 PAverified
4
15.79
Bob Aspromonte
Career
Per 600 PA
44.19
44.19
Daniel Johnson
Careerverified
Per 600 PAverified
75
75

Fielding Stats for Bob Aspromonte and Daniel Johnson

Bob Aspromonte
Careerverified
Per 9 Inningsverified
12
12
Daniel Johnson
Career
Per 9 Innings
4
4
Bob Aspromonte
Careerverified
Per 9 Innings
1230
1.09
Daniel Johnson
Career
Per 9 Inningsverified
61
1.54
Bob Aspromonte
Careerverified
Per 9 Inningsverified
1147
1.02
Daniel Johnson
Career
Per 9 Innings
40
1.01
Bob Aspromonte
Careerverified
Per 9 Innings
30453
27
Daniel Johnson
Career
Per 9 Innings
1070
27
Bob Aspromonte
Careerverified
Per 9 Innings
10151
9
Daniel Johnson
Career
Per 9 Innings
356.2
9
Bob Aspromonte
Careerverified
Per 9 Innings
1219
1.08
Daniel Johnson
Career
Per 9 Inningsverified
80
2.02
Bob Aspromonte
Careerverified
Per 9 Inningsverified
1966
1.74
Daniel Johnson
Career
Per 9 Innings
3
0.08
Bob Aspromonte
Career
Per 9 Innings
135
0.12
Daniel Johnson
Careerverified
Per 9 Inningsverified
2
0.05
Bob Aspromonte
Careerverified
Per 9 Inningsverified
3320
2.94
Daniel Johnson
Career
Per 9 Innings
85
2.14
Bob Aspromonte
Careerverified
Per 9 Inningsverified
3185
2.82
Daniel Johnson
Career
Per 9 Innings
83
2.09
Bob Aspromonte
Career
Per 9 Innings
95.93
95.93
Daniel Johnson
Careerverified
Per 9 Inningsverified
97.65
97.65
Bob Aspromonte
Careerverified
Per 9 Inningsverified
2.589
2.589
Daniel Johnson
Career
Per 9 Innings
1.361
1.361
Bob Aspromonte
Careerverified
Per 9 Inningsverified
93.25
93.25
Daniel Johnson
Career
Per 9 Innings
65.57
65.57
Bob Aspromonte
Careerverified
Per 9 Inningsverified
136
0.12
Daniel Johnson
Career
Per 9 Innings
1
0.03
Bob Aspromonte
Career
Per 9 Innings
0
0
Daniel Johnson
Career
Per 9 Innings
0
0
Bob Aspromonte
Career
Per 9 Innings
0
0
Daniel Johnson
Career
Per 9 Innings
0
0
Bob Aspromonte
Career
Per 9 Innings
0
0
Daniel Johnson
Career
Per 9 Innings
0
0
Bob Aspromonte
Career
Per 9 Innings
0
0
Daniel Johnson
Career
Per 9 Innings
0
0