Daniel Johnson vs. Edmundo Sosa — Career Comparison

MillenialCaliforniaThrows LeftBats LeftNorth AmericaBaltimore OriolesAmerican LeagueRight Fielder
MillenialPanamaThrows RightBats RightCentral AmericaPhiladelphia PhilliesNational LeagueShortstop

On the career numbers, Edmundo Sosa posted the stronger offensive profile against Daniel Johnson. Edmundo Sosa posted stronger numbers in OPS (.727 vs .570) and on-base percentage (.312 vs .248). Daniel Johnson had the advantage in home run production (5 career HR at a higher rate). By the career numbers, Edmundo Sosa 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 Edmundo Sosa

Daniel Johnson
Career
Per 600 PA
4
4
Edmundo Sosa
Careerverified
Per 600 PAverified
7
7
Daniel Johnson
Career
Per 600 PAverified
67
264.47
Edmundo Sosa
Careerverified
Per 600 PA
485
213.97
Daniel Johnson
Career
Per 600 PA
152
600
Edmundo Sosa
Careerverified
Per 600 PA
1360
600
Daniel Johnson
Career
Per 600 PAverified
143
564.47
Edmundo Sosa
Careerverified
Per 600 PA
1245
549.26
Daniel Johnson
Career
Per 600 PA
0.196
0.196
Edmundo Sosa
Careerverified
Per 600 PAverified
0.258
0.258
Daniel Johnson
Career
Per 600 PA
0.588
0.588
Edmundo Sosa
Careerverified
Per 600 PAverified
0.745
0.745
Daniel Johnson
Career
Per 600 PA
28
110.53
Edmundo Sosa
Careerverified
Per 600 PAverified
321
141.62
Daniel Johnson
Career
Per 600 PA
20
78.95
Edmundo Sosa
Careerverified
Per 600 PAverified
212
93.53
Daniel Johnson
Career
Per 600 PA
3
11.84
Edmundo Sosa
Careerverified
Per 600 PAverified
58
25.59
Daniel Johnson
Career
Per 600 PA
0
0
Edmundo Sosa
Careerverified
Per 600 PAverified
15
6.62
Daniel Johnson
Career
Per 600 PAverified
5
19.74
Edmundo Sosa
Careerverified
Per 600 PA
36
15.88
Daniel Johnson
Career
Per 600 PA
8
31.58
Edmundo Sosa
Careerverified
Per 600 PAverified
109
48.09
Daniel Johnson
Career
Per 600 PA
0.286
0.286
Edmundo Sosa
Careerverified
Per 600 PAverified
0.34
0.34
Daniel Johnson
Careerverified
Per 600 PAverified
0.035
0.035
Edmundo Sosa
Career
Per 600 PA
0.029
0.029
Daniel Johnson
Careerverified
Per 600 PAverified
0.179
0.179
Edmundo Sosa
Career
Per 600 PA
0.112
0.112
Daniel Johnson
Career
Per 600 PA
13.13
51.84
Edmundo Sosa
Careerverified
Per 600 PAverified
158.91
70.11
Daniel Johnson
Career
Per 600 PA
46
181.58
Edmundo Sosa
Careerverified
Per 600 PAverified
517
228.09
Daniel Johnson
Career
Per 600 PA
37
146.05
Edmundo Sosa
Careerverified
Per 600 PAverified
420
185.29
Daniel Johnson
Career
Per 600 PA
0.243
0.243
Edmundo Sosa
Careerverified
Per 600 PAverified
0.311
0.311
Daniel Johnson
Career
Per 600 PA
0.322
0.322
Edmundo Sosa
Careerverified
Per 600 PAverified
0.415
0.415
Daniel Johnson
Career
Per 600 PA
0.565
0.565
Edmundo Sosa
Careerverified
Per 600 PAverified
0.726
0.726
Daniel Johnson
Career
Per 600 PA
0.126
0.126
Edmundo Sosa
Careerverified
Per 600 PAverified
0.158
0.158
Daniel Johnson
Career
Per 600 PA
0.19
0.19
Edmundo Sosa
Careerverified
Per 600 PAverified
0.244
0.244
Daniel Johnson
Career
Per 600 PA
0.5
0.5
Edmundo Sosa
Careerverified
Per 600 PAverified
0.659
0.659
Daniel Johnson
Career
Per 600 PA
0.247
0.247
Edmundo Sosa
Careerverified
Per 600 PAverified
0.315
0.315
Daniel Johnson
Career
Per 600 PAverified
23
90.79
Edmundo Sosa
Careerverified
Per 600 PA
171
75.44
Daniel Johnson
Career
Per 600 PA
6
23.68
Edmundo Sosa
Careerverified
Per 600 PAverified
148
65.29
Daniel Johnson
Career
Per 600 PA
24
94.74
Edmundo Sosa
Careerverified
Per 600 PAverified
283
124.85
Daniel Johnson
Career
Per 600 PA
11.66
46.02
Edmundo Sosa
Careerverified
Per 600 PAverified
160.67
70.89
Daniel Johnson
Career
Per 600 PA
0
0
Edmundo Sosa
Careerverified
Per 600 PAverified
44
19.41
Daniel Johnson
Career
Per 600 PAverified
9
35.53
Edmundo Sosa
Careerverified
Per 600 PA
55
24.26
Daniel Johnson
Career
Per 600 PAverified
1
3.95
Edmundo Sosa
Careerverified
Per 600 PA
2
0.88
Daniel Johnson
Careerverified
Per 600 PA
45
177.63
Edmundo Sosa
Career
Per 600 PAverified
312
137.65
Daniel Johnson
Career
Per 600 PA
3.38
3.38
Edmundo Sosa
Careerverified
Per 600 PAverified
4.36
4.36
Daniel Johnson
Careerverified
Per 600 PAverified
0.2
0.2
Edmundo Sosa
Career
Per 600 PA
0.18
0.18
Daniel Johnson
Career
Per 600 PA
0
0
Edmundo Sosa
Careerverified
Per 600 PAverified
8
3.53
Daniel Johnson
Career
Per 600 PA
0
0
Edmundo Sosa
Careerverified
Per 600 PAverified
8
3.53
Daniel Johnson
Careerverified
Per 600 PAverified
0
0
Edmundo Sosa
Career
Per 600 PA
36
15.88
Daniel Johnson
Career
Per 600 PAverified
3
11.84
Edmundo Sosa
Careerverified
Per 600 PA
23
10.15
Daniel Johnson
Career
Per 600 PA
1
3.95
Edmundo Sosa
Careerverified
Per 600 PAverified
9
3.97
Daniel Johnson
Career
Per 600 PAverified
4
15.79
Edmundo Sosa
Careerverified
Per 600 PA
32
14.12
Daniel Johnson
Careerverified
Per 600 PAverified
75
75
Edmundo Sosa
Career
Per 600 PA
71.88
71.88

Fielding Stats for Daniel Johnson and Edmundo Sosa

Daniel Johnson
Career
Per 9 Innings
4
4
Edmundo Sosa
Careerverified
Per 9 Inningsverified
7
7
Daniel Johnson
Career
Per 9 Inningsverified
61
1.54
Edmundo Sosa
Careerverified
Per 9 Innings
462
1.35
Daniel Johnson
Career
Per 9 Inningsverified
40
1.01
Edmundo Sosa
Careerverified
Per 9 Innings
333
0.98
Daniel Johnson
Career
Per 9 Innings
1070
27
Edmundo Sosa
Careerverified
Per 9 Innings
9212
27
Daniel Johnson
Career
Per 9 Innings
356.2
9
Edmundo Sosa
Careerverified
Per 9 Innings
3070.2
9
Daniel Johnson
Career
Per 9 Inningsverified
80
2.02
Edmundo Sosa
Careerverified
Per 9 Innings
475
1.39
Daniel Johnson
Career
Per 9 Innings
3
0.08
Edmundo Sosa
Careerverified
Per 9 Inningsverified
828
2.43
Daniel Johnson
Careerverified
Per 9 Inningsverified
2
0.05
Edmundo Sosa
Career
Per 9 Innings
36
0.11
Daniel Johnson
Career
Per 9 Innings
85
2.14
Edmundo Sosa
Careerverified
Per 9 Inningsverified
1339
3.92
Daniel Johnson
Career
Per 9 Innings
83
2.09
Edmundo Sosa
Careerverified
Per 9 Inningsverified
1303
3.82
Daniel Johnson
Careerverified
Per 9 Inningsverified
97.65
97.65
Edmundo Sosa
Career
Per 9 Innings
97.31
97.31
Daniel Johnson
Career
Per 9 Innings
1.361
1.361
Edmundo Sosa
Careerverified
Per 9 Inningsverified
2.82
2.82
Daniel Johnson
Career
Per 9 Innings
65.57
65.57
Edmundo Sosa
Careerverified
Per 9 Inningsverified
72.08
72.08
Daniel Johnson
Career
Per 9 Innings
1
0.03
Edmundo Sosa
Careerverified
Per 9 Inningsverified
136
0.4
Daniel Johnson
Career
Per 9 Innings
0
0
Edmundo Sosa
Career
Per 9 Innings
0
0
Daniel Johnson
Career
Per 9 Innings
0
0
Edmundo Sosa
Career
Per 9 Innings
0
0
Daniel Johnson
Career
Per 9 Innings
0
0
Edmundo Sosa
Career
Per 9 Innings
0
0
Daniel Johnson
Career
Per 9 Innings
0
0
Edmundo Sosa
Career
Per 9 Innings
0
0