Joe Mack vs. John O'Neill — Career Comparison

Greatest GenerationIllinoisThrows LeftBats SwitchNorth AmericaBoston BravesNational LeagueFirst Baseman
Pre-GenerationalCANThrows RightBats SwitchNorth AmericaChicago White SoxAmerican LeagueCenter Fielder

On the career numbers, Joe Mack posted the stronger offensive profile against John O'Neill. Joe Mack posted stronger numbers in OPS (.643 vs .569) and on-base percentage (.320 vs .293). John O'Neill had the advantage in batting average (.243 vs .231). By the career numbers, Joe Mack had the stronger overall case — though those totals don't account for the eras and run environments each player worked in.

Hitting Stats for Joe Mack and John O'Neill

Joe Mack
Career
Per 600 PA
1
1
John O'Neill
Careerverified
Per 600 PAverified
2
2
Joe Mack
Career
Per 600 PA
66
130.69
John O'Neill
Careerverified
Per 600 PAverified
206
151.47
Joe Mack
Career
Per 600 PA
303
600
John O'Neill
Careerverified
Per 600 PA
816
600
Joe Mack
Career
Per 600 PA
260
514.85
John O'Neill
Careerverified
Per 600 PAverified
746
548.53
Joe Mack
Career
Per 600 PA
0.231
0.231
John O'Neill
Careerverified
Per 600 PAverified
0.243
0.243
Joe Mack
Careerverified
Per 600 PAverified
0.676
0.676
John O'Neill
Career
Per 600 PA
0.632
0.632
Joe Mack
Career
Per 600 PA
60
118.81
John O'Neill
Careerverified
Per 600 PAverified
181
133.09
Joe Mack
Career
Per 600 PA
43
85.15
John O'Neill
Careerverified
Per 600 PAverified
162
119.12
Joe Mack
Career
Per 600 PAverified
13
25.74
John O'Neill
Careerverified
Per 600 PA
15
11.03
Joe Mack
Career
Per 600 PAverified
1
1.98
John O'Neill
Careerverified
Per 600 PA
2
1.47
Joe Mack
Careerverified
Per 600 PAverified
3
5.94
John O'Neill
Career
Per 600 PA
2
1.47
Joe Mack
Career
Per 600 PAverified
17
33.66
John O'Neill
Careerverified
Per 600 PA
19
13.97
Joe Mack
Careerverified
Per 600 PAverified
0.283
0.283
John O'Neill
Career
Per 600 PA
0.105
0.105
Joe Mack
Careerverified
Per 600 PAverified
0.012
0.012
John O'Neill
Career
Per 600 PA
0.003
0.003
Joe Mack
Careerverified
Per 600 PAverified
0.05
0.05
John O'Neill
Career
Per 600 PA
0.011
0.011
Joe Mack
Career
Per 600 PAverified
28.78
56.99
John O'Neill
Careerverified
Per 600 PA
70.68
51.97
Joe Mack
Career
Per 600 PAverified
84
166.34
John O'Neill
Careerverified
Per 600 PA
206
151.47
Joe Mack
Career
Per 600 PAverified
94
186.14
John O'Neill
Careerverified
Per 600 PA
234
172.06
Joe Mack
Careerverified
Per 600 PAverified
0.32
0.32
John O'Neill
Career
Per 600 PA
0.293
0.293
Joe Mack
Careerverified
Per 600 PAverified
0.323
0.323
John O'Neill
Career
Per 600 PA
0.276
0.276
Joe Mack
Careerverified
Per 600 PAverified
0.643
0.643
John O'Neill
Career
Per 600 PA
0.569
0.569
Joe Mack
Careerverified
Per 600 PAverified
0.092
0.092
John O'Neill
Career
Per 600 PA
0.034
0.034
Joe Mack
Careerverified
Per 600 PAverified
0.225
0.225
John O'Neill
Career
Per 600 PA
0.201
0.201
Joe Mack
Careerverified
Per 600 PAverified
0.583
0.583
John O'Neill
Career
Per 600 PA
0.531
0.531
Joe Mack
Career
Per 600 PA
0.262
0.262
John O'Neill
Careerverified
Per 600 PAverified
0.271
0.271
Joe Mack
Career
Per 600 PAverified
30
59.41
John O'Neill
Careerverified
Per 600 PA
77
56.62
Joe Mack
Careerverified
Per 600 PAverified
44
87.13
John O'Neill
Career
Per 600 PA
42
30.88
Joe Mack
Career
Per 600 PAverified
71
140.59
John O'Neill
Careerverified
Per 600 PA
117
86.03
Joe Mack
Career
Per 600 PAverified
30.61
60.62
John O'Neill
Careerverified
Per 600 PA
80.55
59.23
Joe Mack
Career
Per 600 PA
0
0
John O'Neill
Careerverified
Per 600 PAverified
7
5.15
Joe Mack
Career
Per 600 PAverified
34
67.33
John O'Neill
Careerverified
Per 600 PA
46
33.82
Joe Mack
Career
Per 600 PA
0
0
John O'Neill
Career
Per 600 PA
0
0
Joe Mack
Careerverified
Per 600 PA
39
77.23
John O'Neill
Career
Per 600 PAverified
84
61.76
Joe Mack
Career
Per 600 PA
7.77
7.77
John O'Neill
Careerverified
Per 600 PAverified
9.71
9.71
Joe Mack
Careerverified
Per 600 PAverified
0.87
0.87
John O'Neill
Career
Per 600 PA
0.55
0.55
Joe Mack
Career
Per 600 PAverified
9
17.82
John O'Neill
Careerverified
Per 600 PA
17
12.5
Joe Mack
Career
Per 600 PA
0
0
John O'Neill
Career
Per 600 PA
0
0
Joe Mack
Career
Per 600 PA
4
7.92
John O'Neill
Careerverified
Per 600 PAverified
0
0
Joe Mack
Career
Per 600 PA
1
1.98
John O'Neill
Careerverified
Per 600 PAverified
41
30.15
Joe Mack
Career
Per 600 PA
0
0
John O'Neill
Career
Per 600 PA
0
0
Joe Mack
Career
Per 600 PA
1
1.98
John O'Neill
Careerverified
Per 600 PAverified
41
30.15
Joe Mack
Career
Per 600 PA
100
100
John O'Neill
Career
Per 600 PA
100
100

Fielding Stats for Joe Mack and John O'Neill

Joe Mack
Career
Per 9 Innings
1
John O'Neill
Careerverified
Per 9 Inningsverified
2
2
Joe Mack
Career
Per 9 Innings
65
John O'Neill
Careerverified
Per 9 Inningsverified
200
1.1
Joe Mack
Career
Per 9 Innings
0
John O'Neill
Careerverified
Per 9 Inningsverified
191
1.05
Joe Mack
Career
Per 9 Innings
0
John O'Neill
Careerverified
Per 9 Inningsverified
4890
27
Joe Mack
Career
Per 9 Innings
0
John O'Neill
Careerverified
Per 9 Inningsverified
1630
9
Joe Mack
Careerverified
Per 9 Innings
635
John O'Neill
Career
Per 9 Inningsverified
278
1.53
Joe Mack
Careerverified
Per 9 Innings
48
John O'Neill
Career
Per 9 Inningsverified
37
0.2
Joe Mack
Careerverified
Per 9 Inningsverified
6
John O'Neill
Career
Per 9 Innings
33
0.18
Joe Mack
Careerverified
Per 9 Innings
689
John O'Neill
Career
Per 9 Inningsverified
348
1.92
Joe Mack
Careerverified
Per 9 Innings
683
John O'Neill
Career
Per 9 Inningsverified
315
1.74
Joe Mack
Careerverified
Per 9 Innings
99.13
John O'Neill
Career
Per 9 Inningsverified
90.52
90.52
Joe Mack
Careerverified
Per 9 Innings
10.508
John O'Neill
Career
Per 9 Inningsverified
1.575
1.575
Joe Mack
Career
Per 9 Innings
0
John O'Neill
Careerverified
Per 9 Inningsverified
95.5
95.5
Joe Mack
Careerverified
Per 9 Innings
48
John O'Neill
Career
Per 9 Inningsverified
2
0.01
Joe Mack
Career
Per 9 Innings
0
John O'Neill
Career
Per 9 Innings
0
0
Joe Mack
Career
Per 9 Innings
0
John O'Neill
Career
Per 9 Innings
0
0
Joe Mack
Career
Per 9 Innings
0
John O'Neill
Career
Per 9 Innings
0
0
Joe Mack
Career
Per 9 Innings
0
John O'Neill
Career
Per 9 Innings
0
0