Randy Milligan vs. David Ross — Career Comparison

Baby BoomersCaliforniaThrows RightBats RightNorth AmericaBaltimore OriolesAmerican LeagueFirst Baseman
Gen XGeorgiaThrows RightBats RightNorth AmericaCincinnati RedsNational LeagueCatcher

On the career numbers, Randy Milligan posted the stronger offensive profile against David Ross. Randy Milligan posted stronger numbers in OPS (.813 vs .747) and on-base percentage (.393 vs .324). David Ross had the advantage in home run production (106 career HR at a higher rate). By the career numbers, Randy Milligan had the stronger overall case — though those totals don't account for the eras and run environments each player worked in.

Hitting Stats for Randy Milligan and David Ross

Randy Milligan
Career
Per 600 PA
8
8
David Ross
Careerverified
Per 600 PAverified
15
15
Randy Milligan
Career
Per 600 PA
703
162.61
David Ross
Careerverified
Per 600 PAverified
883
200.45
Randy Milligan
Career
Per 600 PA
2594
600
David Ross
Careerverified
Per 600 PA
2643
600
Randy Milligan
Career
Per 600 PA
2118
489.9
David Ross
Careerverified
Per 600 PAverified
2280
517.59
Randy Milligan
Careerverified
Per 600 PAverified
0.261
0.261
David Ross
Career
Per 600 PA
0.229
0.229
Randy Milligan
Careerverified
Per 600 PAverified
0.827
0.827
David Ross
Career
Per 600 PA
0.757
0.757
Randy Milligan
Careerverified
Per 600 PAverified
553
127.91
David Ross
Career
Per 600 PA
521
118.27
Randy Milligan
Careerverified
Per 600 PAverified
367
84.89
David Ross
Career
Per 600 PA
294
66.74
Randy Milligan
Career
Per 600 PA
106
24.52
David Ross
Careerverified
Per 600 PAverified
116
26.33
Randy Milligan
Careerverified
Per 600 PAverified
10
2.31
David Ross
Career
Per 600 PA
5
1.14
Randy Milligan
Career
Per 600 PA
70
16.19
David Ross
Careerverified
Per 600 PAverified
106
24.06
Randy Milligan
Career
Per 600 PA
186
43.02
David Ross
Careerverified
Per 600 PAverified
227
51.53
Randy Milligan
Career
Per 600 PA
0.336
0.336
David Ross
Careerverified
Per 600 PAverified
0.436
0.436
Randy Milligan
Career
Per 600 PA
0.033
0.033
David Ross
Careerverified
Per 600 PAverified
0.047
0.047
Randy Milligan
Career
Per 600 PA
0.127
0.127
David Ross
Careerverified
Per 600 PAverified
0.204
0.204
Randy Milligan
Careerverified
Per 600 PAverified
367.41
84.98
David Ross
Career
Per 600 PA
325.22
73.83
Randy Milligan
Career
Per 600 PA
889
205.63
David Ross
Careerverified
Per 600 PAverified
965
219.07
Randy Milligan
Careerverified
Per 600 PAverified
1013
234.31
David Ross
Career
Per 600 PA
825
187.29
Randy Milligan
Careerverified
Per 600 PAverified
0.391
0.391
David Ross
Career
Per 600 PA
0.316
0.316
Randy Milligan
Career
Per 600 PA
0.42
0.42
David Ross
Careerverified
Per 600 PAverified
0.423
0.423
Randy Milligan
Careerverified
Per 600 PAverified
0.81
0.81
David Ross
Career
Per 600 PA
0.739
0.739
Randy Milligan
Career
Per 600 PA
0.159
0.159
David Ross
Careerverified
Per 600 PAverified
0.195
0.195
Randy Milligan
Careerverified
Per 600 PAverified
0.281
0.281
David Ross
Career
Per 600 PA
0.248
0.248
Randy Milligan
Careerverified
Per 600 PAverified
0.827
0.827
David Ross
Career
Per 600 PA
0.702
0.702
Randy Milligan
Careerverified
Per 600 PAverified
0.296
0.296
David Ross
Career
Per 600 PA
0.283
0.283
Randy Milligan
Careerverified
Per 600 PAverified
305
70.55
David Ross
Career
Per 600 PA
254
57.66
Randy Milligan
Career
Per 600 PA
284
65.69
David Ross
Careerverified
Per 600 PAverified
314
71.28
Randy Milligan
Careerverified
Per 600 PAverified
519
120.05
David Ross
Career
Per 600 PA
462
104.88
Randy Milligan
Careerverified
Per 600 PAverified
374.18
86.55
David Ross
Career
Per 600 PA
308.1
69.94
Randy Milligan
Career
Per 600 PA
13
3.01
David Ross
Careerverified
Per 600 PAverified
17
3.86
Randy Milligan
Careerverified
Per 600 PAverified
447
103.39
David Ross
Career
Per 600 PA
287
65.15
Randy Milligan
Career
Per 600 PA
10
2.31
David Ross
Careerverified
Per 600 PAverified
30
6.81
Randy Milligan
Careerverified
Per 600 PAverified
431
99.69
David Ross
Career
Per 600 PA
735
166.86
Randy Milligan
Careerverified
Per 600 PAverified
6.02
6.02
David Ross
Career
Per 600 PA
3.6
3.6
Randy Milligan
Careerverified
Per 600 PAverified
1.04
1.04
David Ross
Career
Per 600 PA
0.39
0.39
Randy Milligan
Career
Per 600 PA
0
0
David Ross
Careerverified
Per 600 PAverified
32
7.26
Randy Milligan
Career
Per 600 PA
16
3.7
David Ross
Careerverified
Per 600 PAverified
27
6.13
Randy Milligan
Career
Per 600 PA
67
15.5
David Ross
Careerverified
Per 600 PAverified
49
11.12
Randy Milligan
Careerverified
Per 600 PAverified
16
3.7
David Ross
Career
Per 600 PA
3
0.68
Randy Milligan
Careerverified
Per 600 PAverified
18
4.16
David Ross
Career
Per 600 PA
5
1.14
Randy Milligan
Careerverified
Per 600 PAverified
34
7.86
David Ross
Career
Per 600 PA
8
1.82
Randy Milligan
Careerverified
Per 600 PAverified
47.06
47.06
David Ross
Career
Per 600 PA
37.5
37.5

Fielding Stats for Randy Milligan and David Ross

Randy Milligan
Career
Per 9 Innings
7
7
David Ross
Careerverified
Per 9 Inningsverified
15
15
Randy Milligan
Career
Per 9 Innings
607
1.13
David Ross
Careerverified
Per 9 Inningsverified
807
1.21
Randy Milligan
Career
Per 9 Inningsverified
561
1.05
David Ross
Careerverified
Per 9 Innings
669
1
Randy Milligan
Career
Per 9 Innings
14451
27
David Ross
Careerverified
Per 9 Innings
17981
27
Randy Milligan
Career
Per 9 Innings
4817
9
David Ross
Careerverified
Per 9 Innings
5993.2
9
Randy Milligan
Career
Per 9 Inningsverified
4665
8.72
David Ross
Careerverified
Per 9 Innings
5124
7.69
Randy Milligan
Careerverified
Per 9 Inningsverified
425
0.79
David Ross
Career
Per 9 Innings
422
0.63
Randy Milligan
Careerverified
Per 9 Innings
44
0.08
David Ross
Career
Per 9 Innings
54
0.08
Randy Milligan
Career
Per 9 Inningsverified
5134
9.59
David Ross
Careerverified
Per 9 Innings
5600
8.41
Randy Milligan
Career
Per 9 Inningsverified
5090
9.51
David Ross
Careerverified
Per 9 Innings
5546
8.33
Randy Milligan
Careerverified
Per 9 Inningsverified
99.14
99.14
David Ross
Career
Per 9 Innings
99.04
99.04
Randy Milligan
Careerverified
Per 9 Inningsverified
8.386
8.386
David Ross
Career
Per 9 Innings
6.872
6.872
Randy Milligan
Careerverified
Per 9 Inningsverified
92.42
92.42
David Ross
Career
Per 9 Innings
82.9
82.9
Randy Milligan
Careerverified
Per 9 Inningsverified
486
0.91
David Ross
Career
Per 9 Innings
46
0.07
Randy Milligan
Careerverified
Per 9 Inningsverified
0
0
David Ross
Career
Per 9 Innings
51
0.08
Randy Milligan
Career
Per 9 Innings
0
0
David Ross
Career
Per 9 Innings
0
0
Randy Milligan
Careerverified
Per 9 Inningsverified
0
0
David Ross
Career
Per 9 Innings
370
0.56
Randy Milligan
Career
Per 9 Innings
0
0
David Ross
Careerverified
Per 9 Inningsverified
197
0.3