Ryan Johnson vs. Mike Vail — Career Comparison

You might be looking for a matchup, check Ryan Johnson's matchup page instead!

Gen ZTexasThrows RightBats SwitchNorth AmericaLos Angeles Angels of AnaheimAmerican LeagueRelief Pitcher
Baby BoomersCaliforniaThrows RightBats RightNorth AmericaChicago CubsNational LeagueUnknown

Mike Vail is a position player and Ryan Johnson 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 Ryan Johnson, check out their matchup page.

Fielding Stats for Ryan Johnson and Mike Vail

Ryan Johnson
Career
Per 9 Innings
1
1
Mike Vail
Careerverified
Per 9 Inningsverified
10
10
Ryan Johnson
Career
Per 9 Inningsverified
14
8.59
Mike Vail
Careerverified
Per 9 Innings
408
1.25
Ryan Johnson
Career
Per 9 Innings
0
0
Mike Vail
Careerverified
Per 9 Inningsverified
341
1.05
Ryan Johnson
Career
Per 9 Innings
44
27
Mike Vail
Careerverified
Per 9 Innings
8787
27
Ryan Johnson
Career
Per 9 Innings
14.2
9
Mike Vail
Careerverified
Per 9 Innings
2929
9
Ryan Johnson
Career
Per 9 Innings
1
0.61
Mike Vail
Careerverified
Per 9 Inningsverified
684
2.1
Ryan Johnson
Career
Per 9 Inningsverified
2
1.23
Mike Vail
Careerverified
Per 9 Innings
37
0.11
Ryan Johnson
Careerverified
Per 9 Inningsverified
0
0
Mike Vail
Career
Per 9 Innings
23
0.07
Ryan Johnson
Career
Per 9 Innings
3
1.84
Mike Vail
Careerverified
Per 9 Inningsverified
744
2.29
Ryan Johnson
Career
Per 9 Innings
3
1.84
Mike Vail
Careerverified
Per 9 Inningsverified
721
2.22
Ryan Johnson
Careerverified
Per 9 Inningsverified
100
100
Mike Vail
Career
Per 9 Innings
96.91
96.91
Ryan Johnson
Career
Per 9 Innings
0.214
0.214
Mike Vail
Careerverified
Per 9 Inningsverified
1.767
1.767
Ryan Johnson
Career
Per 9 Innings
0
0
Mike Vail
Careerverified
Per 9 Inningsverified
83.58
83.58
Ryan Johnson
Career
Per 9 Inningsverified
1
0.61
Mike Vail
Careerverified
Per 9 Innings
5
0.02
Ryan Johnson
Career
Per 9 Innings
0
0
Mike Vail
Career
Per 9 Innings
0
0
Ryan Johnson
Career
Per 9 Innings
0
0
Mike Vail
Career
Per 9 Innings
0
0
Ryan Johnson
Career
Per 9 Innings
0
0
Mike Vail
Career
Per 9 Innings
0
0
Ryan Johnson
Career
Per 9 Innings
0
0
Mike Vail
Career
Per 9 Innings
0
0

Hitting Stats for Ryan Johnson and Mike Vail

Ryan Johnson
Career
Per 600 PA
1
Mike Vail
Careerverified
Per 600 PAverified
10
10
Ryan Johnson
Career
Per 600 PA
14
Mike Vail
Careerverified
Per 600 PAverified
665
234.02
Ryan Johnson
Career
Per 600 PA
0
Mike Vail
Careerverified
Per 600 PAverified
1705
600
Ryan Johnson
Career
Per 600 PA
0
Mike Vail
Careerverified
Per 600 PAverified
1604
564.46
Ryan Johnson
Career
Per 600 PA
Mike Vail
Careerverified
Per 600 PAverified
0.279
0.279
Ryan Johnson
Career
Per 600 PA
Mike Vail
Careerverified
Per 600 PAverified
0.717
0.717
Ryan Johnson
Career
Per 600 PA
0
Mike Vail
Careerverified
Per 600 PAverified
447
157.3
Ryan Johnson
Career
Per 600 PA
0
Mike Vail
Careerverified
Per 600 PAverified
331
116.48
Ryan Johnson
Career
Per 600 PA
0
Mike Vail
Careerverified
Per 600 PAverified
71
24.99
Ryan Johnson
Career
Per 600 PA
0
Mike Vail
Careerverified
Per 600 PAverified
11
3.87
Ryan Johnson
Career
Per 600 PA
0
Mike Vail
Careerverified
Per 600 PAverified
34
11.96
Ryan Johnson
Career
Per 600 PA
0
Mike Vail
Careerverified
Per 600 PAverified
116
40.82
Ryan Johnson
Career
Per 600 PA
Mike Vail
Careerverified
Per 600 PAverified
0.26
0.26
Ryan Johnson
Career
Per 600 PA
Mike Vail
Careerverified
Per 600 PAverified
0.021
0.021
Ryan Johnson
Career
Per 600 PA
Mike Vail
Careerverified
Per 600 PAverified
0.076
0.076
Ryan Johnson
Career
Per 600 PA
Mike Vail
Careerverified
Per 600 PAverified
186.93
65.78
Ryan Johnson
Career
Per 600 PA
0
Mike Vail
Careerverified
Per 600 PAverified
642
225.92
Ryan Johnson
Career
Per 600 PA
0
Mike Vail
Careerverified
Per 600 PAverified
533
187.57
Ryan Johnson
Career
Per 600 PA
Mike Vail
Careerverified
Per 600 PAverified
0.313
0.313
Ryan Johnson
Career
Per 600 PA
Mike Vail
Careerverified
Per 600 PAverified
0.4
0.4
Ryan Johnson
Career
Per 600 PA
Mike Vail
Careerverified
Per 600 PAverified
0.713
0.713
Ryan Johnson
Career
Per 600 PA
Mike Vail
Careerverified
Per 600 PAverified
0.122
0.122
Ryan Johnson
Career
Per 600 PA
Mike Vail
Careerverified
Per 600 PAverified
0.241
0.241
Ryan Johnson
Career
Per 600 PA
Mike Vail
Careerverified
Per 600 PAverified
0.601
0.601
Ryan Johnson
Career
Per 600 PA
Mike Vail
Careerverified
Per 600 PAverified
0.326
0.326
Ryan Johnson
Career
Per 600 PA
0
Mike Vail
Careerverified
Per 600 PAverified
146
51.38
Ryan Johnson
Career
Per 600 PA
0
Mike Vail
Careerverified
Per 600 PAverified
219
77.07
Ryan Johnson
Career
Per 600 PA
0
Mike Vail
Careerverified
Per 600 PAverified
331
116.48
Ryan Johnson
Career
Per 600 PA
Mike Vail
Careerverified
Per 600 PAverified
199.41
70.17
Ryan Johnson
Career
Per 600 PA
0
Mike Vail
Careerverified
Per 600 PAverified
5
1.76
Ryan Johnson
Career
Per 600 PA
0
Mike Vail
Careerverified
Per 600 PAverified
81
28.5
Ryan Johnson
Career
Per 600 PA
0
Mike Vail
Careerverified
Per 600 PAverified
5
1.76
Ryan Johnson
Careerverified
Per 600 PAverified
0
Mike Vail
Career
Per 600 PA
317
111.55
Ryan Johnson
Career
Per 600 PA
Mike Vail
Careerverified
Per 600 PAverified
5.38
5.38
Ryan Johnson
Career
Per 600 PA
Mike Vail
Careerverified
Per 600 PAverified
0.26
0.26
Ryan Johnson
Career
Per 600 PA
0
Mike Vail
Careerverified
Per 600 PAverified
2
0.7
Ryan Johnson
Career
Per 600 PA
0
Mike Vail
Careerverified
Per 600 PAverified
13
4.57
Ryan Johnson
Careerverified
Per 600 PAverified
0
Mike Vail
Career
Per 600 PA
43
15.13
Ryan Johnson
Career
Per 600 PA
0
Mike Vail
Careerverified
Per 600 PAverified
3
1.06
Ryan Johnson
Career
Per 600 PA
0
Mike Vail
Careerverified
Per 600 PAverified
17
5.98
Ryan Johnson
Career
Per 600 PA
0
Mike Vail
Careerverified
Per 600 PAverified
20
7.04
Ryan Johnson
Career
Per 600 PA
Mike Vail
Careerverified
Per 600 PAverified
15
15