David Eckstein vs. Mike Vail — Career Comparison

Gen XFloridaThrows RightBats RightNorth AmericaAnaheim AngelsAmerican LeagueShortstopAll-Star
Baby BoomersCaliforniaThrows RightBats RightNorth AmericaChicago CubsNational LeagueUnknown

Adjusted for the eras they played in, David Eckstein holds a real edge over Mike Vail in this comparison. David Eckstein led in contact rate (K%+ 252 vs 60), walk rate (BB%+ 80 vs 60), and on-base percentage (OBP+ 106 vs 96). Mike Vail held the edge in home run production (HR/PA+ 109 vs 29). The edge belongs to David Eckstein.

Hitting Stats for David Eckstein and Mike Vail

David Eckstein
Career
Per 600 PA
10
10
Mike Vail
Career
Per 600 PA
10
10
David Eckstein
Careerverified
Per 600 PA
1311
137.88
Mike Vail
Career
Per 600 PAverified
665
234.02
David Eckstein
Careerverified
Per 600 PA
5705
600
Mike Vail
Career
Per 600 PA
1705
600
David Eckstein
Careerverified
Per 600 PA
5041
530.17
Mike Vail
Career
Per 600 PAverified
1604
564.46
David Eckstein
Careerverified
Per 600 PAverified
0.281
0.281
Mike Vail
Career
Per 600 PA
0.279
0.279
David Eckstein
Careerverified
Per 600 PAverified
0.734
0.734
Mike Vail
Career
Per 600 PA
0.717
0.717
David Eckstein
Careerverified
Per 600 PA
1414
148.71
Mike Vail
Career
Per 600 PAverified
447
157.3
David Eckstein
Careerverified
Per 600 PAverified
1127
118.53
Mike Vail
Career
Per 600 PA
331
116.48
David Eckstein
Careerverified
Per 600 PA
232
24.4
Mike Vail
Career
Per 600 PAverified
71
24.99
David Eckstein
Careerverified
Per 600 PA
20
2.1
Mike Vail
Career
Per 600 PAverified
11
3.87
David Eckstein
Careerverified
Per 600 PA
35
3.68
Mike Vail
Career
Per 600 PAverified
34
11.96
David Eckstein
Careerverified
Per 600 PA
287
30.18
Mike Vail
Career
Per 600 PAverified
116
40.82
David Eckstein
Career
Per 600 PA
0.203
0.203
Mike Vail
Careerverified
Per 600 PAverified
0.26
0.26
David Eckstein
Career
Per 600 PA
0.007
0.007
Mike Vail
Careerverified
Per 600 PAverified
0.021
0.021
David Eckstein
Career
Per 600 PA
0.025
0.025
Mike Vail
Careerverified
Per 600 PAverified
0.076
0.076
David Eckstein
Careerverified
Per 600 PAverified
639.76
67.28
Mike Vail
Career
Per 600 PA
186.93
65.78
David Eckstein
Careerverified
Per 600 PA
1791
188.36
Mike Vail
Career
Per 600 PAverified
642
225.92
David Eckstein
Careerverified
Per 600 PAverified
1933
203.3
Mike Vail
Career
Per 600 PA
533
187.57
David Eckstein
Careerverified
Per 600 PAverified
0.345
0.345
Mike Vail
Career
Per 600 PA
0.313
0.313
David Eckstein
Career
Per 600 PA
0.355
0.355
Mike Vail
Careerverified
Per 600 PAverified
0.4
0.4
David Eckstein
Career
Per 600 PA
0.701
0.701
Mike Vail
Careerverified
Per 600 PAverified
0.713
0.713
David Eckstein
Career
Per 600 PA
0.075
0.075
Mike Vail
Careerverified
Per 600 PAverified
0.122
0.122
David Eckstein
Careerverified
Per 600 PAverified
0.244
0.244
Mike Vail
Career
Per 600 PA
0.241
0.241
David Eckstein
Careerverified
Per 600 PAverified
0.647
0.647
Mike Vail
Career
Per 600 PA
0.601
0.601
David Eckstein
Career
Per 600 PA
0.298
0.298
Mike Vail
Careerverified
Per 600 PAverified
0.326
0.326
David Eckstein
Careerverified
Per 600 PAverified
701
73.72
Mike Vail
Career
Per 600 PA
146
51.38
David Eckstein
Careerverified
Per 600 PA
392
41.23
Mike Vail
Career
Per 600 PAverified
219
77.07
David Eckstein
Careerverified
Per 600 PA
1058
111.27
Mike Vail
Career
Per 600 PAverified
331
116.48
David Eckstein
Careerverified
Per 600 PAverified
710.36
74.71
Mike Vail
Career
Per 600 PA
199.41
70.17
David Eckstein
Careerverified
Per 600 PAverified
143
15.04
Mike Vail
Career
Per 600 PA
5
1.76
David Eckstein
Careerverified
Per 600 PAverified
376
39.54
Mike Vail
Career
Per 600 PA
81
28.5
David Eckstein
Career
Per 600 PA
3
0.32
Mike Vail
Careerverified
Per 600 PAverified
5
1.76
David Eckstein
Career
Per 600 PAverified
418
43.96
Mike Vail
Careerverified
Per 600 PA
317
111.55
David Eckstein
Careerverified
Per 600 PAverified
13.65
13.65
Mike Vail
Career
Per 600 PA
5.38
5.38
David Eckstein
Careerverified
Per 600 PAverified
0.9
0.9
Mike Vail
Career
Per 600 PA
0.26
0.26
David Eckstein
Careerverified
Per 600 PAverified
106
11.15
Mike Vail
Career
Per 600 PA
2
0.7
David Eckstein
Careerverified
Per 600 PA
39
4.1
Mike Vail
Career
Per 600 PAverified
13
4.57
David Eckstein
Career
Per 600 PAverified
88
9.26
Mike Vail
Careerverified
Per 600 PA
43
15.13
David Eckstein
Careerverified
Per 600 PAverified
123
12.94
Mike Vail
Career
Per 600 PA
3
1.06
David Eckstein
Careerverified
Per 600 PA
45
4.73
Mike Vail
Career
Per 600 PAverified
17
5.98
David Eckstein
Careerverified
Per 600 PAverified
168
17.67
Mike Vail
Career
Per 600 PA
20
7.04
David Eckstein
Careerverified
Per 600 PAverified
73.21
73.21
Mike Vail
Career
Per 600 PA
15
15

Fielding Stats for David Eckstein and Mike Vail

David Eckstein
Career
Per 9 Innings
10
10
Mike Vail
Career
Per 9 Innings
10
10
David Eckstein
Careerverified
Per 9 Innings
1256
1.06
Mike Vail
Career
Per 9 Inningsverified
408
1.25
David Eckstein
Careerverified
Per 9 Innings
1224
1.03
Mike Vail
Career
Per 9 Inningsverified
341
1.05
David Eckstein
Careerverified
Per 9 Innings
32027
27
Mike Vail
Career
Per 9 Innings
8787
27
David Eckstein
Careerverified
Per 9 Innings
10675.2
9
Mike Vail
Career
Per 9 Innings
2929
9
David Eckstein
Careerverified
Per 9 Innings
1905
1.61
Mike Vail
Career
Per 9 Inningsverified
684
2.1
David Eckstein
Careerverified
Per 9 Inningsverified
3390
2.86
Mike Vail
Career
Per 9 Innings
37
0.11
David Eckstein
Career
Per 9 Innings
98
0.08
Mike Vail
Careerverified
Per 9 Inningsverified
23
0.07
David Eckstein
Careerverified
Per 9 Inningsverified
5393
4.55
Mike Vail
Career
Per 9 Innings
744
2.29
David Eckstein
Careerverified
Per 9 Inningsverified
5295
4.46
Mike Vail
Career
Per 9 Innings
721
2.22
David Eckstein
Careerverified
Per 9 Inningsverified
98.18
98.18
Mike Vail
Career
Per 9 Innings
96.91
96.91
David Eckstein
Careerverified
Per 9 Inningsverified
4.216
4.216
Mike Vail
Career
Per 9 Innings
1.767
1.767
David Eckstein
Careerverified
Per 9 Inningsverified
97.45
97.45
Mike Vail
Career
Per 9 Innings
83.58
83.58
David Eckstein
Careerverified
Per 9 Inningsverified
778
0.66
Mike Vail
Career
Per 9 Innings
5
0.02
David Eckstein
Career
Per 9 Innings
0
0
Mike Vail
Career
Per 9 Innings
0
0
David Eckstein
Career
Per 9 Innings
0
0
Mike Vail
Career
Per 9 Innings
0
0
David Eckstein
Career
Per 9 Innings
0
0
Mike Vail
Career
Per 9 Innings
0
0
David Eckstein
Career
Per 9 Innings
0
0
Mike Vail
Career
Per 9 Innings
0
0