Earle Mack vs. David Ross — Career Comparison

Lost GenerationMassachusettsThrows RightBats LeftNorth AmericaPhiladelphia AthleticsAmerican LeagueFirst Baseman
Gen XGeorgiaThrows RightBats RightNorth AmericaCincinnati RedsNational LeagueCatcher

On the career numbers, David Ross posted the stronger offensive profile against Earle Mack. David Ross posted stronger numbers in OPS (.747 vs .375) and on-base percentage (.324 vs .125). 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 Earle Mack and David Ross

Earle Mack
Career
Per 600 PA
3
3
David Ross
Careerverified
Per 600 PAverified
15
15
Earle Mack
Career
Per 600 PA
5
187.5
David Ross
Careerverified
Per 600 PAverified
883
200.45
Earle Mack
Career
Per 600 PA
16
600
David Ross
Careerverified
Per 600 PA
2643
600
Earle Mack
Career
Per 600 PAverified
16
600
David Ross
Careerverified
Per 600 PA
2280
517.59
Earle Mack
Career
Per 600 PA
0.125
0.125
David Ross
Careerverified
Per 600 PAverified
0.229
0.229
Earle Mack
Career
Per 600 PA
0.429
0.429
David Ross
Careerverified
Per 600 PAverified
0.757
0.757
Earle Mack
Career
Per 600 PA
2
75
David Ross
Careerverified
Per 600 PAverified
521
118.27
Earle Mack
Career
Per 600 PA
1
37.5
David Ross
Careerverified
Per 600 PAverified
294
66.74
Earle Mack
Career
Per 600 PA
0
0
David Ross
Careerverified
Per 600 PAverified
116
26.33
Earle Mack
Career
Per 600 PAverified
1
37.5
David Ross
Careerverified
Per 600 PA
5
1.14
Earle Mack
Career
Per 600 PA
0
0
David Ross
Careerverified
Per 600 PAverified
106
24.06
Earle Mack
Career
Per 600 PA
1
37.5
David Ross
Careerverified
Per 600 PAverified
227
51.53
Earle Mack
Careerverified
Per 600 PAverified
0.5
0.5
David Ross
Career
Per 600 PA
0.436
0.436
Earle Mack
Career
Per 600 PA
0
0
David Ross
Careerverified
Per 600 PAverified
0.047
0.047
Earle Mack
Career
Per 600 PA
0
0
David Ross
Careerverified
Per 600 PAverified
0.204
0.204
Earle Mack
Career
Per 600 PA
0.59
22.05
David Ross
Careerverified
Per 600 PAverified
325.22
73.83
Earle Mack
Career
Per 600 PA
4
150
David Ross
Careerverified
Per 600 PAverified
965
219.07
Earle Mack
Career
Per 600 PA
2
75
David Ross
Careerverified
Per 600 PAverified
825
187.29
Earle Mack
Career
Per 600 PA
0.125
0.125
David Ross
Careerverified
Per 600 PAverified
0.316
0.316
Earle Mack
Career
Per 600 PA
0.25
0.25
David Ross
Careerverified
Per 600 PAverified
0.423
0.423
Earle Mack
Career
Per 600 PA
0.375
0.375
David Ross
Careerverified
Per 600 PAverified
0.739
0.739
Earle Mack
Career
Per 600 PA
0.125
0.125
David Ross
Careerverified
Per 600 PAverified
0.195
0.195
Earle Mack
Career
Per 600 PA
0.119
0.119
David Ross
Careerverified
Per 600 PAverified
0.248
0.248
Earle Mack
Career
Per 600 PA
0.357
0.357
David Ross
Careerverified
Per 600 PAverified
0.702
0.702
Earle Mack
Career
Per 600 PA
0.154
0.154
David Ross
Careerverified
Per 600 PAverified
0.283
0.283
Earle Mack
Career
Per 600 PA
0
0
David Ross
Careerverified
Per 600 PAverified
254
57.66
Earle Mack
Career
Per 600 PA
1
37.5
David Ross
Careerverified
Per 600 PAverified
314
71.28
Earle Mack
Career
Per 600 PA
1
37.5
David Ross
Careerverified
Per 600 PAverified
462
104.88
Earle Mack
Career
Per 600 PA
0.37
13.84
David Ross
Careerverified
Per 600 PAverified
308.1
69.94
Earle Mack
Career
Per 600 PA
0
0
David Ross
Careerverified
Per 600 PAverified
17
3.86
Earle Mack
Career
Per 600 PA
0
0
David Ross
Careerverified
Per 600 PAverified
287
65.15
Earle Mack
Career
Per 600 PA
0
0
David Ross
Careerverified
Per 600 PAverified
30
6.81
Earle Mack
Careerverified
Per 600 PAverified
3
112.5
David Ross
Career
Per 600 PA
735
166.86
Earle Mack
Careerverified
Per 600 PAverified
5.33
5.33
David Ross
Career
Per 600 PA
3.6
3.6
Earle Mack
Career
Per 600 PA
0
0
David Ross
Careerverified
Per 600 PAverified
0.39
0.39
Earle Mack
Career
Per 600 PA
0
0
David Ross
Careerverified
Per 600 PAverified
32
7.26
Earle Mack
Career
Per 600 PA
0
0
David Ross
Careerverified
Per 600 PAverified
27
6.13
Earle Mack
Careerverified
Per 600 PAverified
0
0
David Ross
Career
Per 600 PA
49
11.12
Earle Mack
Career
Per 600 PAverified
1
37.5
David Ross
Careerverified
Per 600 PA
3
0.68
Earle Mack
Career
Per 600 PA
0
0
David Ross
Careerverified
Per 600 PAverified
5
1.14
Earle Mack
Career
Per 600 PAverified
1
37.5
David Ross
Careerverified
Per 600 PA
8
1.82
Earle Mack
Careerverified
Per 600 PAverified
100
100
David Ross
Career
Per 600 PA
37.5
37.5

Fielding Stats for Earle Mack and David Ross

Earle Mack
Career
Per 9 Innings
3
3
David Ross
Careerverified
Per 9 Inningsverified
15
15
Earle Mack
Career
Per 9 Inningsverified
5
5
David Ross
Careerverified
Per 9 Innings
807
1.21
Earle Mack
Career
Per 9 Innings
1
1
David Ross
Careerverified
Per 9 Innings
669
1
Earle Mack
Career
Per 9 Innings
27
27
David Ross
Careerverified
Per 9 Innings
17981
27
Earle Mack
Career
Per 9 Innings
9
9
David Ross
Careerverified
Per 9 Innings
5993.2
9
Earle Mack
Career
Per 9 Inningsverified
22
22
David Ross
Careerverified
Per 9 Innings
5124
7.69
Earle Mack
Career
Per 9 Inningsverified
3
3
David Ross
Careerverified
Per 9 Innings
422
0.63
Earle Mack
Careerverified
Per 9 Inningsverified
0
0
David Ross
Career
Per 9 Innings
54
0.08
Earle Mack
Career
Per 9 Inningsverified
25
25
David Ross
Careerverified
Per 9 Innings
5600
8.41
Earle Mack
Career
Per 9 Inningsverified
25
25
David Ross
Careerverified
Per 9 Innings
5546
8.33
Earle Mack
Careerverified
Per 9 Inningsverified
100
100
David Ross
Career
Per 9 Innings
99.04
99.04
Earle Mack
Career
Per 9 Innings
5
5
David Ross
Careerverified
Per 9 Inningsverified
6.872
6.872
Earle Mack
Career
Per 9 Innings
20
20
David Ross
Careerverified
Per 9 Inningsverified
82.9
82.9
Earle Mack
Career
Per 9 Innings
0
0
David Ross
Careerverified
Per 9 Inningsverified
46
0.07
Earle Mack
Careerverified
Per 9 Inningsverified
0
0
David Ross
Career
Per 9 Innings
51
0.08
Earle Mack
Career
Per 9 Innings
0
0
David Ross
Career
Per 9 Innings
0
0
Earle Mack
Careerverified
Per 9 Innings
2
2
David Ross
Career
Per 9 Inningsverified
370
0.56
Earle Mack
Career
Per 9 Inningsverified
1
1
David Ross
Careerverified
Per 9 Innings
197
0.3