Elliot Johnson vs. Mike Vail — Career Comparison

MillenialArizonaThrows RightBats SwitchNorth AmericaTampa Bay RaysAmerican LeagueShortstop
Baby BoomersCaliforniaThrows RightBats RightNorth AmericaChicago CubsNational LeagueUnknown

On the career numbers, Mike Vail posted the stronger offensive profile against Elliot Johnson. Mike Vail posted stronger numbers in OPS (.715 vs .586) and on-base percentage (.315 vs .270). By the career numbers, Mike Vail had the stronger overall case — though those totals don't account for the eras and run environments each player worked in.

Hitting Stats for Elliot Johnson and Mike Vail

Elliot Johnson
Career
Per 600 PA
5
5
Mike Vail
Careerverified
Per 600 PAverified
10
10
Elliot Johnson
Career
Per 600 PA
318
230.99
Mike Vail
Careerverified
Per 600 PAverified
665
234.02
Elliot Johnson
Career
Per 600 PA
826
600
Mike Vail
Careerverified
Per 600 PA
1705
600
Elliot Johnson
Career
Per 600 PA
749
544.07
Mike Vail
Careerverified
Per 600 PAverified
1604
564.46
Elliot Johnson
Career
Per 600 PA
0.215
0.215
Mike Vail
Careerverified
Per 600 PAverified
0.279
0.279
Elliot Johnson
Career
Per 600 PA
0.641
0.641
Mike Vail
Careerverified
Per 600 PAverified
0.717
0.717
Elliot Johnson
Career
Per 600 PA
161
116.95
Mike Vail
Careerverified
Per 600 PAverified
447
157.3
Elliot Johnson
Career
Per 600 PA
116
84.26
Mike Vail
Careerverified
Per 600 PAverified
331
116.48
Elliot Johnson
Career
Per 600 PA
26
18.89
Mike Vail
Careerverified
Per 600 PAverified
71
24.99
Elliot Johnson
Career
Per 600 PAverified
7
5.08
Mike Vail
Careerverified
Per 600 PA
11
3.87
Elliot Johnson
Career
Per 600 PA
12
8.72
Mike Vail
Careerverified
Per 600 PAverified
34
11.96
Elliot Johnson
Career
Per 600 PA
45
32.69
Mike Vail
Careerverified
Per 600 PAverified
116
40.82
Elliot Johnson
Careerverified
Per 600 PAverified
0.28
0.28
Mike Vail
Career
Per 600 PA
0.26
0.26
Elliot Johnson
Career
Per 600 PA
0.016
0.016
Mike Vail
Careerverified
Per 600 PAverified
0.021
0.021
Elliot Johnson
Career
Per 600 PA
0.075
0.075
Mike Vail
Careerverified
Per 600 PAverified
0.076
0.076
Elliot Johnson
Career
Per 600 PA
70.91
51.51
Mike Vail
Careerverified
Per 600 PAverified
186.93
65.78
Elliot Johnson
Career
Per 600 PA
237
172.15
Mike Vail
Careerverified
Per 600 PAverified
642
225.92
Elliot Johnson
Career
Per 600 PA
218
158.35
Mike Vail
Careerverified
Per 600 PAverified
533
187.57
Elliot Johnson
Career
Per 600 PA
0.269
0.269
Mike Vail
Careerverified
Per 600 PAverified
0.313
0.313
Elliot Johnson
Career
Per 600 PA
0.316
0.316
Mike Vail
Careerverified
Per 600 PAverified
0.4
0.4
Elliot Johnson
Career
Per 600 PA
0.586
0.586
Mike Vail
Careerverified
Per 600 PAverified
0.713
0.713
Elliot Johnson
Career
Per 600 PA
0.101
0.101
Mike Vail
Careerverified
Per 600 PAverified
0.122
0.122
Elliot Johnson
Career
Per 600 PA
0.2
0.2
Mike Vail
Careerverified
Per 600 PAverified
0.241
0.241
Elliot Johnson
Career
Per 600 PA
0.554
0.554
Mike Vail
Careerverified
Per 600 PAverified
0.601
0.601
Elliot Johnson
Career
Per 600 PA
0.285
0.285
Mike Vail
Careerverified
Per 600 PAverified
0.326
0.326
Elliot Johnson
Career
Per 600 PAverified
80
58.11
Mike Vail
Careerverified
Per 600 PA
146
51.38
Elliot Johnson
Career
Per 600 PA
69
50.12
Mike Vail
Careerverified
Per 600 PAverified
219
77.07
Elliot Johnson
Career
Per 600 PA
137
99.52
Mike Vail
Careerverified
Per 600 PAverified
331
116.48
Elliot Johnson
Career
Per 600 PA
67.64
49.13
Mike Vail
Careerverified
Per 600 PAverified
199.41
70.17
Elliot Johnson
Career
Per 600 PAverified
3
2.18
Mike Vail
Careerverified
Per 600 PA
5
1.76
Elliot Johnson
Career
Per 600 PAverified
54
39.23
Mike Vail
Careerverified
Per 600 PA
81
28.5
Elliot Johnson
Career
Per 600 PA
1
0.73
Mike Vail
Careerverified
Per 600 PAverified
5
1.76
Elliot Johnson
Careerverified
Per 600 PA
218
158.35
Mike Vail
Career
Per 600 PAverified
317
111.55
Elliot Johnson
Career
Per 600 PA
3.79
3.79
Mike Vail
Careerverified
Per 600 PAverified
5.38
5.38
Elliot Johnson
Career
Per 600 PA
0.25
0.25
Mike Vail
Careerverified
Per 600 PAverified
0.26
0.26
Elliot Johnson
Careerverified
Per 600 PAverified
16
11.62
Mike Vail
Career
Per 600 PA
2
0.7
Elliot Johnson
Career
Per 600 PA
4
2.91
Mike Vail
Careerverified
Per 600 PAverified
13
4.57
Elliot Johnson
Careerverified
Per 600 PAverified
10
7.26
Mike Vail
Career
Per 600 PA
43
15.13
Elliot Johnson
Careerverified
Per 600 PAverified
46
33.41
Mike Vail
Career
Per 600 PA
3
1.06
Elliot Johnson
Career
Per 600 PAverified
16
11.62
Mike Vail
Careerverified
Per 600 PA
17
5.98
Elliot Johnson
Careerverified
Per 600 PAverified
62
45.04
Mike Vail
Career
Per 600 PA
20
7.04
Elliot Johnson
Careerverified
Per 600 PAverified
74.19
74.19
Mike Vail
Career
Per 600 PA
15
15

Fielding Stats for Elliot Johnson and Mike Vail

Elliot Johnson
Career
Per 9 Innings
5
5
Mike Vail
Careerverified
Per 9 Inningsverified
10
10
Elliot Johnson
Career
Per 9 Inningsverified
301
1.42
Mike Vail
Careerverified
Per 9 Innings
408
1.25
Elliot Johnson
Career
Per 9 Innings
196
0.93
Mike Vail
Careerverified
Per 9 Inningsverified
341
1.05
Elliot Johnson
Career
Per 9 Innings
5721
27
Mike Vail
Careerverified
Per 9 Innings
8787
27
Elliot Johnson
Career
Per 9 Innings
1907
9
Mike Vail
Careerverified
Per 9 Innings
2929
9
Elliot Johnson
Career
Per 9 Innings
319
1.51
Mike Vail
Careerverified
Per 9 Inningsverified
684
2.1
Elliot Johnson
Careerverified
Per 9 Inningsverified
554
2.61
Mike Vail
Career
Per 9 Innings
37
0.11
Elliot Johnson
Career
Per 9 Innings
25
0.12
Mike Vail
Careerverified
Per 9 Inningsverified
23
0.07
Elliot Johnson
Careerverified
Per 9 Inningsverified
898
4.24
Mike Vail
Career
Per 9 Innings
744
2.29
Elliot Johnson
Careerverified
Per 9 Inningsverified
873
4.12
Mike Vail
Career
Per 9 Innings
721
2.22
Elliot Johnson
Careerverified
Per 9 Inningsverified
97.22
97.22
Mike Vail
Career
Per 9 Innings
96.91
96.91
Elliot Johnson
Careerverified
Per 9 Inningsverified
2.9
2.9
Mike Vail
Career
Per 9 Innings
1.767
1.767
Elliot Johnson
Career
Per 9 Innings
65.12
65.12
Mike Vail
Careerverified
Per 9 Inningsverified
83.58
83.58
Elliot Johnson
Careerverified
Per 9 Inningsverified
109
0.51
Mike Vail
Career
Per 9 Innings
5
0.02
Elliot Johnson
Career
Per 9 Innings
0
0
Mike Vail
Career
Per 9 Innings
0
0
Elliot Johnson
Career
Per 9 Innings
0
0
Mike Vail
Career
Per 9 Innings
0
0
Elliot Johnson
Career
Per 9 Innings
0
0
Mike Vail
Career
Per 9 Innings
0
0
Elliot Johnson
Career
Per 9 Innings
0
0
Mike Vail
Career
Per 9 Innings
0
0