Alex Johnson vs. Mike Vail — Career Comparison

Silent GenerationArkansasThrows RightBats RightNorth AmericaCincinnati RedsNational LeagueLeft FielderAll-Star
Baby BoomersCaliforniaThrows RightBats RightNorth AmericaChicago CubsNational LeagueUnknown

Adjusted for the eras they played in, Alex Johnson holds a real edge over Mike Vail in this comparison. Alex Johnson led in contact rate (K%+ 117 vs 60), batting average (AVG+ 119 vs 104), and on-base percentage (OBP+ 106 vs 96). Mike Vail held the edge in home run production (HR/PA+ 109 vs 72). The edge belongs to Alex Johnson.

Hitting Stats for Alex Johnson and Mike Vail

Alex Johnson
Careerverified
Per 600 PAverified
13
13
Mike Vail
Career
Per 600 PA
10
10
Alex Johnson
Careerverified
Per 600 PA
1322
160.31
Mike Vail
Career
Per 600 PAverified
665
234.02
Alex Johnson
Careerverified
Per 600 PA
4948
600
Mike Vail
Career
Per 600 PA
1705
600
Alex Johnson
Careerverified
Per 600 PA
4623
560.59
Mike Vail
Career
Per 600 PAverified
1604
564.46
Alex Johnson
Careerverified
Per 600 PAverified
0.288
0.288
Mike Vail
Career
Per 600 PA
0.279
0.279
Alex Johnson
Careerverified
Per 600 PAverified
0.737
0.737
Mike Vail
Career
Per 600 PA
0.717
0.717
Alex Johnson
Careerverified
Per 600 PAverified
1331
161.4
Mike Vail
Career
Per 600 PA
447
157.3
Alex Johnson
Careerverified
Per 600 PAverified
1040
126.11
Mike Vail
Career
Per 600 PA
331
116.48
Alex Johnson
Careerverified
Per 600 PA
180
21.83
Mike Vail
Career
Per 600 PAverified
71
24.99
Alex Johnson
Careerverified
Per 600 PAverified
33
4
Mike Vail
Career
Per 600 PA
11
3.87
Alex Johnson
Careerverified
Per 600 PA
78
9.46
Mike Vail
Career
Per 600 PAverified
34
11.96
Alex Johnson
Careerverified
Per 600 PA
291
35.29
Mike Vail
Career
Per 600 PAverified
116
40.82
Alex Johnson
Career
Per 600 PA
0.219
0.219
Mike Vail
Careerverified
Per 600 PAverified
0.26
0.26
Alex Johnson
Career
Per 600 PA
0.017
0.017
Mike Vail
Careerverified
Per 600 PAverified
0.021
0.021
Alex Johnson
Career
Per 600 PA
0.059
0.059
Mike Vail
Careerverified
Per 600 PAverified
0.076
0.076
Alex Johnson
Careerverified
Per 600 PAverified
563.17
68.29
Mike Vail
Career
Per 600 PA
186.93
65.78
Alex Johnson
Careerverified
Per 600 PA
1811
219.6
Mike Vail
Career
Per 600 PAverified
642
225.92
Alex Johnson
Careerverified
Per 600 PAverified
1611
195.35
Mike Vail
Career
Per 600 PA
533
187.57
Alex Johnson
Careerverified
Per 600 PAverified
0.326
0.326
Mike Vail
Career
Per 600 PA
0.313
0.313
Alex Johnson
Career
Per 600 PA
0.392
0.392
Mike Vail
Careerverified
Per 600 PAverified
0.4
0.4
Alex Johnson
Careerverified
Per 600 PAverified
0.718
0.718
Mike Vail
Career
Per 600 PA
0.713
0.713
Alex Johnson
Career
Per 600 PA
0.104
0.104
Mike Vail
Careerverified
Per 600 PAverified
0.122
0.122
Alex Johnson
Careerverified
Per 600 PAverified
0.245
0.245
Mike Vail
Career
Per 600 PA
0.241
0.241
Alex Johnson
Careerverified
Per 600 PAverified
0.63
0.63
Mike Vail
Career
Per 600 PA
0.601
0.601
Alex Johnson
Career
Per 600 PA
0.317
0.317
Mike Vail
Careerverified
Per 600 PAverified
0.326
0.326
Alex Johnson
Careerverified
Per 600 PAverified
550
66.69
Mike Vail
Career
Per 600 PA
146
51.38
Alex Johnson
Careerverified
Per 600 PA
525
63.66
Mike Vail
Career
Per 600 PAverified
219
77.07
Alex Johnson
Careerverified
Per 600 PAverified
997
120.9
Mike Vail
Career
Per 600 PA
331
116.48
Alex Johnson
Careerverified
Per 600 PAverified
604.63
73.32
Mike Vail
Career
Per 600 PA
199.41
70.17
Alex Johnson
Careerverified
Per 600 PAverified
36
4.37
Mike Vail
Career
Per 600 PA
5
1.76
Alex Johnson
Careerverified
Per 600 PAverified
244
29.59
Mike Vail
Career
Per 600 PA
81
28.5
Alex Johnson
Careerverified
Per 600 PAverified
43
5.21
Mike Vail
Career
Per 600 PA
5
1.76
Alex Johnson
Career
Per 600 PAverified
626
75.91
Mike Vail
Careerverified
Per 600 PA
317
111.55
Alex Johnson
Careerverified
Per 600 PAverified
7.9
7.9
Mike Vail
Career
Per 600 PA
5.38
5.38
Alex Johnson
Careerverified
Per 600 PAverified
0.39
0.39
Mike Vail
Career
Per 600 PA
0.26
0.26
Alex Johnson
Careerverified
Per 600 PAverified
12
1.46
Mike Vail
Career
Per 600 PA
2
0.7
Alex Johnson
Careerverified
Per 600 PA
33
4
Mike Vail
Career
Per 600 PAverified
13
4.57
Alex Johnson
Career
Per 600 PA
143
17.34
Mike Vail
Careerverified
Per 600 PAverified
43
15.13
Alex Johnson
Careerverified
Per 600 PAverified
113
13.7
Mike Vail
Career
Per 600 PA
3
1.06
Alex Johnson
Careerverified
Per 600 PAverified
63
7.64
Mike Vail
Career
Per 600 PA
17
5.98
Alex Johnson
Careerverified
Per 600 PAverified
176
21.34
Mike Vail
Career
Per 600 PA
20
7.04
Alex Johnson
Careerverified
Per 600 PAverified
64.2
64.2
Mike Vail
Career
Per 600 PA
15
15

Fielding Stats for Alex Johnson and Mike Vail

Alex Johnson
Careerverified
Per 9 Inningsverified
13
13
Mike Vail
Career
Per 9 Innings
10
10
Alex Johnson
Careerverified
Per 9 Innings
1000
1.11
Mike Vail
Career
Per 9 Inningsverified
408
1.25
Alex Johnson
Careerverified
Per 9 Inningsverified
956
1.06
Mike Vail
Career
Per 9 Innings
341
1.05
Alex Johnson
Careerverified
Per 9 Innings
24340
27
Mike Vail
Career
Per 9 Innings
8787
27
Alex Johnson
Careerverified
Per 9 Innings
8113.1
9
Mike Vail
Career
Per 9 Innings
2929
9
Alex Johnson
Careerverified
Per 9 Innings
1641
1.82
Mike Vail
Career
Per 9 Inningsverified
684
2.1
Alex Johnson
Careerverified
Per 9 Innings
61
0.07
Mike Vail
Career
Per 9 Inningsverified
37
0.11
Alex Johnson
Career
Per 9 Innings
84
0.09
Mike Vail
Careerverified
Per 9 Inningsverified
23
0.07
Alex Johnson
Careerverified
Per 9 Innings
1786
1.98
Mike Vail
Career
Per 9 Inningsverified
744
2.29
Alex Johnson
Careerverified
Per 9 Innings
1702
1.89
Mike Vail
Career
Per 9 Inningsverified
721
2.22
Alex Johnson
Career
Per 9 Innings
95.3
95.3
Mike Vail
Careerverified
Per 9 Inningsverified
96.91
96.91
Alex Johnson
Career
Per 9 Innings
1.702
1.702
Mike Vail
Careerverified
Per 9 Inningsverified
1.767
1.767
Alex Johnson
Careerverified
Per 9 Inningsverified
95.6
95.6
Mike Vail
Career
Per 9 Innings
83.58
83.58
Alex Johnson
Careerverified
Per 9 Innings
9
0.01
Mike Vail
Career
Per 9 Inningsverified
5
0.02
Alex Johnson
Career
Per 9 Innings
0
0
Mike Vail
Career
Per 9 Innings
0
0
Alex Johnson
Career
Per 9 Innings
0
0
Mike Vail
Career
Per 9 Innings
0
0
Alex Johnson
Career
Per 9 Innings
0
0
Mike Vail
Career
Per 9 Innings
0
0
Alex Johnson
Career
Per 9 Innings
0
0
Mike Vail
Career
Per 9 Innings
0
0