Randy Milligan vs. Chris Richard — Career Comparison

Baby BoomersCaliforniaThrows RightBats RightNorth AmericaBaltimore OriolesAmerican LeagueFirst Baseman
Gen XCaliforniaThrows LeftBats LeftNorth AmericaBaltimore OriolesAmerican LeagueFirst Baseman

Looking at the career totals, Randy Milligan and Chris Richard are closely matched on the surface stats. Randy Milligan posted stronger numbers in OPS (.813 vs .773) and on-base percentage (.393 vs .328). Chris Richard had the advantage in slugging (.445 vs .420). 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 Chris Richard

Randy Milligan
Careerverified
Per 600 PAverified
8
8
Chris Richard
Career
Per 600 PA
5
5
Randy Milligan
Careerverified
Per 600 PA
703
162.61
Chris Richard
Career
Per 600 PAverified
280
167.16
Randy Milligan
Careerverified
Per 600 PA
2594
600
Chris Richard
Career
Per 600 PA
1005
600
Randy Milligan
Careerverified
Per 600 PA
2118
489.9
Chris Richard
Career
Per 600 PAverified
899
536.72
Randy Milligan
Careerverified
Per 600 PAverified
0.261
0.261
Chris Richard
Career
Per 600 PA
0.255
0.255
Randy Milligan
Careerverified
Per 600 PAverified
0.827
0.827
Chris Richard
Career
Per 600 PA
0.778
0.778
Randy Milligan
Careerverified
Per 600 PA
553
127.91
Chris Richard
Career
Per 600 PAverified
229
136.72
Randy Milligan
Careerverified
Per 600 PAverified
367
84.89
Chris Richard
Career
Per 600 PA
132
78.81
Randy Milligan
Careerverified
Per 600 PA
106
24.52
Chris Richard
Career
Per 600 PAverified
57
34.03
Randy Milligan
Careerverified
Per 600 PA
10
2.31
Chris Richard
Career
Per 600 PAverified
6
3.58
Randy Milligan
Careerverified
Per 600 PA
70
16.19
Chris Richard
Career
Per 600 PAverified
34
20.3
Randy Milligan
Careerverified
Per 600 PA
186
43.02
Chris Richard
Career
Per 600 PAverified
97
57.91
Randy Milligan
Career
Per 600 PA
0.336
0.336
Chris Richard
Careerverified
Per 600 PAverified
0.424
0.424
Randy Milligan
Career
Per 600 PA
0.033
0.033
Chris Richard
Careerverified
Per 600 PAverified
0.038
0.038
Randy Milligan
Career
Per 600 PA
0.127
0.127
Chris Richard
Careerverified
Per 600 PAverified
0.149
0.149
Randy Milligan
Careerverified
Per 600 PAverified
367.41
84.98
Chris Richard
Career
Per 600 PA
128.87
76.94
Randy Milligan
Careerverified
Per 600 PA
889
205.63
Chris Richard
Career
Per 600 PAverified
400
238.81
Randy Milligan
Careerverified
Per 600 PAverified
1013
234.31
Chris Richard
Career
Per 600 PA
324
193.43
Randy Milligan
Careerverified
Per 600 PAverified
0.391
0.391
Chris Richard
Career
Per 600 PA
0.323
0.323
Randy Milligan
Career
Per 600 PA
0.42
0.42
Chris Richard
Careerverified
Per 600 PAverified
0.445
0.445
Randy Milligan
Careerverified
Per 600 PAverified
0.81
0.81
Chris Richard
Career
Per 600 PA
0.768
0.768
Randy Milligan
Career
Per 600 PA
0.159
0.159
Chris Richard
Careerverified
Per 600 PAverified
0.19
0.19
Randy Milligan
Careerverified
Per 600 PAverified
0.281
0.281
Chris Richard
Career
Per 600 PA
0.257
0.257
Randy Milligan
Careerverified
Per 600 PAverified
0.827
0.827
Chris Richard
Career
Per 600 PA
0.722
0.722
Randy Milligan
Careerverified
Per 600 PAverified
0.296
0.296
Chris Richard
Career
Per 600 PA
0.282
0.282
Randy Milligan
Careerverified
Per 600 PA
305
70.55
Chris Richard
Career
Per 600 PAverified
132
78.81
Randy Milligan
Careerverified
Per 600 PA
284
65.69
Chris Richard
Career
Per 600 PAverified
122
72.84
Randy Milligan
Careerverified
Per 600 PA
519
120.05
Chris Richard
Career
Per 600 PAverified
220
131.34
Randy Milligan
Careerverified
Per 600 PAverified
374.18
86.55
Chris Richard
Career
Per 600 PA
124.56
74.36
Randy Milligan
Career
Per 600 PA
13
3.01
Chris Richard
Careerverified
Per 600 PAverified
14
8.36
Randy Milligan
Careerverified
Per 600 PAverified
447
103.39
Chris Richard
Career
Per 600 PA
81
48.36
Randy Milligan
Careerverified
Per 600 PA
10
2.31
Chris Richard
Career
Per 600 PAverified
7
4.18
Randy Milligan
Career
Per 600 PAverified
431
99.69
Chris Richard
Careerverified
Per 600 PA
183
109.25
Randy Milligan
Careerverified
Per 600 PAverified
6.02
6.02
Chris Richard
Career
Per 600 PA
5.49
5.49
Randy Milligan
Careerverified
Per 600 PAverified
1.04
1.04
Chris Richard
Career
Per 600 PA
0.44
0.44
Randy Milligan
Career
Per 600 PA
0
0
Chris Richard
Careerverified
Per 600 PAverified
2
1.19
Randy Milligan
Careerverified
Per 600 PA
16
3.7
Chris Richard
Career
Per 600 PAverified
9
5.37
Randy Milligan
Career
Per 600 PA
67
15.5
Chris Richard
Careerverified
Per 600 PAverified
23
13.73
Randy Milligan
Career
Per 600 PA
16
3.7
Chris Richard
Careerverified
Per 600 PAverified
18
10.75
Randy Milligan
Career
Per 600 PA
18
4.16
Chris Richard
Career
Per 600 PAverified
18
10.75
Randy Milligan
Career
Per 600 PA
34
7.86
Chris Richard
Careerverified
Per 600 PAverified
36
21.49
Randy Milligan
Career
Per 600 PA
47.06
47.06
Chris Richard
Careerverified
Per 600 PAverified
50
50

Fielding Stats for Randy Milligan and Chris Richard

Randy Milligan
Careerverified
Per 9 Inningsverified
7
7
Chris Richard
Career
Per 9 Innings
5
5
Randy Milligan
Careerverified
Per 9 Innings
607
1.13
Chris Richard
Career
Per 9 Innings
199
1.13
Randy Milligan
Careerverified
Per 9 Inningsverified
561
1.05
Chris Richard
Career
Per 9 Innings
177
1.01
Randy Milligan
Careerverified
Per 9 Innings
14451
27
Chris Richard
Career
Per 9 Innings
4739
27
Randy Milligan
Careerverified
Per 9 Innings
4817
9
Chris Richard
Career
Per 9 Innings
1579.2
9
Randy Milligan
Careerverified
Per 9 Inningsverified
4665
8.72
Chris Richard
Career
Per 9 Innings
937
5.34
Randy Milligan
Careerverified
Per 9 Inningsverified
425
0.79
Chris Richard
Career
Per 9 Innings
39
0.22
Randy Milligan
Career
Per 9 Innings
44
0.08
Chris Richard
Careerverified
Per 9 Inningsverified
6
0.03
Randy Milligan
Careerverified
Per 9 Inningsverified
5134
9.59
Chris Richard
Career
Per 9 Innings
982
5.59
Randy Milligan
Careerverified
Per 9 Inningsverified
5090
9.51
Chris Richard
Career
Per 9 Innings
976
5.56
Randy Milligan
Career
Per 9 Innings
99.14
99.14
Chris Richard
Careerverified
Per 9 Inningsverified
99.39
99.39
Randy Milligan
Careerverified
Per 9 Inningsverified
8.386
8.386
Chris Richard
Career
Per 9 Innings
4.905
4.905
Randy Milligan
Careerverified
Per 9 Inningsverified
92.42
92.42
Chris Richard
Career
Per 9 Innings
88.94
88.94
Randy Milligan
Careerverified
Per 9 Inningsverified
486
0.91
Chris Richard
Career
Per 9 Innings
67
0.38
Randy Milligan
Career
Per 9 Innings
0
0
Chris Richard
Career
Per 9 Innings
0
0
Randy Milligan
Career
Per 9 Innings
0
0
Chris Richard
Career
Per 9 Innings
0
0
Randy Milligan
Career
Per 9 Innings
0
0
Chris Richard
Career
Per 9 Innings
0
0
Randy Milligan
Career
Per 9 Innings
0
0
Chris Richard
Career
Per 9 Innings
0
0