Albert Stephens vs. Mike Vasil — Career Comparison

Silent GenerationMissouriNorth AmericaNew York Black YankeesNegro National League IIStarting Pitcher
Gen ZMassachusettsThrows RightBats LeftNorth AmericaChicago White SoxAmerican LeagueRelief Pitcher

Albert Stephens built a career as a starting pitcher and Mike Vasil as a reliever — different jobs with different demands — but on the metrics that apply to both, a comparison is still worth making. Mike Vasil posted stronger surface numbers — ERA 2.5 and WHIP 1.297 compared to 6.86 and 1.525 for Albert Stephens. By the career numbers, Mike Vasil had the better of this cross-role comparison — though era context would sharpen the verdict.

Pitching Stats for Albert Stephens and Mike Vasil

Albert Stephens
Career
Per 9 Innings
1
1
Mike Vasil
Career
Per 9 Innings
1
1
Albert Stephens
Career
Per 9 Innings
6
2.75
Mike Vasil
Careerverified
Per 9 Inningsverified
47
4.19
Albert Stephens
Career
Per 9 Inningsverified
3
1.37
Mike Vasil
Career
Per 9 Innings
3
0.27
Albert Stephens
Career
Per 9 Innings
0
0
Mike Vasil
Careerverified
Per 9 Inningsverified
5
0.45
Albert Stephens
Career
Per 9 Innings
4
1.83
Mike Vasil
Careerverified
Per 9 Inningsverified
3
0.27
Albert Stephens
Career
Per 9 Innings
0
0
Mike Vasil
Careerverified
Per 9 Inningsverified
62.5
62.5
Albert Stephens
Careerverified
Per 9 Inningsverified
50
50
Mike Vasil
Career
Per 9 Innings
6.38
6.38
Albert Stephens
Career
Per 9 Innings
0
0
Mike Vasil
Career
Per 9 Innings
0
0
Albert Stephens
Career
Per 9 Innings
0
0
Mike Vasil
Career
Per 9 Innings
0
0
Albert Stephens
Career
Per 9 Innings
0
0
Mike Vasil
Careerverified
Per 9 Inningsverified
4
0.36
Albert Stephens
Careerverified
Per 9 Innings
15
6.86
Mike Vasil
Career
Per 9 Inningsverified
28
2.5
Albert Stephens
Career
Per 9 Innings
6.86
6.86
Mike Vasil
Careerverified
Per 9 Inningsverified
2.5
2.5
Albert Stephens
Career
Per 9 Innings
4.28
4.28
Mike Vasil
Careerverified
Per 9 Inningsverified
3.19
3.19
Albert Stephens
Career
Per 9 Innings
4.27
4.27
Mike Vasil
Careerverified
Per 9 Inningsverified
4.19
4.19
Albert Stephens
Career
Per 9 Innings
0.243
0.243
Mike Vasil
Careerverified
Per 9 Inningsverified
0.204
0.204
Albert Stephens
Career
Per 9 Innings
59
27
Mike Vasil
Careerverified
Per 9 Innings
303
27
Albert Stephens
Career
Per 9 Innings
19.2
9
Mike Vasil
Careerverified
Per 9 Innings
101
9
Albert Stephens
Careerverified
Per 9 Innings
18
8.24
Mike Vasil
Career
Per 9 Inningsverified
74
6.59
Albert Stephens
Career
Per 9 Innings
8.24
8.24
Mike Vasil
Careerverified
Per 9 Inningsverified
6.59
6.59
Albert Stephens
Careerverified
Per 9 Inningsverified
1
0.46
Mike Vasil
Career
Per 9 Innings
8
0.71
Albert Stephens
Careerverified
Per 9 Inningsverified
0.46
0.46
Mike Vasil
Career
Per 9 Innings
0.71
0.71
Albert Stephens
Career
Per 9 Innings
0.17
0.17
Mike Vasil
Career
Per 9 Innings
0.17
0.17
Albert Stephens
Careerverified
Per 9 Innings
12
5.49
Mike Vasil
Career
Per 9 Inningsverified
52
4.63
Albert Stephens
Careerverified
Per 9 Inningsverified
0
0
Mike Vasil
Career
Per 9 Innings
5
0.45
Albert Stephens
Career
Per 9 Innings
5.49
5.49
Mike Vasil
Careerverified
Per 9 Inningsverified
4.63
4.63
Albert Stephens
Career
Per 9 Innings
15
6.86
Mike Vasil
Careerverified
Per 9 Inningsverified
82
7.31
Albert Stephens
Career
Per 9 Innings
6.86
6.86
Mike Vasil
Careerverified
Per 9 Inningsverified
7.31
7.31
Albert Stephens
Careerverified
Per 9 Inningsverified
2.5
2.5
Mike Vasil
Career
Per 9 Innings
1.74
1.74
Albert Stephens
Careerverified
Per 9 Inningsverified
1.373
1.373
Mike Vasil
Career
Per 9 Innings
1.327
1.327
Albert Stephens
Careerverified
Per 9 Inningsverified
0
0
Mike Vasil
Career
Per 9 Innings
4
0.36
Albert Stephens
Careerverified
Per 9 Innings
2
0.92
Mike Vasil
Career
Per 9 Inningsverified
8
0.71
Albert Stephens
Careerverified
Per 9 Inningsverified
0
0
Mike Vasil
Career
Per 9 Innings
2
0.18
Albert Stephens
Career
Per 9 Inningsverified
92
42.1
Mike Vasil
Careerverified
Per 9 Innings
423
37.69
Albert Stephens
Career
Per 9 Innings
2
0.92
Mike Vasil
Careerverified
Per 9 Inningsverified
17
1.51
Albert Stephens
Careerverified
Per 9 Innings
20
9.15
Mike Vasil
Career
Per 9 Inningsverified
32
2.85
Albert Stephens
Career
Per 9 Innings
9.15
9.15
Mike Vasil
Careerverified
Per 9 Inningsverified
2.85
2.85
Albert Stephens
Career
Per 9 Innings
4
1.83
Mike Vasil
Careerverified
Per 9 Inningsverified
0
0
Albert Stephens
Career
Per 9 Innings
0
0
Mike Vasil
Career
Per 9 Innings
0
0
Albert Stephens
Career
Per 9 Innings
0
0
Mike Vasil
Careerverified
Per 9 Inningsverified
13
1.16
Albert Stephens
Career
Per 9 Innings
1.525
1.525
Mike Vasil
Careerverified
Per 9 Inningsverified
1.248
1.248
Albert Stephens
Career
Per 9 Inningsverified
74
33.86
Mike Vasil
Careerverified
Per 9 Innings
363
32.35
Albert Stephens
Career
Per 9 Innings
3.33
3.33
Mike Vasil
Careerverified
Per 9 Inningsverified
0.68
0.68
Albert Stephens
Career
Per 9 Innings
0.293
0.293
Mike Vasil
Careerverified
Per 9 Inningsverified
0.242
0.242
Albert Stephens
Careerverified
Per 9 Inningsverified
42.1
42.1
Mike Vasil
Career
Per 9 Innings
37.69
37.69

Fielding Stats for Albert Stephens and Mike Vasil

Albert Stephens
Career
Per 9 Innings
1
1
Mike Vasil
Career
Per 9 Innings
1
1
Albert Stephens
Career
Per 9 Innings
6
2.75
Mike Vasil
Careerverified
Per 9 Inningsverified
47
4.19
Albert Stephens
Career
Per 9 Inningsverified
3
1.37
Mike Vasil
Career
Per 9 Innings
3
0.27
Albert Stephens
Career
Per 9 Innings
59
27
Mike Vasil
Careerverified
Per 9 Innings
303
27
Albert Stephens
Career
Per 9 Innings
19.2
9
Mike Vasil
Careerverified
Per 9 Innings
101
9
Albert Stephens
Career
Per 9 Innings
0
0
Mike Vasil
Careerverified
Per 9 Inningsverified
4
0.36
Albert Stephens
Career
Per 9 Inningsverified
4
1.83
Mike Vasil
Careerverified
Per 9 Innings
13
1.16
Albert Stephens
Career
Per 9 Innings
0
0
Mike Vasil
Career
Per 9 Innings
0
0
Albert Stephens
Career
Per 9 Inningsverified
4
1.83
Mike Vasil
Careerverified
Per 9 Innings
17
1.51
Albert Stephens
Career
Per 9 Inningsverified
4
1.83
Mike Vasil
Careerverified
Per 9 Innings
17
1.51
Albert Stephens
Career
Per 9 Innings
100
100
Mike Vasil
Career
Per 9 Innings
100
100
Albert Stephens
Careerverified
Per 9 Inningsverified
0.667
0.667
Mike Vasil
Career
Per 9 Innings
0.362
0.362
Albert Stephens
Careerverified
Per 9 Inningsverified
50
50
Mike Vasil
Career
Per 9 Innings
6.38
6.38
Albert Stephens
Career
Per 9 Innings
0
0
Mike Vasil
Careerverified
Per 9 Inningsverified
2
0.18
Albert Stephens
Career
Per 9 Innings
0
0
Mike Vasil
Career
Per 9 Innings
0
0
Albert Stephens
Career
Per 9 Innings
0
0
Mike Vasil
Career
Per 9 Innings
0
0
Albert Stephens
Career
Per 9 Innings
0
0
Mike Vasil
Career
Per 9 Innings
0
0
Albert Stephens
Career
Per 9 Innings
0
0
Mike Vasil
Career
Per 9 Innings
0
0

Hitting Stats for Albert Stephens and Mike Vasil

Albert Stephens
Career
Per 600 PAverified
1
1
Mike Vasil
Career
Per 600 PA
1
Albert Stephens
Career
Per 600 PAverified
7
600
Mike Vasil
Careerverified
Per 600 PA
47
Albert Stephens
Careerverified
Per 600 PAverified
7
600
Mike Vasil
Career
Per 600 PA
0
Albert Stephens
Careerverified
Per 600 PAverified
5
428.57
Mike Vasil
Career
Per 600 PA
0
Albert Stephens
Career
Per 600 PA
0
0
Mike Vasil
Career
Per 600 PA
Albert Stephens
Careerverified
Per 600 PAverified
0.357
0.357
Mike Vasil
Career
Per 600 PA
Albert Stephens
Career
Per 600 PA
0
0
Mike Vasil
Career
Per 600 PA
0
Albert Stephens
Career
Per 600 PA
0
0
Mike Vasil
Career
Per 600 PA
0
Albert Stephens
Career
Per 600 PA
0
0
Mike Vasil
Career
Per 600 PA
0
Albert Stephens
Career
Per 600 PA
0
0
Mike Vasil
Career
Per 600 PA
0
Albert Stephens
Career
Per 600 PA
0
0
Mike Vasil
Career
Per 600 PA
0
Albert Stephens
Career
Per 600 PA
0
0
Mike Vasil
Career
Per 600 PA
0
Albert Stephens
Career
Per 600 PA
Mike Vasil
Career
Per 600 PA
Albert Stephens
Career
Per 600 PA
0
0
Mike Vasil
Career
Per 600 PA
Albert Stephens
Career
Per 600 PA
Mike Vasil
Career
Per 600 PA
Albert Stephens
Careerverified
Per 600 PAverified
0.02
1.85
Mike Vasil
Career
Per 600 PA
Albert Stephens
Career
Per 600 PA
0
0
Mike Vasil
Career
Per 600 PA
0
Albert Stephens
Careerverified
Per 600 PAverified
1
85.71
Mike Vasil
Career
Per 600 PA
0
Albert Stephens
Careerverified
Per 600 PAverified
0.167
0.167
Mike Vasil
Career
Per 600 PA
Albert Stephens
Career
Per 600 PA
0
0
Mike Vasil
Career
Per 600 PA
Albert Stephens
Careerverified
Per 600 PAverified
0.167
0.167
Mike Vasil
Career
Per 600 PA
Albert Stephens
Career
Per 600 PA
0
0
Mike Vasil
Career
Per 600 PA
Albert Stephens
Careerverified
Per 600 PAverified
0.075
0.075
Mike Vasil
Career
Per 600 PA
Albert Stephens
Careerverified
Per 600 PAverified
0.2
0.2
Mike Vasil
Career
Per 600 PA
Albert Stephens
Career
Per 600 PA
0
0
Mike Vasil
Career
Per 600 PA
Albert Stephens
Career
Per 600 PA
0
0
Mike Vasil
Career
Per 600 PA
0
Albert Stephens
Career
Per 600 PA
0
0
Mike Vasil
Career
Per 600 PA
0
Albert Stephens
Career
Per 600 PA
0
0
Mike Vasil
Career
Per 600 PA
0
Albert Stephens
Careerverified
Per 600 PAverified
-0.15
-12.49
Mike Vasil
Career
Per 600 PA
Albert Stephens
Career
Per 600 PA
0
0
Mike Vasil
Career
Per 600 PA
0
Albert Stephens
Careerverified
Per 600 PAverified
1
85.71
Mike Vasil
Career
Per 600 PA
0
Albert Stephens
Career
Per 600 PA
0
0
Mike Vasil
Career
Per 600 PA
0
Albert Stephens
Career
Per 600 PA
0
0
Mike Vasil
Career
Per 600 PA
0
Albert Stephens
Career
Per 600 PA
Mike Vasil
Career
Per 600 PA
Albert Stephens
Career
Per 600 PA
Mike Vasil
Career
Per 600 PA
Albert Stephens
Careerverified
Per 600 PAverified
1
85.71
Mike Vasil
Career
Per 600 PA
0
Albert Stephens
Career
Per 600 PA
0
0
Mike Vasil
Career
Per 600 PA
0
Albert Stephens
Career
Per 600 PA
0
0
Mike Vasil
Career
Per 600 PA
0
Albert Stephens
Career
Per 600 PA
0
0
Mike Vasil
Career
Per 600 PA
0
Albert Stephens
Career
Per 600 PA
0
0
Mike Vasil
Career
Per 600 PA
0
Albert Stephens
Career
Per 600 PA
0
0
Mike Vasil
Career
Per 600 PA
0
Albert Stephens
Career
Per 600 PA
Mike Vasil
Career
Per 600 PA