Oneil Cruz vs. Elbert Hall — Career Comparison

Gen ZD.R.Throws RightBats LeftCaribbeanPittsburgh PiratesNational LeagueShortstop
Pre-GenerationalMissouriNorth AmericaCuban X GiantsEastern Colored League (Independent)First Baseman

On the career numbers, Oneil Cruz posted the stronger offensive profile against Elbert Hall. Oneil Cruz posted stronger numbers in OPS (.738 vs .308) and on-base percentage (.313 vs .154). By the career numbers, Oneil Cruz had the stronger overall case — though those totals don't account for the eras and run environments each player worked in.

Hitting Stats for Oneil Cruz and Elbert Hall

Oneil Cruz
Careerverified
Per 600 PAverified
5
5
Elbert Hall
Career
Per 600 PA
1
1
Oneil Cruz
Careerverified
Per 600 PA
379
146.43
Elbert Hall
Career
Per 600 PAverified
4
171.43
Oneil Cruz
Careerverified
Per 600 PA
1553
600
Elbert Hall
Career
Per 600 PA
14
600
Oneil Cruz
Careerverified
Per 600 PA
1384
534.71
Elbert Hall
Career
Per 600 PAverified
13
557.14
Oneil Cruz
Careerverified
Per 600 PAverified
0.233
0.233
Elbert Hall
Career
Per 600 PA
0.154
0.154
Oneil Cruz
Careerverified
Per 600 PAverified
0.776
0.776
Elbert Hall
Career
Per 600 PA
0.419
0.419
Oneil Cruz
Careerverified
Per 600 PAverified
322
124.4
Elbert Hall
Career
Per 600 PA
2
85.71
Oneil Cruz
Careerverified
Per 600 PA
186
71.86
Elbert Hall
Career
Per 600 PAverified
2
85.71
Oneil Cruz
Careerverified
Per 600 PAverified
66
25.5
Elbert Hall
Career
Per 600 PA
0
0
Oneil Cruz
Careerverified
Per 600 PAverified
10
3.86
Elbert Hall
Career
Per 600 PA
0
0
Oneil Cruz
Careerverified
Per 600 PAverified
60
23.18
Elbert Hall
Career
Per 600 PA
0
0
Oneil Cruz
Careerverified
Per 600 PAverified
136
52.54
Elbert Hall
Career
Per 600 PA
0
0
Oneil Cruz
Careerverified
Per 600 PAverified
0.422
0.422
Elbert Hall
Career
Per 600 PA
0
0
Oneil Cruz
Careerverified
Per 600 PAverified
0.043
0.043
Elbert Hall
Career
Per 600 PA
0
0
Oneil Cruz
Careerverified
Per 600 PAverified
0.186
0.186
Elbert Hall
Career
Per 600 PA
0
0
Oneil Cruz
Careerverified
Per 600 PAverified
203.79
78.73
Elbert Hall
Career
Per 600 PA
0.4
17.14
Oneil Cruz
Careerverified
Per 600 PAverified
588
227.17
Elbert Hall
Career
Per 600 PA
2
85.71
Oneil Cruz
Careerverified
Per 600 PAverified
480
185.45
Elbert Hall
Career
Per 600 PA
2
85.71
Oneil Cruz
Careerverified
Per 600 PAverified
0.309
0.309
Elbert Hall
Career
Per 600 PA
0.154
0.154
Oneil Cruz
Careerverified
Per 600 PAverified
0.425
0.425
Elbert Hall
Career
Per 600 PA
0.154
0.154
Oneil Cruz
Careerverified
Per 600 PAverified
0.734
0.734
Elbert Hall
Career
Per 600 PA
0.308
0.308
Oneil Cruz
Careerverified
Per 600 PAverified
0.192
0.192
Elbert Hall
Career
Per 600 PA
0
0
Oneil Cruz
Careerverified
Per 600 PAverified
0.245
0.245
Elbert Hall
Career
Per 600 PA
0.108
0.108
Oneil Cruz
Careerverified
Per 600 PAverified
0.752
0.752
Elbert Hall
Career
Per 600 PA
0.273
0.273
Oneil Cruz
Careerverified
Per 600 PAverified
0.311
0.311
Elbert Hall
Career
Per 600 PA
0.154
0.154
Oneil Cruz
Careerverified
Per 600 PAverified
188
72.63
Elbert Hall
Career
Per 600 PA
1
42.86
Oneil Cruz
Careerverified
Per 600 PAverified
198
76.5
Elbert Hall
Career
Per 600 PA
0
0
Oneil Cruz
Careerverified
Per 600 PAverified
326
125.95
Elbert Hall
Career
Per 600 PA
1
42.86
Oneil Cruz
Careerverified
Per 600 PAverified
193.86
74.9
Elbert Hall
Career
Per 600 PA
0.25
10.76
Oneil Cruz
Careerverified
Per 600 PAverified
8
3.09
Elbert Hall
Career
Per 600 PA
0
0
Oneil Cruz
Careerverified
Per 600 PAverified
150
57.95
Elbert Hall
Career
Per 600 PA
0
0
Oneil Cruz
Careerverified
Per 600 PAverified
10
3.86
Elbert Hall
Career
Per 600 PA
0
0
Oneil Cruz
Career
Per 600 PA
493
190.47
Elbert Hall
Careerverified
Per 600 PAverified
0
0
Oneil Cruz
Careerverified
Per 600 PAverified
3.15
3.15
Elbert Hall
Career
Per 600 PA
Oneil Cruz
Careerverified
Per 600 PAverified
0.3
0.3
Elbert Hall
Career
Per 600 PA
Oneil Cruz
Career
Per 600 PA
0
0
Elbert Hall
Careerverified
Per 600 PAverified
1
42.86
Oneil Cruz
Careerverified
Per 600 PAverified
11
4.25
Elbert Hall
Career
Per 600 PA
0
0
Oneil Cruz
Career
Per 600 PA
17
6.57
Elbert Hall
Careerverified
Per 600 PAverified
0
0
Oneil Cruz
Careerverified
Per 600 PA
73
28.2
Elbert Hall
Career
Per 600 PAverified
1
42.86
Oneil Cruz
Careerverified
Per 600 PAverified
10
3.86
Elbert Hall
Career
Per 600 PA
0
0
Oneil Cruz
Careerverified
Per 600 PA
83
32.07
Elbert Hall
Career
Per 600 PAverified
1
42.86
Oneil Cruz
Career
Per 600 PA
87.95
87.95
Elbert Hall
Careerverified
Per 600 PAverified
100
100

Fielding Stats for Oneil Cruz and Elbert Hall

Oneil Cruz
Careerverified
Per 9 Inningsverified
5
5
Elbert Hall
Career
Per 9 Innings
1
1
Oneil Cruz
Careerverified
Per 9 Innings
351
1.06
Elbert Hall
Career
Per 9 Inningsverified
4
1.24
Oneil Cruz
Careerverified
Per 9 Innings
337
1.02
Elbert Hall
Career
Per 9 Inningsverified
4
1.24
Oneil Cruz
Careerverified
Per 9 Innings
8954
27
Elbert Hall
Career
Per 9 Innings
87
27
Oneil Cruz
Careerverified
Per 9 Innings
2984.2
9
Elbert Hall
Career
Per 9 Innings
29
9
Oneil Cruz
Careerverified
Per 9 Innings
643
1.94
Elbert Hall
Career
Per 9 Inningsverified
20
6.21
Oneil Cruz
Careerverified
Per 9 Inningsverified
471
1.42
Elbert Hall
Career
Per 9 Innings
4
1.24
Oneil Cruz
Career
Per 9 Inningsverified
55
0.17
Elbert Hall
Careerverified
Per 9 Innings
2
0.62
Oneil Cruz
Careerverified
Per 9 Innings
1169
3.53
Elbert Hall
Career
Per 9 Inningsverified
26
8.07
Oneil Cruz
Careerverified
Per 9 Innings
1114
3.36
Elbert Hall
Career
Per 9 Inningsverified
24
7.45
Oneil Cruz
Careerverified
Per 9 Inningsverified
95.3
95.3
Elbert Hall
Career
Per 9 Innings
92.31
92.31
Oneil Cruz
Career
Per 9 Innings
3.174
3.174
Elbert Hall
Careerverified
Per 9 Inningsverified
6
6
Oneil Cruz
Career
Per 9 Innings
96.01
96.01
Elbert Hall
Careerverified
Per 9 Inningsverified
100
100
Oneil Cruz
Careerverified
Per 9 Inningsverified
116
0.35
Elbert Hall
Career
Per 9 Innings
0
0
Oneil Cruz
Career
Per 9 Innings
0
0
Elbert Hall
Career
Per 9 Innings
0
0
Oneil Cruz
Career
Per 9 Innings
0
0
Elbert Hall
Career
Per 9 Innings
0
0
Oneil Cruz
Career
Per 9 Innings
0
0
Elbert Hall
Career
Per 9 Innings
0
0
Oneil Cruz
Career
Per 9 Innings
0
0
Elbert Hall
Career
Per 9 Innings
0
0