Carlos Asuaje vs. Dave Roberts — Career Comparison

MillenialVenezuelaThrows RightBats LeftSouth AmericaSan Diego PadresNational LeagueSecond Baseman
Baby BoomersOregonThrows RightBats RightNorth AmericaSan Diego PadresNational LeagueThird Baseman

Looking at the career totals, Carlos Asuaje and Dave Roberts are closely matched on the surface stats. Dave Roberts posted stronger numbers in slugging (.357 vs .329) and home run production (49 career HR at a higher rate). Carlos Asuaje had the advantage in on-base percentage (.313 vs .293). By the career numbers, Dave Roberts had the stronger overall case — though those totals don't account for the eras and run environments each player worked in.

Hitting Stats for Carlos Asuaje and Dave Roberts

Carlos Asuaje
Career
Per 600 PA
3
3
Dave Roberts
Careerverified
Per 600 PAverified
10
10
Carlos Asuaje
Career
Per 600 PA
175
179.18
Dave Roberts
Careerverified
Per 600 PAverified
709
194.34
Carlos Asuaje
Career
Per 600 PA
586
600
Dave Roberts
Careerverified
Per 600 PA
2189
600
Carlos Asuaje
Career
Per 600 PA
520
532.42
Dave Roberts
Careerverified
Per 600 PAverified
2017
552.86
Carlos Asuaje
Career
Per 600 PA
0.24
0.24
Dave Roberts
Career
Per 600 PA
0.24
0.24
Carlos Asuaje
Career
Per 600 PA
0.665
0.665
Dave Roberts
Careerverified
Per 600 PAverified
0.667
0.667
Carlos Asuaje
Career
Per 600 PA
125
127.99
Dave Roberts
Careerverified
Per 600 PAverified
483
132.39
Carlos Asuaje
Career
Per 600 PA
93
95.22
Dave Roberts
Careerverified
Per 600 PAverified
350
95.93
Carlos Asuaje
Career
Per 600 PAverified
24
24.57
Dave Roberts
Careerverified
Per 600 PA
77
21.11
Carlos Asuaje
Career
Per 600 PAverified
2
2.05
Dave Roberts
Careerverified
Per 600 PA
7
1.92
Carlos Asuaje
Career
Per 600 PA
6
6.14
Dave Roberts
Careerverified
Per 600 PAverified
49
13.43
Carlos Asuaje
Career
Per 600 PA
32
32.76
Dave Roberts
Careerverified
Per 600 PAverified
133
36.46
Carlos Asuaje
Career
Per 600 PA
0.256
0.256
Dave Roberts
Careerverified
Per 600 PAverified
0.275
0.275
Carlos Asuaje
Career
Per 600 PA
0.012
0.012
Dave Roberts
Careerverified
Per 600 PAverified
0.024
0.024
Carlos Asuaje
Career
Per 600 PA
0.048
0.048
Dave Roberts
Careerverified
Per 600 PAverified
0.101
0.101
Carlos Asuaje
Career
Per 600 PA
54.36
55.66
Dave Roberts
Careerverified
Per 600 PAverified
213.94
58.64
Carlos Asuaje
Career
Per 600 PA
171
175.09
Dave Roberts
Careerverified
Per 600 PAverified
721
197.62
Carlos Asuaje
Career
Per 600 PAverified
181
185.32
Dave Roberts
Careerverified
Per 600 PA
619
169.67
Carlos Asuaje
Careerverified
Per 600 PAverified
0.312
0.312
Dave Roberts
Career
Per 600 PA
0.286
0.286
Carlos Asuaje
Career
Per 600 PA
0.329
0.329
Dave Roberts
Careerverified
Per 600 PAverified
0.358
0.358
Carlos Asuaje
Career
Per 600 PA
0.641
0.641
Dave Roberts
Careerverified
Per 600 PAverified
0.644
0.644
Carlos Asuaje
Career
Per 600 PA
0.088
0.088
Dave Roberts
Careerverified
Per 600 PAverified
0.118
0.118
Carlos Asuaje
Careerverified
Per 600 PAverified
0.223
0.223
Dave Roberts
Career
Per 600 PA
0.218
0.218
Carlos Asuaje
Career
Per 600 PA
0.559
0.559
Dave Roberts
Careerverified
Per 600 PAverified
0.56
0.56
Carlos Asuaje
Careerverified
Per 600 PAverified
0.304
0.304
Dave Roberts
Career
Per 600 PA
0.269
0.269
Carlos Asuaje
Career
Per 600 PA
45
46.08
Dave Roberts
Careerverified
Per 600 PAverified
194
53.17
Carlos Asuaje
Career
Per 600 PA
42
43
Dave Roberts
Careerverified
Per 600 PAverified
208
57.01
Carlos Asuaje
Career
Per 600 PA
81
82.94
Dave Roberts
Careerverified
Per 600 PAverified
353
96.76
Carlos Asuaje
Career
Per 600 PA
57.57
58.94
Dave Roberts
Careerverified
Per 600 PAverified
215.71
59.13
Carlos Asuaje
Career
Per 600 PAverified
3
3.07
Dave Roberts
Careerverified
Per 600 PA
8
2.19
Carlos Asuaje
Career
Per 600 PAverified
53
54.27
Dave Roberts
Careerverified
Per 600 PA
128
35.08
Carlos Asuaje
Career
Per 600 PA
1
1.02
Dave Roberts
Careerverified
Per 600 PAverified
22
6.03
Carlos Asuaje
Careerverified
Per 600 PA
126
129.01
Dave Roberts
Career
Per 600 PAverified
361
98.95
Carlos Asuaje
Career
Per 600 PA
4.65
4.65
Dave Roberts
Careerverified
Per 600 PAverified
6.06
6.06
Carlos Asuaje
Careerverified
Per 600 PAverified
0.42
0.42
Dave Roberts
Career
Per 600 PA
0.35
0.35
Carlos Asuaje
Career
Per 600 PA
6
6.14
Dave Roberts
Careerverified
Per 600 PAverified
27
7.4
Carlos Asuaje
Career
Per 600 PAverified
4
4.1
Dave Roberts
Careerverified
Per 600 PA
9
2.47
Carlos Asuaje
Careerverified
Per 600 PA
11
11.26
Dave Roberts
Career
Per 600 PAverified
36
9.87
Carlos Asuaje
Career
Per 600 PA
1
1.02
Dave Roberts
Careerverified
Per 600 PAverified
27
7.4
Carlos Asuaje
Career
Per 600 PA
2
2.05
Dave Roberts
Careerverified
Per 600 PAverified
8
2.19
Carlos Asuaje
Career
Per 600 PA
3
3.07
Dave Roberts
Careerverified
Per 600 PAverified
35
9.59
Carlos Asuaje
Career
Per 600 PA
33.33
33.33
Dave Roberts
Careerverified
Per 600 PAverified
77.14
77.14

Fielding Stats for Carlos Asuaje and Dave Roberts

Carlos Asuaje
Career
Per 9 Innings
3
3
Dave Roberts
Careerverified
Per 9 Inningsverified
10
10
Carlos Asuaje
Career
Per 9 Innings
157
1.22
Dave Roberts
Careerverified
Per 9 Inningsverified
686
1.29
Carlos Asuaje
Career
Per 9 Inningsverified
128
0.99
Dave Roberts
Careerverified
Per 9 Innings
507
0.95
Carlos Asuaje
Career
Per 9 Innings
3486
27
Dave Roberts
Careerverified
Per 9 Innings
14344
27
Carlos Asuaje
Career
Per 9 Innings
1162
9
Dave Roberts
Careerverified
Per 9 Innings
4781.1
9
Carlos Asuaje
Career
Per 9 Innings
232
1.8
Dave Roberts
Careerverified
Per 9 Inningsverified
1046
1.97
Carlos Asuaje
Career
Per 9 Inningsverified
367
2.84
Dave Roberts
Careerverified
Per 9 Innings
932
1.75
Carlos Asuaje
Careerverified
Per 9 Inningsverified
6
0.05
Dave Roberts
Career
Per 9 Innings
96
0.18
Carlos Asuaje
Career
Per 9 Inningsverified
605
4.69
Dave Roberts
Careerverified
Per 9 Innings
2074
3.9
Carlos Asuaje
Career
Per 9 Inningsverified
599
4.64
Dave Roberts
Careerverified
Per 9 Innings
1978
3.72
Carlos Asuaje
Careerverified
Per 9 Inningsverified
99.01
99.01
Dave Roberts
Career
Per 9 Innings
95.37
95.37
Carlos Asuaje
Careerverified
Per 9 Inningsverified
3.815
3.815
Dave Roberts
Career
Per 9 Innings
2.883
2.883
Carlos Asuaje
Careerverified
Per 9 Inningsverified
81.53
81.53
Dave Roberts
Career
Per 9 Innings
73.91
73.91
Carlos Asuaje
Career
Per 9 Inningsverified
94
0.73
Dave Roberts
Careerverified
Per 9 Innings
118
0.22
Carlos Asuaje
Careerverified
Per 9 Inningsverified
0
0
Dave Roberts
Career
Per 9 Innings
14
0.03
Carlos Asuaje
Career
Per 9 Innings
0
0
Dave Roberts
Career
Per 9 Innings
0
0
Carlos Asuaje
Careerverified
Per 9 Inningsverified
0
0
Dave Roberts
Career
Per 9 Innings
71
0.13
Carlos Asuaje
Career
Per 9 Innings
0
0
Dave Roberts
Careerverified
Per 9 Inningsverified
43
0.08