Daniel Johnson vs. Chris Snelling — Career Comparison

MillenialCaliforniaThrows LeftBats LeftNorth AmericaBaltimore OriolesAmerican LeagueRight Fielder
MillenialFloridaThrows LeftBats LeftNorth AmericaSeattle MarinersAmerican LeagueRight Fielder

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

Daniel Johnson
Career
Per 600 PA
4
4
Chris Snelling
Careerverified
Per 600 PAverified
5
5
Daniel Johnson
Career
Per 600 PAverified
67
264.47
Chris Snelling
Careerverified
Per 600 PA
93
204.4
Daniel Johnson
Career
Per 600 PA
152
600
Chris Snelling
Careerverified
Per 600 PA
273
600
Daniel Johnson
Career
Per 600 PAverified
143
564.47
Chris Snelling
Careerverified
Per 600 PA
225
494.51
Daniel Johnson
Career
Per 600 PA
0.196
0.196
Chris Snelling
Careerverified
Per 600 PAverified
0.244
0.244
Daniel Johnson
Career
Per 600 PA
0.588
0.588
Chris Snelling
Careerverified
Per 600 PAverified
0.776
0.776
Daniel Johnson
Career
Per 600 PA
28
110.53
Chris Snelling
Careerverified
Per 600 PAverified
55
120.88
Daniel Johnson
Career
Per 600 PA
20
78.95
Chris Snelling
Careerverified
Per 600 PAverified
36
79.12
Daniel Johnson
Career
Per 600 PA
3
11.84
Chris Snelling
Careerverified
Per 600 PAverified
10
21.98
Daniel Johnson
Career
Per 600 PA
0
0
Chris Snelling
Careerverified
Per 600 PAverified
2
4.4
Daniel Johnson
Career
Per 600 PAverified
5
19.74
Chris Snelling
Careerverified
Per 600 PA
7
15.38
Daniel Johnson
Career
Per 600 PA
8
31.58
Chris Snelling
Careerverified
Per 600 PAverified
19
41.76
Daniel Johnson
Career
Per 600 PA
0.286
0.286
Chris Snelling
Careerverified
Per 600 PAverified
0.346
0.346
Daniel Johnson
Careerverified
Per 600 PAverified
0.035
0.035
Chris Snelling
Career
Per 600 PA
0.031
0.031
Daniel Johnson
Careerverified
Per 600 PAverified
0.179
0.179
Chris Snelling
Career
Per 600 PA
0.127
0.127
Daniel Johnson
Career
Per 600 PA
13.13
51.84
Chris Snelling
Careerverified
Per 600 PAverified
34.53
75.9
Daniel Johnson
Career
Per 600 PA
46
181.58
Chris Snelling
Careerverified
Per 600 PAverified
90
197.8
Daniel Johnson
Career
Per 600 PA
37
146.05
Chris Snelling
Careerverified
Per 600 PAverified
96
210.99
Daniel Johnson
Career
Per 600 PA
0.243
0.243
Chris Snelling
Careerverified
Per 600 PAverified
0.36
0.36
Daniel Johnson
Career
Per 600 PA
0.322
0.322
Chris Snelling
Careerverified
Per 600 PAverified
0.4
0.4
Daniel Johnson
Career
Per 600 PA
0.565
0.565
Chris Snelling
Careerverified
Per 600 PAverified
0.76
0.76
Daniel Johnson
Career
Per 600 PA
0.126
0.126
Chris Snelling
Careerverified
Per 600 PAverified
0.156
0.156
Daniel Johnson
Career
Per 600 PA
0.19
0.19
Chris Snelling
Careerverified
Per 600 PAverified
0.262
0.262
Daniel Johnson
Career
Per 600 PA
0.5
0.5
Chris Snelling
Careerverified
Per 600 PAverified
0.751
0.751
Daniel Johnson
Career
Per 600 PA
0.247
0.247
Chris Snelling
Careerverified
Per 600 PAverified
0.3
0.3
Daniel Johnson
Career
Per 600 PAverified
23
90.79
Chris Snelling
Careerverified
Per 600 PA
31
68.13
Daniel Johnson
Career
Per 600 PA
6
23.68
Chris Snelling
Careerverified
Per 600 PAverified
20
43.96
Daniel Johnson
Career
Per 600 PA
24
94.74
Chris Snelling
Careerverified
Per 600 PAverified
44
96.7
Daniel Johnson
Career
Per 600 PA
11.66
46.02
Chris Snelling
Careerverified
Per 600 PAverified
34.99
76.91
Daniel Johnson
Career
Per 600 PA
0
0
Chris Snelling
Careerverified
Per 600 PAverified
7
15.38
Daniel Johnson
Career
Per 600 PA
9
35.53
Chris Snelling
Careerverified
Per 600 PAverified
34
74.73
Daniel Johnson
Career
Per 600 PAverified
1
3.95
Chris Snelling
Career
Per 600 PA
1
2.2
Daniel Johnson
Careerverified
Per 600 PA
45
177.63
Chris Snelling
Career
Per 600 PAverified
59
129.67
Daniel Johnson
Career
Per 600 PA
3.38
3.38
Chris Snelling
Careerverified
Per 600 PAverified
4.63
4.63
Daniel Johnson
Career
Per 600 PA
0.2
0.2
Chris Snelling
Careerverified
Per 600 PAverified
0.58
0.58
Daniel Johnson
Career
Per 600 PA
0
0
Chris Snelling
Careerverified
Per 600 PAverified
6
13.19
Daniel Johnson
Career
Per 600 PA
0
0
Chris Snelling
Careerverified
Per 600 PAverified
1
2.2
Daniel Johnson
Careerverified
Per 600 PAverified
0
0
Chris Snelling
Career
Per 600 PA
3
6.59
Daniel Johnson
Careerverified
Per 600 PAverified
3
11.84
Chris Snelling
Career
Per 600 PA
2
4.4
Daniel Johnson
Career
Per 600 PA
1
3.95
Chris Snelling
Careerverified
Per 600 PAverified
4
8.79
Daniel Johnson
Career
Per 600 PAverified
4
15.79
Chris Snelling
Careerverified
Per 600 PA
6
13.19
Daniel Johnson
Careerverified
Per 600 PAverified
75
75
Chris Snelling
Career
Per 600 PA
33.33
33.33

Fielding Stats for Daniel Johnson and Chris Snelling

Daniel Johnson
Career
Per 9 Innings
4
4
Chris Snelling
Career
Per 9 Innings
4
4
Daniel Johnson
Career
Per 9 Inningsverified
61
1.54
Chris Snelling
Careerverified
Per 9 Innings
78
1.25
Daniel Johnson
Career
Per 9 Innings
40
1.01
Chris Snelling
Careerverified
Per 9 Innings
63
1.01
Daniel Johnson
Career
Per 9 Innings
1070
27
Chris Snelling
Careerverified
Per 9 Innings
1685
27
Daniel Johnson
Career
Per 9 Innings
356.2
9
Chris Snelling
Careerverified
Per 9 Innings
561.2
9
Daniel Johnson
Career
Per 9 Inningsverified
80
2.02
Chris Snelling
Careerverified
Per 9 Innings
118
1.89
Daniel Johnson
Career
Per 9 Innings
3
0.08
Chris Snelling
Careerverified
Per 9 Innings
5
0.08
Daniel Johnson
Career
Per 9 Innings
2
0.05
Chris Snelling
Careerverified
Per 9 Inningsverified
1
0.02
Daniel Johnson
Career
Per 9 Inningsverified
85
2.14
Chris Snelling
Careerverified
Per 9 Innings
124
1.99
Daniel Johnson
Career
Per 9 Inningsverified
83
2.09
Chris Snelling
Careerverified
Per 9 Innings
123
1.97
Daniel Johnson
Career
Per 9 Innings
97.65
97.65
Chris Snelling
Careerverified
Per 9 Inningsverified
99.19
99.19
Daniel Johnson
Career
Per 9 Innings
1.361
1.361
Chris Snelling
Careerverified
Per 9 Inningsverified
1.577
1.577
Daniel Johnson
Career
Per 9 Innings
65.57
65.57
Chris Snelling
Careerverified
Per 9 Inningsverified
80.77
80.77
Daniel Johnson
Career
Per 9 Innings
1
0.03
Chris Snelling
Careerverified
Per 9 Innings
2
0.03
Daniel Johnson
Career
Per 9 Innings
0
0
Chris Snelling
Career
Per 9 Innings
0
0
Daniel Johnson
Career
Per 9 Innings
0
0
Chris Snelling
Career
Per 9 Innings
0
0
Daniel Johnson
Career
Per 9 Innings
0
0
Chris Snelling
Career
Per 9 Innings
0
0
Daniel Johnson
Career
Per 9 Innings
0
0
Chris Snelling
Career
Per 9 Innings
0
0