Lorenzo Cabrera vs. Willie Greene — Career Comparison

Greatest GenerationCubaThrows LeftBats LeftCaribbeanNew York CubansNegro National League IIFirst Baseman
Gen XGeorgiaThrows RightBats LeftNorth AmericaCincinnati RedsNational LeagueThird Baseman

On the career numbers, Lorenzo Cabrera posted the stronger offensive profile against Willie Greene. Lorenzo Cabrera posted stronger numbers in OPS (.827 vs .754) and on-base percentage (.363 vs .331). Willie Greene had the advantage in home run production (86 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 Willie Greene

Lorenzo Cabrera
Career
Per 600 PA
2
2
Willie Greene
Careerverified
Per 600 PAverified
9
9
Lorenzo Cabrera
Career
Per 600 PA
75
134.33
Willie Greene
Careerverified
Per 600 PAverified
655
180.03
Lorenzo Cabrera
Career
Per 600 PA
335
600
Willie Greene
Careerverified
Per 600 PA
2183
600
Lorenzo Cabrera
Career
Per 600 PAverified
306
548.06
Willie Greene
Careerverified
Per 600 PA
1902
522.77
Lorenzo Cabrera
Careerverified
Per 600 PAverified
0.307
0.307
Willie Greene
Career
Per 600 PA
0.235
0.235
Lorenzo Cabrera
Careerverified
Per 600 PAverified
0.851
0.851
Willie Greene
Career
Per 600 PA
0.766
0.766
Lorenzo Cabrera
Career
Per 600 PAverified
94
168.36
Willie Greene
Careerverified
Per 600 PA
446
122.58
Lorenzo Cabrera
Career
Per 600 PAverified
64
114.63
Willie Greene
Careerverified
Per 600 PA
272
74.76
Lorenzo Cabrera
Career
Per 600 PAverified
18
32.24
Willie Greene
Careerverified
Per 600 PA
76
20.89
Lorenzo Cabrera
Career
Per 600 PAverified
6
10.75
Willie Greene
Careerverified
Per 600 PA
12
3.3
Lorenzo Cabrera
Career
Per 600 PA
6
10.75
Willie Greene
Careerverified
Per 600 PAverified
86
23.64
Lorenzo Cabrera
Career
Per 600 PAverified
30
53.73
Willie Greene
Careerverified
Per 600 PA
174
47.82
Lorenzo Cabrera
Career
Per 600 PA
0.319
0.319
Willie Greene
Careerverified
Per 600 PAverified
0.39
0.39
Lorenzo Cabrera
Career
Per 600 PA
0.02
0.02
Willie Greene
Careerverified
Per 600 PAverified
0.045
0.045
Lorenzo Cabrera
Career
Per 600 PA
0.064
0.064
Willie Greene
Careerverified
Per 600 PAverified
0.193
0.193
Lorenzo Cabrera
Career
Per 600 PAverified
53.41
95.67
Willie Greene
Careerverified
Per 600 PA
280.17
77.01
Lorenzo Cabrera
Career
Per 600 PAverified
142
254.33
Willie Greene
Careerverified
Per 600 PA
804
220.98
Lorenzo Cabrera
Career
Per 600 PAverified
121
216.72
Willie Greene
Careerverified
Per 600 PA
712
195.69
Lorenzo Cabrera
Careerverified
Per 600 PAverified
0.363
0.363
Willie Greene
Career
Per 600 PA
0.327
0.327
Lorenzo Cabrera
Careerverified
Per 600 PAverified
0.464
0.464
Willie Greene
Career
Per 600 PA
0.423
0.423
Lorenzo Cabrera
Careerverified
Per 600 PAverified
0.828
0.828
Willie Greene
Career
Per 600 PA
0.749
0.749
Lorenzo Cabrera
Career
Per 600 PA
0.157
0.157
Willie Greene
Careerverified
Per 600 PAverified
0.188
0.188
Lorenzo Cabrera
Careerverified
Per 600 PAverified
0.28
0.28
Willie Greene
Career
Per 600 PA
0.253
0.253
Lorenzo Cabrera
Careerverified
Per 600 PAverified
0.84
0.84
Willie Greene
Career
Per 600 PA
0.725
0.725
Lorenzo Cabrera
Careerverified
Per 600 PAverified
0.293
0.293
Willie Greene
Career
Per 600 PA
0.266
0.266
Lorenzo Cabrera
Career
Per 600 PAverified
53
94.93
Willie Greene
Careerverified
Per 600 PA
254
69.81
Lorenzo Cabrera
Career
Per 600 PAverified
56
100.3
Willie Greene
Careerverified
Per 600 PA
307
84.38
Lorenzo Cabrera
Career
Per 600 PAverified
103
184.48
Willie Greene
Careerverified
Per 600 PA
475
130.55
Lorenzo Cabrera
Career
Per 600 PAverified
57.2
102.44
Willie Greene
Careerverified
Per 600 PA
273.73
75.23
Lorenzo Cabrera
Career
Per 600 PAverified
3
5.37
Willie Greene
Careerverified
Per 600 PA
6
1.65
Lorenzo Cabrera
Career
Per 600 PA
24
42.99
Willie Greene
Careerverified
Per 600 PAverified
260
71.46
Lorenzo Cabrera
Career
Per 600 PA
0
0
Willie Greene
Careerverified
Per 600 PAverified
16
4.4
Lorenzo Cabrera
Careerverified
Per 600 PAverified
0
0
Willie Greene
Career
Per 600 PA
477
131.1
Lorenzo Cabrera
Career
Per 600 PA
Willie Greene
Careerverified
Per 600 PAverified
4.58
4.58
Lorenzo Cabrera
Career
Per 600 PA
Willie Greene
Careerverified
Per 600 PAverified
0.55
0.55
Lorenzo Cabrera
Career
Per 600 PAverified
2
3.58
Willie Greene
Career
Per 600 PA
2
0.55
Lorenzo Cabrera
Career
Per 600 PA
0
0
Willie Greene
Careerverified
Per 600 PAverified
13
3.57
Lorenzo Cabrera
Careerverified
Per 600 PAverified
0
0
Willie Greene
Career
Per 600 PA
37
10.17
Lorenzo Cabrera
Career
Per 600 PAverified
9
16.12
Willie Greene
Careerverified
Per 600 PA
17
4.67
Lorenzo Cabrera
Career
Per 600 PA
0
0
Willie Greene
Careerverified
Per 600 PAverified
6
1.65
Lorenzo Cabrera
Career
Per 600 PAverified
9
16.12
Willie Greene
Careerverified
Per 600 PA
23
6.32
Lorenzo Cabrera
Careerverified
Per 600 PAverified
100
100
Willie Greene
Career
Per 600 PA
73.91
73.91

Fielding Stats for Lorenzo Cabrera and Willie Greene

Lorenzo Cabrera
Career
Per 9 Innings
2
2
Willie Greene
Careerverified
Per 9 Inningsverified
9
9
Lorenzo Cabrera
Career
Per 9 Innings
74
1.02
Willie Greene
Careerverified
Per 9 Inningsverified
520
1.19
Lorenzo Cabrera
Career
Per 9 Innings
74
1.02
Willie Greene
Careerverified
Per 9 Innings
444
1.02
Lorenzo Cabrera
Career
Per 9 Innings
1951
27
Willie Greene
Careerverified
Per 9 Innings
11786
27
Lorenzo Cabrera
Career
Per 9 Innings
650.1
9
Willie Greene
Careerverified
Per 9 Innings
3928.2
9
Lorenzo Cabrera
Careerverified
Per 9 Inningsverified
687
9.51
Willie Greene
Career
Per 9 Innings
429
0.98
Lorenzo Cabrera
Career
Per 9 Innings
26
0.36
Willie Greene
Careerverified
Per 9 Inningsverified
732
1.68
Lorenzo Cabrera
Careerverified
Per 9 Innings
11
0.15
Willie Greene
Career
Per 9 Inningsverified
60
0.14
Lorenzo Cabrera
Career
Per 9 Inningsverified
724
10.02
Willie Greene
Careerverified
Per 9 Innings
1221
2.8
Lorenzo Cabrera
Career
Per 9 Inningsverified
713
9.87
Willie Greene
Careerverified
Per 9 Innings
1161
2.66
Lorenzo Cabrera
Careerverified
Per 9 Inningsverified
98.48
98.48
Willie Greene
Career
Per 9 Innings
95.09
95.09
Lorenzo Cabrera
Careerverified
Per 9 Inningsverified
9.635
9.635
Willie Greene
Career
Per 9 Innings
2.233
2.233
Lorenzo Cabrera
Careerverified
Per 9 Inningsverified
100
100
Willie Greene
Career
Per 9 Innings
85.38
85.38
Lorenzo Cabrera
Career
Per 9 Inningsverified
27
0.37
Willie Greene
Careerverified
Per 9 Innings
78
0.18
Lorenzo Cabrera
Career
Per 9 Innings
0
0
Willie Greene
Career
Per 9 Innings
0
0
Lorenzo Cabrera
Career
Per 9 Innings
0
0
Willie Greene
Career
Per 9 Innings
0
0
Lorenzo Cabrera
Career
Per 9 Innings
0
0
Willie Greene
Career
Per 9 Innings
0
0
Lorenzo Cabrera
Career
Per 9 Innings
0
0
Willie Greene
Career
Per 9 Innings
0
0