Zach Eflin vs. Mike Vail — Career Comparison

You might be looking for a matchup, check Zach Eflin's matchup page instead!

MillenialFloridaThrows RightBats RightNorth AmericaBaltimore OriolesAmerican LeagueStarting Pitcher
Baby BoomersCaliforniaThrows RightBats RightNorth AmericaChicago CubsNational LeagueUnknown

Mike Vail is a position player and Zach Eflin a pitcher — the stats that define each role measure entirely different things, so a direct comparison doesn't hold up. If Mike Vail ever faced Zach Eflin, check out their matchup page.

Fielding Stats for Zach Eflin and Mike Vail

Zach Eflin
Career
Per 9 Innings
10
10
Mike Vail
Career
Per 9 Innings
10
10
Zach Eflin
Career
Per 9 Inningsverified
200
1.68
Mike Vail
Careerverified
Per 9 Innings
408
1.25
Zach Eflin
Career
Per 9 Inningsverified
188
1.58
Mike Vail
Careerverified
Per 9 Innings
341
1.05
Zach Eflin
Career
Per 9 Innings
3221
27
Mike Vail
Careerverified
Per 9 Innings
8787
27
Zach Eflin
Career
Per 9 Innings
1073.2
9
Mike Vail
Careerverified
Per 9 Innings
2929
9
Zach Eflin
Career
Per 9 Innings
64
0.54
Mike Vail
Careerverified
Per 9 Inningsverified
684
2.1
Zach Eflin
Careerverified
Per 9 Inningsverified
143
1.2
Mike Vail
Career
Per 9 Innings
37
0.11
Zach Eflin
Careerverified
Per 9 Innings
9
0.08
Mike Vail
Career
Per 9 Inningsverified
23
0.07
Zach Eflin
Career
Per 9 Innings
216
1.81
Mike Vail
Careerverified
Per 9 Inningsverified
744
2.29
Zach Eflin
Career
Per 9 Innings
207
1.74
Mike Vail
Careerverified
Per 9 Inningsverified
721
2.22
Zach Eflin
Career
Per 9 Innings
95.83
95.83
Mike Vail
Careerverified
Per 9 Inningsverified
96.91
96.91
Zach Eflin
Career
Per 9 Innings
1.035
1.035
Mike Vail
Careerverified
Per 9 Inningsverified
1.767
1.767
Zach Eflin
Careerverified
Per 9 Inningsverified
94
94
Mike Vail
Career
Per 9 Innings
83.58
83.58
Zach Eflin
Careerverified
Per 9 Inningsverified
13
0.11
Mike Vail
Career
Per 9 Innings
5
0.02
Zach Eflin
Career
Per 9 Innings
0
0
Mike Vail
Career
Per 9 Innings
0
0
Zach Eflin
Career
Per 9 Innings
0
0
Mike Vail
Career
Per 9 Innings
0
0
Zach Eflin
Career
Per 9 Innings
0
0
Mike Vail
Career
Per 9 Innings
0
0
Zach Eflin
Career
Per 9 Innings
0
0
Mike Vail
Career
Per 9 Innings
0
0

Hitting Stats for Zach Eflin and Mike Vail

Zach Eflin
Career
Per 600 PA
10
10
Mike Vail
Career
Per 600 PA
10
10
Zach Eflin
Career
Per 600 PAverified
201
655.43
Mike Vail
Careerverified
Per 600 PA
665
234.02
Zach Eflin
Career
Per 600 PA
184
600
Mike Vail
Careerverified
Per 600 PA
1705
600
Zach Eflin
Career
Per 600 PA
167
544.57
Mike Vail
Careerverified
Per 600 PAverified
1604
564.46
Zach Eflin
Career
Per 600 PA
0.126
0.126
Mike Vail
Careerverified
Per 600 PAverified
0.279
0.279
Zach Eflin
Career
Per 600 PA
0.359
0.359
Mike Vail
Careerverified
Per 600 PAverified
0.717
0.717
Zach Eflin
Career
Per 600 PA
21
68.48
Mike Vail
Careerverified
Per 600 PAverified
447
157.3
Zach Eflin
Career
Per 600 PA
17
55.43
Mike Vail
Careerverified
Per 600 PAverified
331
116.48
Zach Eflin
Career
Per 600 PA
3
9.78
Mike Vail
Careerverified
Per 600 PAverified
71
24.99
Zach Eflin
Career
Per 600 PA
0
0
Mike Vail
Careerverified
Per 600 PAverified
11
3.87
Zach Eflin
Career
Per 600 PA
1
3.26
Mike Vail
Careerverified
Per 600 PAverified
34
11.96
Zach Eflin
Career
Per 600 PA
4
13.04
Mike Vail
Careerverified
Per 600 PAverified
116
40.82
Zach Eflin
Career
Per 600 PA
0.191
0.191
Mike Vail
Careerverified
Per 600 PAverified
0.26
0.26
Zach Eflin
Career
Per 600 PA
0.006
0.006
Mike Vail
Careerverified
Per 600 PAverified
0.021
0.021
Zach Eflin
Career
Per 600 PA
0.048
0.048
Mike Vail
Careerverified
Per 600 PAverified
0.076
0.076
Zach Eflin
Career
Per 600 PA
3.92
12.79
Mike Vail
Careerverified
Per 600 PAverified
186.93
65.78
Zach Eflin
Career
Per 600 PA
27
88.04
Mike Vail
Careerverified
Per 600 PAverified
642
225.92
Zach Eflin
Career
Per 600 PA
23
75
Mike Vail
Careerverified
Per 600 PAverified
533
187.57
Zach Eflin
Career
Per 600 PA
0.136
0.136
Mike Vail
Careerverified
Per 600 PAverified
0.313
0.313
Zach Eflin
Career
Per 600 PA
0.162
0.162
Mike Vail
Careerverified
Per 600 PAverified
0.4
0.4
Zach Eflin
Career
Per 600 PA
0.298
0.298
Mike Vail
Careerverified
Per 600 PAverified
0.713
0.713
Zach Eflin
Career
Per 600 PA
0.036
0.036
Mike Vail
Careerverified
Per 600 PAverified
0.122
0.122
Zach Eflin
Career
Per 600 PA
0.102
0.102
Mike Vail
Careerverified
Per 600 PAverified
0.241
0.241
Zach Eflin
Career
Per 600 PA
0.196
0.196
Mike Vail
Careerverified
Per 600 PAverified
0.601
0.601
Zach Eflin
Career
Per 600 PA
0.278
0.278
Mike Vail
Careerverified
Per 600 PAverified
0.326
0.326
Zach Eflin
Career
Per 600 PA
10
32.61
Mike Vail
Careerverified
Per 600 PAverified
146
51.38
Zach Eflin
Career
Per 600 PA
6
19.57
Mike Vail
Careerverified
Per 600 PAverified
219
77.07
Zach Eflin
Career
Per 600 PA
15
48.91
Mike Vail
Careerverified
Per 600 PAverified
331
116.48
Zach Eflin
Career
Per 600 PA
-1.83
-5.98
Mike Vail
Careerverified
Per 600 PAverified
199.41
70.17
Zach Eflin
Career
Per 600 PAverified
1
3.26
Mike Vail
Careerverified
Per 600 PA
5
1.76
Zach Eflin
Career
Per 600 PA
1
3.26
Mike Vail
Careerverified
Per 600 PAverified
81
28.5
Zach Eflin
Career
Per 600 PA
0
0
Mike Vail
Careerverified
Per 600 PAverified
5
1.76
Zach Eflin
Careerverified
Per 600 PA
94
306.52
Mike Vail
Career
Per 600 PAverified
317
111.55
Zach Eflin
Career
Per 600 PA
1.96
1.96
Mike Vail
Careerverified
Per 600 PAverified
5.38
5.38
Zach Eflin
Career
Per 600 PA
0.01
0.01
Mike Vail
Careerverified
Per 600 PAverified
0.26
0.26
Zach Eflin
Careerverified
Per 600 PAverified
15
48.91
Mike Vail
Career
Per 600 PA
2
0.7
Zach Eflin
Career
Per 600 PA
0
0
Mike Vail
Careerverified
Per 600 PAverified
13
4.57
Zach Eflin
Careerverified
Per 600 PAverified
2
6.52
Mike Vail
Career
Per 600 PA
43
15.13
Zach Eflin
Career
Per 600 PA
0
0
Mike Vail
Careerverified
Per 600 PAverified
3
1.06
Zach Eflin
Career
Per 600 PA
0
0
Mike Vail
Careerverified
Per 600 PAverified
17
5.98
Zach Eflin
Career
Per 600 PA
0
0
Mike Vail
Careerverified
Per 600 PAverified
20
7.04
Zach Eflin
Career
Per 600 PA
Mike Vail
Careerverified
Per 600 PAverified
15
15