Lorenzo Cabrera vs. Mike Vail — Career Comparison

Greatest GenerationCubaThrows LeftBats LeftCaribbeanNew York CubansNegro National League IIFirst Baseman
Baby BoomersCaliforniaThrows RightBats RightNorth AmericaChicago CubsNational LeagueUnknown

On the career numbers, Lorenzo Cabrera posted the stronger offensive profile against Mike Vail. Lorenzo Cabrera posted stronger numbers in OPS (.827 vs .715) and on-base percentage (.363 vs .315). Mike Vail had the advantage in home run production (34 career HR at a higher rate). By the career numbers, Lorenzo Cabrera had the stronger overall case — though those totals don't account for the eras and run environments each player worked in.

Hitting Stats for Lorenzo Cabrera and Mike Vail

Lorenzo Cabrera
Career
Per 600 PA
2
2
Mike Vail
Careerverified
Per 600 PAverified
10
10
Lorenzo Cabrera
Career
Per 600 PA
75
134.33
Mike Vail
Careerverified
Per 600 PAverified
665
234.02
Lorenzo Cabrera
Career
Per 600 PA
335
600
Mike Vail
Careerverified
Per 600 PA
1705
600
Lorenzo Cabrera
Career
Per 600 PA
306
548.06
Mike Vail
Careerverified
Per 600 PAverified
1604
564.46
Lorenzo Cabrera
Careerverified
Per 600 PAverified
0.307
0.307
Mike Vail
Career
Per 600 PA
0.279
0.279
Lorenzo Cabrera
Careerverified
Per 600 PAverified
0.851
0.851
Mike Vail
Career
Per 600 PA
0.717
0.717
Lorenzo Cabrera
Career
Per 600 PAverified
94
168.36
Mike Vail
Careerverified
Per 600 PA
447
157.3
Lorenzo Cabrera
Career
Per 600 PA
64
114.63
Mike Vail
Careerverified
Per 600 PAverified
331
116.48
Lorenzo Cabrera
Career
Per 600 PAverified
18
32.24
Mike Vail
Careerverified
Per 600 PA
71
24.99
Lorenzo Cabrera
Career
Per 600 PAverified
6
10.75
Mike Vail
Careerverified
Per 600 PA
11
3.87
Lorenzo Cabrera
Career
Per 600 PA
6
10.75
Mike Vail
Careerverified
Per 600 PAverified
34
11.96
Lorenzo Cabrera
Career
Per 600 PAverified
30
53.73
Mike Vail
Careerverified
Per 600 PA
116
40.82
Lorenzo Cabrera
Careerverified
Per 600 PAverified
0.319
0.319
Mike Vail
Career
Per 600 PA
0.26
0.26
Lorenzo Cabrera
Career
Per 600 PA
0.02
0.02
Mike Vail
Careerverified
Per 600 PAverified
0.021
0.021
Lorenzo Cabrera
Career
Per 600 PA
0.064
0.064
Mike Vail
Careerverified
Per 600 PAverified
0.076
0.076
Lorenzo Cabrera
Career
Per 600 PAverified
53.41
95.67
Mike Vail
Careerverified
Per 600 PA
186.93
65.78
Lorenzo Cabrera
Career
Per 600 PAverified
142
254.33
Mike Vail
Careerverified
Per 600 PA
642
225.92
Lorenzo Cabrera
Career
Per 600 PAverified
121
216.72
Mike Vail
Careerverified
Per 600 PA
533
187.57
Lorenzo Cabrera
Careerverified
Per 600 PAverified
0.363
0.363
Mike Vail
Career
Per 600 PA
0.313
0.313
Lorenzo Cabrera
Careerverified
Per 600 PAverified
0.464
0.464
Mike Vail
Career
Per 600 PA
0.4
0.4
Lorenzo Cabrera
Careerverified
Per 600 PAverified
0.828
0.828
Mike Vail
Career
Per 600 PA
0.713
0.713
Lorenzo Cabrera
Careerverified
Per 600 PAverified
0.157
0.157
Mike Vail
Career
Per 600 PA
0.122
0.122
Lorenzo Cabrera
Careerverified
Per 600 PAverified
0.28
0.28
Mike Vail
Career
Per 600 PA
0.241
0.241
Lorenzo Cabrera
Careerverified
Per 600 PAverified
0.84
0.84
Mike Vail
Career
Per 600 PA
0.601
0.601
Lorenzo Cabrera
Career
Per 600 PA
0.293
0.293
Mike Vail
Careerverified
Per 600 PAverified
0.326
0.326
Lorenzo Cabrera
Career
Per 600 PAverified
53
94.93
Mike Vail
Careerverified
Per 600 PA
146
51.38
Lorenzo Cabrera
Career
Per 600 PAverified
56
100.3
Mike Vail
Careerverified
Per 600 PA
219
77.07
Lorenzo Cabrera
Career
Per 600 PAverified
103
184.48
Mike Vail
Careerverified
Per 600 PA
331
116.48
Lorenzo Cabrera
Career
Per 600 PAverified
57.2
102.44
Mike Vail
Careerverified
Per 600 PA
199.41
70.17
Lorenzo Cabrera
Career
Per 600 PAverified
3
5.37
Mike Vail
Careerverified
Per 600 PA
5
1.76
Lorenzo Cabrera
Career
Per 600 PAverified
24
42.99
Mike Vail
Careerverified
Per 600 PA
81
28.5
Lorenzo Cabrera
Career
Per 600 PA
0
0
Mike Vail
Careerverified
Per 600 PAverified
5
1.76
Lorenzo Cabrera
Careerverified
Per 600 PAverified
0
0
Mike Vail
Career
Per 600 PA
317
111.55
Lorenzo Cabrera
Career
Per 600 PA
Mike Vail
Careerverified
Per 600 PAverified
5.38
5.38
Lorenzo Cabrera
Career
Per 600 PA
Mike Vail
Careerverified
Per 600 PAverified
0.26
0.26
Lorenzo Cabrera
Career
Per 600 PAverified
2
3.58
Mike Vail
Career
Per 600 PA
2
0.7
Lorenzo Cabrera
Career
Per 600 PA
0
0
Mike Vail
Careerverified
Per 600 PAverified
13
4.57
Lorenzo Cabrera
Careerverified
Per 600 PAverified
0
0
Mike Vail
Career
Per 600 PA
43
15.13
Lorenzo Cabrera
Careerverified
Per 600 PAverified
9
16.12
Mike Vail
Career
Per 600 PA
3
1.06
Lorenzo Cabrera
Career
Per 600 PA
0
0
Mike Vail
Careerverified
Per 600 PAverified
17
5.98
Lorenzo Cabrera
Career
Per 600 PAverified
9
16.12
Mike Vail
Careerverified
Per 600 PA
20
7.04
Lorenzo Cabrera
Careerverified
Per 600 PAverified
100
100
Mike Vail
Career
Per 600 PA
15
15

Fielding Stats for Lorenzo Cabrera and Mike Vail

Lorenzo Cabrera
Career
Per 9 Innings
2
2
Mike Vail
Careerverified
Per 9 Inningsverified
10
10
Lorenzo Cabrera
Career
Per 9 Innings
74
1.02
Mike Vail
Careerverified
Per 9 Inningsverified
408
1.25
Lorenzo Cabrera
Career
Per 9 Innings
74
1.02
Mike Vail
Careerverified
Per 9 Inningsverified
341
1.05
Lorenzo Cabrera
Career
Per 9 Innings
1951
27
Mike Vail
Careerverified
Per 9 Innings
8787
27
Lorenzo Cabrera
Career
Per 9 Innings
650.1
9
Mike Vail
Careerverified
Per 9 Innings
2929
9
Lorenzo Cabrera
Careerverified
Per 9 Inningsverified
687
9.51
Mike Vail
Career
Per 9 Innings
684
2.1
Lorenzo Cabrera
Career
Per 9 Inningsverified
26
0.36
Mike Vail
Careerverified
Per 9 Innings
37
0.11
Lorenzo Cabrera
Careerverified
Per 9 Innings
11
0.15
Mike Vail
Career
Per 9 Inningsverified
23
0.07
Lorenzo Cabrera
Career
Per 9 Inningsverified
724
10.02
Mike Vail
Careerverified
Per 9 Innings
744
2.29
Lorenzo Cabrera
Career
Per 9 Inningsverified
713
9.87
Mike Vail
Careerverified
Per 9 Innings
721
2.22
Lorenzo Cabrera
Careerverified
Per 9 Inningsverified
98.48
98.48
Mike Vail
Career
Per 9 Innings
96.91
96.91
Lorenzo Cabrera
Careerverified
Per 9 Inningsverified
9.635
9.635
Mike Vail
Career
Per 9 Innings
1.767
1.767
Lorenzo Cabrera
Careerverified
Per 9 Inningsverified
100
100
Mike Vail
Career
Per 9 Innings
83.58
83.58
Lorenzo Cabrera
Careerverified
Per 9 Inningsverified
27
0.37
Mike Vail
Career
Per 9 Innings
5
0.02
Lorenzo Cabrera
Career
Per 9 Innings
0
0
Mike Vail
Career
Per 9 Innings
0
0
Lorenzo Cabrera
Career
Per 9 Innings
0
0
Mike Vail
Career
Per 9 Innings
0
0
Lorenzo Cabrera
Career
Per 9 Innings
0
0
Mike Vail
Career
Per 9 Innings
0
0
Lorenzo Cabrera
Career
Per 9 Innings
0
0
Mike Vail
Career
Per 9 Innings
0
0