Joe Mack vs. David Ross — Career Comparison

Greatest GenerationIllinoisThrows LeftBats SwitchNorth AmericaBoston BravesNational LeagueFirst Baseman
Gen XGeorgiaThrows RightBats RightNorth AmericaCincinnati RedsNational LeagueCatcher

On the career numbers, David Ross posted the stronger offensive profile against Joe Mack. David Ross posted stronger numbers in OPS (.747 vs .643) and slugging (.423 vs .323). By the career numbers, David Ross 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 David Ross

Joe Mack
Career
Per 600 PA
1
1
David Ross
Careerverified
Per 600 PAverified
15
15
Joe Mack
Career
Per 600 PA
66
130.69
David Ross
Careerverified
Per 600 PAverified
883
200.45
Joe Mack
Career
Per 600 PA
303
600
David Ross
Careerverified
Per 600 PA
2643
600
Joe Mack
Career
Per 600 PA
260
514.85
David Ross
Careerverified
Per 600 PAverified
2280
517.59
Joe Mack
Careerverified
Per 600 PAverified
0.231
0.231
David Ross
Career
Per 600 PA
0.229
0.229
Joe Mack
Career
Per 600 PA
0.676
0.676
David Ross
Careerverified
Per 600 PAverified
0.757
0.757
Joe Mack
Career
Per 600 PAverified
60
118.81
David Ross
Careerverified
Per 600 PA
521
118.27
Joe Mack
Career
Per 600 PAverified
43
85.15
David Ross
Careerverified
Per 600 PA
294
66.74
Joe Mack
Career
Per 600 PA
13
25.74
David Ross
Careerverified
Per 600 PAverified
116
26.33
Joe Mack
Career
Per 600 PAverified
1
1.98
David Ross
Careerverified
Per 600 PA
5
1.14
Joe Mack
Career
Per 600 PA
3
5.94
David Ross
Careerverified
Per 600 PAverified
106
24.06
Joe Mack
Career
Per 600 PA
17
33.66
David Ross
Careerverified
Per 600 PAverified
227
51.53
Joe Mack
Career
Per 600 PA
0.283
0.283
David Ross
Careerverified
Per 600 PAverified
0.436
0.436
Joe Mack
Career
Per 600 PA
0.012
0.012
David Ross
Careerverified
Per 600 PAverified
0.047
0.047
Joe Mack
Career
Per 600 PA
0.05
0.05
David Ross
Careerverified
Per 600 PAverified
0.204
0.204
Joe Mack
Career
Per 600 PA
28.78
56.99
David Ross
Careerverified
Per 600 PAverified
325.22
73.83
Joe Mack
Career
Per 600 PA
84
166.34
David Ross
Careerverified
Per 600 PAverified
965
219.07
Joe Mack
Career
Per 600 PA
94
186.14
David Ross
Careerverified
Per 600 PAverified
825
187.29
Joe Mack
Careerverified
Per 600 PAverified
0.32
0.32
David Ross
Career
Per 600 PA
0.316
0.316
Joe Mack
Career
Per 600 PA
0.323
0.323
David Ross
Careerverified
Per 600 PAverified
0.423
0.423
Joe Mack
Career
Per 600 PA
0.643
0.643
David Ross
Careerverified
Per 600 PAverified
0.739
0.739
Joe Mack
Career
Per 600 PA
0.092
0.092
David Ross
Careerverified
Per 600 PAverified
0.195
0.195
Joe Mack
Career
Per 600 PA
0.225
0.225
David Ross
Careerverified
Per 600 PAverified
0.248
0.248
Joe Mack
Career
Per 600 PA
0.583
0.583
David Ross
Careerverified
Per 600 PAverified
0.702
0.702
Joe Mack
Career
Per 600 PA
0.262
0.262
David Ross
Careerverified
Per 600 PAverified
0.283
0.283
Joe Mack
Career
Per 600 PAverified
30
59.41
David Ross
Careerverified
Per 600 PA
254
57.66
Joe Mack
Career
Per 600 PAverified
44
87.13
David Ross
Careerverified
Per 600 PA
314
71.28
Joe Mack
Career
Per 600 PAverified
71
140.59
David Ross
Careerverified
Per 600 PA
462
104.88
Joe Mack
Career
Per 600 PA
30.61
60.62
David Ross
Careerverified
Per 600 PAverified
308.1
69.94
Joe Mack
Career
Per 600 PA
0
0
David Ross
Careerverified
Per 600 PAverified
17
3.86
Joe Mack
Career
Per 600 PAverified
34
67.33
David Ross
Careerverified
Per 600 PA
287
65.15
Joe Mack
Career
Per 600 PA
0
0
David Ross
Careerverified
Per 600 PAverified
30
6.81
Joe Mack
Careerverified
Per 600 PAverified
39
77.23
David Ross
Career
Per 600 PA
735
166.86
Joe Mack
Careerverified
Per 600 PAverified
7.77
7.77
David Ross
Career
Per 600 PA
3.6
3.6
Joe Mack
Careerverified
Per 600 PAverified
0.87
0.87
David Ross
Career
Per 600 PA
0.39
0.39
Joe Mack
Career
Per 600 PAverified
9
17.82
David Ross
Careerverified
Per 600 PA
32
7.26
Joe Mack
Career
Per 600 PA
0
0
David Ross
Careerverified
Per 600 PAverified
27
6.13
Joe Mack
Careerverified
Per 600 PAverified
4
7.92
David Ross
Career
Per 600 PA
49
11.12
Joe Mack
Career
Per 600 PAverified
1
1.98
David Ross
Careerverified
Per 600 PA
3
0.68
Joe Mack
Career
Per 600 PA
0
0
David Ross
Careerverified
Per 600 PAverified
5
1.14
Joe Mack
Career
Per 600 PAverified
1
1.98
David Ross
Careerverified
Per 600 PA
8
1.82
Joe Mack
Careerverified
Per 600 PAverified
100
100
David Ross
Career
Per 600 PA
37.5
37.5

Fielding Stats for Joe Mack and David Ross

Joe Mack
Career
Per 9 Innings
1
David Ross
Careerverified
Per 9 Inningsverified
15
15
Joe Mack
Career
Per 9 Innings
65
David Ross
Careerverified
Per 9 Inningsverified
807
1.21
Joe Mack
Career
Per 9 Innings
0
David Ross
Careerverified
Per 9 Inningsverified
669
1
Joe Mack
Career
Per 9 Innings
0
David Ross
Careerverified
Per 9 Inningsverified
17981
27
Joe Mack
Career
Per 9 Innings
0
David Ross
Careerverified
Per 9 Inningsverified
5993.2
9
Joe Mack
Career
Per 9 Innings
635
David Ross
Careerverified
Per 9 Inningsverified
5124
7.69
Joe Mack
Career
Per 9 Innings
48
David Ross
Careerverified
Per 9 Inningsverified
422
0.63
Joe Mack
Careerverified
Per 9 Inningsverified
6
David Ross
Career
Per 9 Innings
54
0.08
Joe Mack
Career
Per 9 Innings
689
David Ross
Careerverified
Per 9 Inningsverified
5600
8.41
Joe Mack
Career
Per 9 Innings
683
David Ross
Careerverified
Per 9 Inningsverified
5546
8.33
Joe Mack
Careerverified
Per 9 Innings
99.13
David Ross
Career
Per 9 Inningsverified
99.04
99.04
Joe Mack
Careerverified
Per 9 Innings
10.508
David Ross
Career
Per 9 Inningsverified
6.872
6.872
Joe Mack
Career
Per 9 Innings
0
David Ross
Careerverified
Per 9 Inningsverified
82.9
82.9
Joe Mack
Careerverified
Per 9 Innings
48
David Ross
Career
Per 9 Inningsverified
46
0.07
Joe Mack
Careerverified
Per 9 Inningsverified
0
David Ross
Career
Per 9 Innings
51
0.08
Joe Mack
Career
Per 9 Innings
0
David Ross
Career
Per 9 Innings
0
0
Joe Mack
Careerverified
Per 9 Inningsverified
0
David Ross
Career
Per 9 Innings
370
0.56
Joe Mack
Career
Per 9 Innings
0
David Ross
Careerverified
Per 9 Inningsverified
197
0.3