Randy Milligan vs. Dave Roberts — Career Comparison

Baby BoomersCaliforniaThrows RightBats RightNorth AmericaBaltimore OriolesAmerican LeagueFirst Baseman
Silent GenerationPanamaThrows LeftBats LeftCentral AmericaHouston AstrosAmerican LeagueFirst Baseman

On the career numbers, Randy Milligan posted the stronger offensive profile against Dave Roberts. Randy Milligan posted stronger numbers in OPS (.813 vs .563) and on-base percentage (.393 vs .285). 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 Dave Roberts

Randy Milligan
Careerverified
Per 600 PAverified
8
8
Dave Roberts
Career
Per 600 PA
3
3
Randy Milligan
Careerverified
Per 600 PA
703
162.61
Dave Roberts
Career
Per 600 PAverified
91
245.95
Randy Milligan
Careerverified
Per 600 PA
2594
600
Dave Roberts
Career
Per 600 PA
222
600
Randy Milligan
Careerverified
Per 600 PA
2118
489.9
Dave Roberts
Career
Per 600 PAverified
194
524.32
Randy Milligan
Careerverified
Per 600 PAverified
0.261
0.261
Dave Roberts
Career
Per 600 PA
0.196
0.196
Randy Milligan
Careerverified
Per 600 PAverified
0.827
0.827
Dave Roberts
Career
Per 600 PA
0.592
0.592
Randy Milligan
Careerverified
Per 600 PAverified
553
127.91
Dave Roberts
Career
Per 600 PA
38
102.7
Randy Milligan
Careerverified
Per 600 PAverified
367
84.89
Dave Roberts
Career
Per 600 PA
27
72.97
Randy Milligan
Careerverified
Per 600 PAverified
106
24.52
Dave Roberts
Career
Per 600 PA
8
21.62
Randy Milligan
Careerverified
Per 600 PA
10
2.31
Dave Roberts
Career
Per 600 PAverified
1
2.7
Randy Milligan
Careerverified
Per 600 PAverified
70
16.19
Dave Roberts
Career
Per 600 PA
2
5.41
Randy Milligan
Careerverified
Per 600 PAverified
186
43.02
Dave Roberts
Career
Per 600 PA
11
29.73
Randy Milligan
Careerverified
Per 600 PAverified
0.336
0.336
Dave Roberts
Career
Per 600 PA
0.29
0.29
Randy Milligan
Careerverified
Per 600 PAverified
0.033
0.033
Dave Roberts
Career
Per 600 PA
0.01
0.01
Randy Milligan
Careerverified
Per 600 PAverified
0.127
0.127
Dave Roberts
Career
Per 600 PA
0.053
0.053
Randy Milligan
Careerverified
Per 600 PAverified
367.41
84.98
Dave Roberts
Career
Per 600 PA
16.42
44.37
Randy Milligan
Careerverified
Per 600 PAverified
889
205.63
Dave Roberts
Career
Per 600 PA
54
145.95
Randy Milligan
Careerverified
Per 600 PAverified
1013
234.31
Dave Roberts
Career
Per 600 PA
62
167.57
Randy Milligan
Careerverified
Per 600 PAverified
0.391
0.391
Dave Roberts
Career
Per 600 PA
0.282
0.282
Randy Milligan
Careerverified
Per 600 PAverified
0.42
0.42
Dave Roberts
Career
Per 600 PA
0.278
0.278
Randy Milligan
Careerverified
Per 600 PAverified
0.81
0.81
Dave Roberts
Career
Per 600 PA
0.56
0.56
Randy Milligan
Careerverified
Per 600 PAverified
0.159
0.159
Dave Roberts
Career
Per 600 PA
0.083
0.083
Randy Milligan
Careerverified
Per 600 PAverified
0.281
0.281
Dave Roberts
Career
Per 600 PA
0.196
0.196
Randy Milligan
Careerverified
Per 600 PAverified
0.827
0.827
Dave Roberts
Career
Per 600 PA
0.488
0.488
Randy Milligan
Careerverified
Per 600 PAverified
0.296
0.296
Dave Roberts
Career
Per 600 PA
0.238
0.238
Randy Milligan
Careerverified
Per 600 PAverified
305
70.55
Dave Roberts
Career
Per 600 PA
15
40.54
Randy Milligan
Careerverified
Per 600 PAverified
284
65.69
Dave Roberts
Career
Per 600 PA
17
45.95
Randy Milligan
Careerverified
Per 600 PAverified
519
120.05
Dave Roberts
Career
Per 600 PA
30
81.08
Randy Milligan
Careerverified
Per 600 PAverified
374.18
86.55
Dave Roberts
Career
Per 600 PA
16.26
43.93
Randy Milligan
Careerverified
Per 600 PA
13
3.01
Dave Roberts
Career
Per 600 PAverified
2
5.41
Randy Milligan
Careerverified
Per 600 PAverified
447
103.39
Dave Roberts
Career
Per 600 PA
22
59.46
Randy Milligan
Careerverified
Per 600 PA
10
2.31
Dave Roberts
Career
Per 600 PAverified
1
2.7
Randy Milligan
Career
Per 600 PAverified
431
99.69
Dave Roberts
Careerverified
Per 600 PA
43
116.22
Randy Milligan
Careerverified
Per 600 PAverified
6.02
6.02
Dave Roberts
Career
Per 600 PA
5.16
5.16
Randy Milligan
Careerverified
Per 600 PAverified
1.04
1.04
Dave Roberts
Career
Per 600 PA
0.51
0.51
Randy Milligan
Career
Per 600 PA
0
0
Dave Roberts
Careerverified
Per 600 PAverified
2
5.41
Randy Milligan
Careerverified
Per 600 PA
16
3.7
Dave Roberts
Career
Per 600 PAverified
2
5.41
Randy Milligan
Career
Per 600 PA
67
15.5
Dave Roberts
Careerverified
Per 600 PAverified
3
8.11
Randy Milligan
Careerverified
Per 600 PAverified
16
3.7
Dave Roberts
Career
Per 600 PA
0
0
Randy Milligan
Careerverified
Per 600 PAverified
18
4.16
Dave Roberts
Career
Per 600 PA
1
2.7
Randy Milligan
Careerverified
Per 600 PAverified
34
7.86
Dave Roberts
Career
Per 600 PA
1
2.7
Randy Milligan
Careerverified
Per 600 PAverified
47.06
47.06
Dave Roberts
Career
Per 600 PA
0
0

Fielding Stats for Randy Milligan and Dave Roberts

Randy Milligan
Careerverified
Per 9 Inningsverified
7
7
Dave Roberts
Career
Per 9 Innings
3
3
Randy Milligan
Careerverified
Per 9 Innings
607
1.13
Dave Roberts
Career
Per 9 Inningsverified
58
1.3
Randy Milligan
Careerverified
Per 9 Inningsverified
561
1.05
Dave Roberts
Career
Per 9 Innings
43
0.96
Randy Milligan
Careerverified
Per 9 Innings
14451
27
Dave Roberts
Career
Per 9 Innings
1204
27
Randy Milligan
Careerverified
Per 9 Innings
4817
9
Dave Roberts
Career
Per 9 Innings
401.1
9
Randy Milligan
Careerverified
Per 9 Inningsverified
4665
8.72
Dave Roberts
Career
Per 9 Innings
338
7.58
Randy Milligan
Careerverified
Per 9 Inningsverified
425
0.79
Dave Roberts
Career
Per 9 Innings
30
0.67
Randy Milligan
Career
Per 9 Inningsverified
44
0.08
Dave Roberts
Careerverified
Per 9 Innings
7
0.16
Randy Milligan
Careerverified
Per 9 Inningsverified
5134
9.59
Dave Roberts
Career
Per 9 Innings
375
8.41
Randy Milligan
Careerverified
Per 9 Inningsverified
5090
9.51
Dave Roberts
Career
Per 9 Innings
368
8.25
Randy Milligan
Careerverified
Per 9 Inningsverified
99.14
99.14
Dave Roberts
Career
Per 9 Innings
98.13
98.13
Randy Milligan
Careerverified
Per 9 Inningsverified
8.386
8.386
Dave Roberts
Career
Per 9 Innings
6.345
6.345
Randy Milligan
Careerverified
Per 9 Inningsverified
92.42
92.42
Dave Roberts
Career
Per 9 Innings
74.14
74.14
Randy Milligan
Careerverified
Per 9 Inningsverified
486
0.91
Dave Roberts
Career
Per 9 Innings
21
0.47
Randy Milligan
Career
Per 9 Innings
0
0
Dave Roberts
Career
Per 9 Innings
0
0
Randy Milligan
Career
Per 9 Innings
0
0
Dave Roberts
Career
Per 9 Innings
0
0
Randy Milligan
Career
Per 9 Innings
0
0
Dave Roberts
Career
Per 9 Innings
0
0
Randy Milligan
Career
Per 9 Innings
0
0
Dave Roberts
Career
Per 9 Innings
0
0