Joe Mack vs. Jack O'Neill — Career Comparison

Greatest GenerationIllinoisThrows LeftBats SwitchNorth AmericaBoston BravesNational LeagueFirst Baseman
Pre-GenerationalIrelandThrows RightBats RightEuropeSt. Louis CardinalsNational LeagueCatcher

On the career numbers, Joe Mack posted the stronger offensive profile against Jack O'Neill. Joe Mack posted stronger numbers in OPS (.643 vs .493) and on-base percentage (.320 vs .258). 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 Jack O'Neill

Joe Mack
Career
Per 600 PA
1
1
Jack O'Neill
Careerverified
Per 600 PAverified
5
5
Joe Mack
Career
Per 600 PA
66
130.69
Jack O'Neill
Careerverified
Per 600 PAverified
303
173.97
Joe Mack
Career
Per 600 PA
303
600
Jack O'Neill
Careerverified
Per 600 PA
1045
600
Joe Mack
Career
Per 600 PA
260
514.85
Jack O'Neill
Careerverified
Per 600 PAverified
945
542.58
Joe Mack
Careerverified
Per 600 PAverified
0.231
0.231
Jack O'Neill
Career
Per 600 PA
0.196
0.196
Joe Mack
Careerverified
Per 600 PAverified
0.676
0.676
Jack O'Neill
Career
Per 600 PA
0.539
0.539
Joe Mack
Career
Per 600 PAverified
60
118.81
Jack O'Neill
Careerverified
Per 600 PA
185
106.22
Joe Mack
Career
Per 600 PA
43
85.15
Jack O'Neill
Careerverified
Per 600 PAverified
155
89
Joe Mack
Career
Per 600 PAverified
13
25.74
Jack O'Neill
Careerverified
Per 600 PA
24
13.78
Joe Mack
Career
Per 600 PA
1
1.98
Jack O'Neill
Careerverified
Per 600 PAverified
5
2.87
Joe Mack
Careerverified
Per 600 PAverified
3
5.94
Jack O'Neill
Career
Per 600 PA
1
0.57
Joe Mack
Career
Per 600 PAverified
17
33.66
Jack O'Neill
Careerverified
Per 600 PA
30
17.22
Joe Mack
Careerverified
Per 600 PAverified
0.283
0.283
Jack O'Neill
Career
Per 600 PA
0.162
0.162
Joe Mack
Careerverified
Per 600 PAverified
0.012
0.012
Jack O'Neill
Career
Per 600 PA
0.001
0.001
Joe Mack
Careerverified
Per 600 PAverified
0.05
0.05
Jack O'Neill
Career
Per 600 PA
0.005
0.005
Joe Mack
Career
Per 600 PAverified
28.78
56.99
Jack O'Neill
Careerverified
Per 600 PA
65.11
37.38
Joe Mack
Career
Per 600 PAverified
84
166.34
Jack O'Neill
Careerverified
Per 600 PA
222
127.46
Joe Mack
Career
Per 600 PAverified
94
186.14
Jack O'Neill
Careerverified
Per 600 PA
264
151.58
Joe Mack
Careerverified
Per 600 PAverified
0.32
0.32
Jack O'Neill
Career
Per 600 PA
0.258
0.258
Joe Mack
Careerverified
Per 600 PAverified
0.323
0.323
Jack O'Neill
Career
Per 600 PA
0.235
0.235
Joe Mack
Careerverified
Per 600 PAverified
0.643
0.643
Jack O'Neill
Career
Per 600 PA
0.493
0.493
Joe Mack
Careerverified
Per 600 PAverified
0.092
0.092
Jack O'Neill
Career
Per 600 PA
0.039
0.039
Joe Mack
Careerverified
Per 600 PAverified
0.225
0.225
Jack O'Neill
Career
Per 600 PA
0.175
0.175
Joe Mack
Careerverified
Per 600 PAverified
0.583
0.583
Jack O'Neill
Career
Per 600 PA
0.422
0.422
Joe Mack
Careerverified
Per 600 PAverified
0.262
0.262
Jack O'Neill
Career
Per 600 PA
0.233
0.233
Joe Mack
Career
Per 600 PAverified
30
59.41
Jack O'Neill
Careerverified
Per 600 PA
74
42.49
Joe Mack
Career
Per 600 PAverified
44
87.13
Jack O'Neill
Careerverified
Per 600 PA
74
42.49
Joe Mack
Career
Per 600 PAverified
71
140.59
Jack O'Neill
Careerverified
Per 600 PA
147
84.4
Joe Mack
Career
Per 600 PAverified
30.61
60.62
Jack O'Neill
Careerverified
Per 600 PA
68.98
39.61
Joe Mack
Career
Per 600 PA
0
0
Jack O'Neill
Careerverified
Per 600 PAverified
27
15.5
Joe Mack
Career
Per 600 PAverified
34
67.33
Jack O'Neill
Careerverified
Per 600 PA
52
29.86
Joe Mack
Career
Per 600 PA
0
0
Jack O'Neill
Career
Per 600 PA
0
0
Joe Mack
Careerverified
Per 600 PAverified
39
77.23
Jack O'Neill
Career
Per 600 PA
155
89
Joe Mack
Careerverified
Per 600 PAverified
7.77
7.77
Jack O'Neill
Career
Per 600 PA
6.74
6.74
Joe Mack
Careerverified
Per 600 PAverified
0.87
0.87
Jack O'Neill
Career
Per 600 PA
0.34
0.34
Joe Mack
Career
Per 600 PAverified
9
17.82
Jack O'Neill
Careerverified
Per 600 PA
21
12.06
Joe Mack
Career
Per 600 PA
0
0
Jack O'Neill
Career
Per 600 PA
0
0
Joe Mack
Career
Per 600 PA
4
7.92
Jack O'Neill
Careerverified
Per 600 PAverified
0
0
Joe Mack
Career
Per 600 PA
1
1.98
Jack O'Neill
Careerverified
Per 600 PAverified
20
11.48
Joe Mack
Career
Per 600 PA
0
0
Jack O'Neill
Career
Per 600 PA
0
0
Joe Mack
Career
Per 600 PA
1
1.98
Jack O'Neill
Careerverified
Per 600 PAverified
20
11.48
Joe Mack
Career
Per 600 PA
100
100
Jack O'Neill
Career
Per 600 PA
100
100

Fielding Stats for Joe Mack and Jack O'Neill

Joe Mack
Career
Per 9 Innings
1
Jack O'Neill
Careerverified
Per 9 Inningsverified
5
5
Joe Mack
Career
Per 9 Innings
65
Jack O'Neill
Careerverified
Per 9 Inningsverified
283
1.03
Joe Mack
Career
Per 9 Innings
0
Jack O'Neill
Careerverified
Per 9 Inningsverified
147
0.53
Joe Mack
Career
Per 9 Innings
0
Jack O'Neill
Careerverified
Per 9 Inningsverified
7452
27
Joe Mack
Career
Per 9 Innings
0
Jack O'Neill
Careerverified
Per 9 Inningsverified
2484
9
Joe Mack
Career
Per 9 Innings
635
Jack O'Neill
Careerverified
Per 9 Inningsverified
1405
5.09
Joe Mack
Career
Per 9 Innings
48
Jack O'Neill
Careerverified
Per 9 Inningsverified
414
1.5
Joe Mack
Careerverified
Per 9 Inningsverified
6
Jack O'Neill
Career
Per 9 Innings
49
0.18
Joe Mack
Career
Per 9 Innings
689
Jack O'Neill
Careerverified
Per 9 Inningsverified
1868
6.77
Joe Mack
Career
Per 9 Innings
683
Jack O'Neill
Careerverified
Per 9 Inningsverified
1819
6.59
Joe Mack
Careerverified
Per 9 Innings
99.13
Jack O'Neill
Career
Per 9 Inningsverified
97.38
97.38
Joe Mack
Careerverified
Per 9 Innings
10.508
Jack O'Neill
Career
Per 9 Inningsverified
6.428
6.428
Joe Mack
Career
Per 9 Innings
0
Jack O'Neill
Careerverified
Per 9 Inningsverified
51.94
51.94
Joe Mack
Careerverified
Per 9 Innings
48
Jack O'Neill
Career
Per 9 Inningsverified
33
0.12
Joe Mack
Careerverified
Per 9 Inningsverified
0
Jack O'Neill
Career
Per 9 Innings
40
0.14
Joe Mack
Career
Per 9 Innings
0
Jack O'Neill
Career
Per 9 Innings
0
0
Joe Mack
Careerverified
Per 9 Inningsverified
0
Jack O'Neill
Career
Per 9 Innings
354
1.28
Joe Mack
Career
Per 9 Innings
0
Jack O'Neill
Careerverified
Per 9 Inningsverified
305
1.11