Shane Andrews vs. Dave Roberts — Career Comparison

Gen XTexasThrows RightBats RightNorth AmericaMontreal ExposNational LeagueThird Baseman
Baby BoomersOregonThrows RightBats RightNorth AmericaSan Diego PadresNational LeagueThird Baseman

Adjusted for the eras they played in, Shane Andrews holds a real edge over Dave Roberts in this comparison. Shane Andrews led in walk rate (BB%+ 112 vs 59), home run production (HR/PA+ 156 vs 107), and slugging (SLG+ 97 vs 91). Dave Roberts held the edge in contact rate (K%+ 78 vs 61). The edge belongs to Shane Andrews.

Hitting Stats for Shane Andrews and Dave Roberts

Shane Andrews
Career
Per 600 PA
7
7
Dave Roberts
Careerverified
Per 600 PAverified
10
10
Shane Andrews
Career
Per 600 PA
569
177.44
Dave Roberts
Careerverified
Per 600 PAverified
709
194.34
Shane Andrews
Career
Per 600 PA
1924
600
Dave Roberts
Careerverified
Per 600 PA
2189
600
Shane Andrews
Career
Per 600 PA
1704
531.39
Dave Roberts
Careerverified
Per 600 PAverified
2017
552.86
Shane Andrews
Career
Per 600 PA
0.22
0.22
Dave Roberts
Careerverified
Per 600 PAverified
0.24
0.24
Shane Andrews
Careerverified
Per 600 PAverified
0.732
0.732
Dave Roberts
Career
Per 600 PA
0.667
0.667
Shane Andrews
Career
Per 600 PA
375
116.94
Dave Roberts
Careerverified
Per 600 PAverified
483
132.39
Shane Andrews
Career
Per 600 PA
209
65.18
Dave Roberts
Careerverified
Per 600 PAverified
350
95.93
Shane Andrews
Career
Per 600 PAverified
76
23.7
Dave Roberts
Careerverified
Per 600 PA
77
21.11
Shane Andrews
Career
Per 600 PA
4
1.25
Dave Roberts
Careerverified
Per 600 PAverified
7
1.92
Shane Andrews
Careerverified
Per 600 PAverified
86
26.82
Dave Roberts
Career
Per 600 PA
49
13.43
Shane Andrews
Careerverified
Per 600 PAverified
166
51.77
Dave Roberts
Career
Per 600 PA
133
36.46
Shane Andrews
Careerverified
Per 600 PAverified
0.443
0.443
Dave Roberts
Career
Per 600 PA
0.275
0.275
Shane Andrews
Careerverified
Per 600 PAverified
0.051
0.051
Dave Roberts
Career
Per 600 PA
0.024
0.024
Shane Andrews
Careerverified
Per 600 PAverified
0.229
0.229
Dave Roberts
Career
Per 600 PA
0.101
0.101
Shane Andrews
Careerverified
Per 600 PAverified
228.59
71.29
Dave Roberts
Career
Per 600 PA
213.94
58.64
Shane Andrews
Career
Per 600 PAverified
717
223.6
Dave Roberts
Careerverified
Per 600 PA
721
197.62
Shane Andrews
Career
Per 600 PAverified
573
178.69
Dave Roberts
Careerverified
Per 600 PA
619
169.67
Shane Andrews
Careerverified
Per 600 PAverified
0.298
0.298
Dave Roberts
Career
Per 600 PA
0.286
0.286
Shane Andrews
Careerverified
Per 600 PAverified
0.421
0.421
Dave Roberts
Career
Per 600 PA
0.358
0.358
Shane Andrews
Careerverified
Per 600 PAverified
0.719
0.719
Dave Roberts
Career
Per 600 PA
0.644
0.644
Shane Andrews
Careerverified
Per 600 PAverified
0.201
0.201
Dave Roberts
Career
Per 600 PA
0.118
0.118
Shane Andrews
Careerverified
Per 600 PAverified
0.239
0.239
Dave Roberts
Career
Per 600 PA
0.218
0.218
Shane Andrews
Careerverified
Per 600 PAverified
0.671
0.671
Dave Roberts
Career
Per 600 PA
0.56
0.56
Shane Andrews
Career
Per 600 PA
0.258
0.258
Dave Roberts
Careerverified
Per 600 PAverified
0.269
0.269
Shane Andrews
Careerverified
Per 600 PAverified
196
61.12
Dave Roberts
Career
Per 600 PA
194
53.17
Shane Andrews
Careerverified
Per 600 PAverified
263
82.02
Dave Roberts
Career
Per 600 PA
208
57.01
Shane Andrews
Careerverified
Per 600 PAverified
373
116.32
Dave Roberts
Career
Per 600 PA
353
96.76
Shane Andrews
Career
Per 600 PAverified
212.03
66.12
Dave Roberts
Careerverified
Per 600 PA
215.71
59.13
Shane Andrews
Career
Per 600 PA
7
2.18
Dave Roberts
Careerverified
Per 600 PAverified
8
2.19
Shane Andrews
Careerverified
Per 600 PAverified
191
59.56
Dave Roberts
Career
Per 600 PA
128
35.08
Shane Andrews
Career
Per 600 PA
17
5.3
Dave Roberts
Careerverified
Per 600 PAverified
22
6.03
Shane Andrews
Career
Per 600 PA
515
160.6
Dave Roberts
Careerverified
Per 600 PAverified
361
98.95
Shane Andrews
Career
Per 600 PA
3.74
3.74
Dave Roberts
Careerverified
Per 600 PAverified
6.06
6.06
Shane Andrews
Careerverified
Per 600 PAverified
0.37
0.37
Dave Roberts
Career
Per 600 PA
0.35
0.35
Shane Andrews
Career
Per 600 PA
3
0.94
Dave Roberts
Careerverified
Per 600 PAverified
27
7.4
Shane Andrews
Careerverified
Per 600 PAverified
19
5.93
Dave Roberts
Career
Per 600 PA
9
2.47
Shane Andrews
Careerverified
Per 600 PA
35
10.91
Dave Roberts
Career
Per 600 PAverified
36
9.87
Shane Andrews
Career
Per 600 PA
7
2.18
Dave Roberts
Careerverified
Per 600 PAverified
27
7.4
Shane Andrews
Careerverified
Per 600 PAverified
10
3.12
Dave Roberts
Career
Per 600 PA
8
2.19
Shane Andrews
Career
Per 600 PA
17
5.3
Dave Roberts
Careerverified
Per 600 PAverified
35
9.59
Shane Andrews
Career
Per 600 PA
41.18
41.18
Dave Roberts
Careerverified
Per 600 PAverified
77.14
77.14

Fielding Stats for Shane Andrews and Dave Roberts

Shane Andrews
Career
Per 9 Innings
7
7
Dave Roberts
Careerverified
Per 9 Inningsverified
10
10
Shane Andrews
Career
Per 9 Innings
559
1.21
Dave Roberts
Careerverified
Per 9 Inningsverified
686
1.29
Shane Andrews
Career
Per 9 Inningsverified
465
1.01
Dave Roberts
Careerverified
Per 9 Innings
507
0.95
Shane Andrews
Career
Per 9 Innings
12466
27
Dave Roberts
Careerverified
Per 9 Innings
14344
27
Shane Andrews
Career
Per 9 Innings
4155.1
9
Dave Roberts
Careerverified
Per 9 Innings
4781.1
9
Shane Andrews
Career
Per 9 Innings
587
1.27
Dave Roberts
Careerverified
Per 9 Inningsverified
1046
1.97
Shane Andrews
Careerverified
Per 9 Inningsverified
991
2.15
Dave Roberts
Career
Per 9 Innings
932
1.75
Shane Andrews
Careerverified
Per 9 Inningsverified
76
0.16
Dave Roberts
Career
Per 9 Innings
96
0.18
Shane Andrews
Career
Per 9 Innings
1654
3.58
Dave Roberts
Careerverified
Per 9 Inningsverified
2074
3.9
Shane Andrews
Career
Per 9 Innings
1578
3.42
Dave Roberts
Careerverified
Per 9 Inningsverified
1978
3.72
Shane Andrews
Careerverified
Per 9 Inningsverified
95.41
95.41
Dave Roberts
Career
Per 9 Innings
95.37
95.37
Shane Andrews
Career
Per 9 Innings
2.823
2.823
Dave Roberts
Careerverified
Per 9 Inningsverified
2.883
2.883
Shane Andrews
Careerverified
Per 9 Inningsverified
83.18
83.18
Dave Roberts
Career
Per 9 Innings
73.91
73.91
Shane Andrews
Career
Per 9 Innings
102
0.22
Dave Roberts
Careerverified
Per 9 Innings
118
0.22
Shane Andrews
Careerverified
Per 9 Inningsverified
0
0
Dave Roberts
Career
Per 9 Innings
14
0.03
Shane Andrews
Career
Per 9 Innings
0
0
Dave Roberts
Career
Per 9 Innings
0
0
Shane Andrews
Careerverified
Per 9 Inningsverified
0
0
Dave Roberts
Career
Per 9 Innings
71
0.13
Shane Andrews
Career
Per 9 Innings
0
0
Dave Roberts
Careerverified
Per 9 Inningsverified
43
0.08