Dave Roberts vs. Craig Wilson — Career Comparison

Silent GenerationPanamaThrows LeftBats LeftCentral AmericaHouston AstrosAmerican LeagueFirst Baseman
Gen XCaliforniaThrows RightBats RightNorth AmericaPittsburgh PiratesNational LeagueFirst Baseman

On the career numbers, Craig Wilson posted the stronger offensive profile against Dave Roberts. Craig Wilson posted stronger numbers in OPS (.830 vs .563) and on-base percentage (.356 vs .285). By the career numbers, Craig Wilson had the stronger overall case — though those totals don't account for the eras and run environments each player worked in.

Hitting Stats for Dave Roberts and Craig Wilson

Dave Roberts
Career
Per 600 PA
3
3
Craig Wilson
Careerverified
Per 600 PAverified
7
7
Dave Roberts
Career
Per 600 PAverified
91
245.95
Craig Wilson
Careerverified
Per 600 PA
698
181.22
Dave Roberts
Career
Per 600 PA
222
600
Craig Wilson
Careerverified
Per 600 PA
2311
600
Dave Roberts
Career
Per 600 PAverified
194
524.32
Craig Wilson
Careerverified
Per 600 PA
2010
521.85
Dave Roberts
Career
Per 600 PA
0.196
0.196
Craig Wilson
Careerverified
Per 600 PAverified
0.262
0.262
Dave Roberts
Career
Per 600 PA
0.592
0.592
Craig Wilson
Careerverified
Per 600 PAverified
0.834
0.834
Dave Roberts
Career
Per 600 PA
38
102.7
Craig Wilson
Careerverified
Per 600 PAverified
527
136.82
Dave Roberts
Career
Per 600 PA
27
72.97
Craig Wilson
Careerverified
Per 600 PAverified
314
81.52
Dave Roberts
Career
Per 600 PA
8
21.62
Craig Wilson
Careerverified
Per 600 PAverified
100
25.96
Dave Roberts
Career
Per 600 PA
1
2.7
Craig Wilson
Careerverified
Per 600 PAverified
14
3.63
Dave Roberts
Career
Per 600 PA
2
5.41
Craig Wilson
Careerverified
Per 600 PAverified
99
25.7
Dave Roberts
Career
Per 600 PA
11
29.73
Craig Wilson
Careerverified
Per 600 PAverified
213
55.3
Dave Roberts
Career
Per 600 PA
0.29
0.29
Craig Wilson
Careerverified
Per 600 PAverified
0.404
0.404
Dave Roberts
Career
Per 600 PA
0.01
0.01
Craig Wilson
Careerverified
Per 600 PAverified
0.049
0.049
Dave Roberts
Career
Per 600 PA
0.053
0.053
Craig Wilson
Careerverified
Per 600 PAverified
0.188
0.188
Dave Roberts
Career
Per 600 PA
16.42
44.37
Craig Wilson
Careerverified
Per 600 PAverified
342.53
88.93
Dave Roberts
Career
Per 600 PA
54
145.95
Craig Wilson
Careerverified
Per 600 PAverified
952
247.17
Dave Roberts
Career
Per 600 PA
62
167.57
Craig Wilson
Careerverified
Per 600 PAverified
815
211.6
Dave Roberts
Career
Per 600 PA
0.282
0.282
Craig Wilson
Careerverified
Per 600 PAverified
0.353
0.353
Dave Roberts
Career
Per 600 PA
0.278
0.278
Craig Wilson
Careerverified
Per 600 PAverified
0.474
0.474
Dave Roberts
Career
Per 600 PA
0.56
0.56
Craig Wilson
Careerverified
Per 600 PAverified
0.827
0.827
Dave Roberts
Career
Per 600 PA
0.083
0.083
Craig Wilson
Careerverified
Per 600 PAverified
0.211
0.211
Dave Roberts
Career
Per 600 PA
0.196
0.196
Craig Wilson
Careerverified
Per 600 PAverified
0.277
0.277
Dave Roberts
Career
Per 600 PA
0.488
0.488
Craig Wilson
Careerverified
Per 600 PAverified
0.816
0.816
Dave Roberts
Career
Per 600 PA
0.238
0.238
Craig Wilson
Careerverified
Per 600 PAverified
0.335
0.335
Dave Roberts
Career
Per 600 PA
15
40.54
Craig Wilson
Careerverified
Per 600 PAverified
303
78.67
Dave Roberts
Career
Per 600 PA
17
45.95
Craig Wilson
Careerverified
Per 600 PAverified
292
75.81
Dave Roberts
Career
Per 600 PA
30
81.08
Craig Wilson
Careerverified
Per 600 PAverified
496
128.78
Dave Roberts
Career
Per 600 PA
16.26
43.93
Craig Wilson
Careerverified
Per 600 PAverified
338.15
87.79
Dave Roberts
Career
Per 600 PA
2
5.41
Craig Wilson
Careerverified
Per 600 PAverified
90
23.37
Dave Roberts
Career
Per 600 PAverified
22
59.46
Craig Wilson
Careerverified
Per 600 PA
198
51.41
Dave Roberts
Career
Per 600 PA
1
2.7
Craig Wilson
Careerverified
Per 600 PAverified
12
3.12
Dave Roberts
Careerverified
Per 600 PAverified
43
116.22
Craig Wilson
Career
Per 600 PA
643
166.94
Dave Roberts
Careerverified
Per 600 PAverified
5.16
5.16
Craig Wilson
Career
Per 600 PA
3.59
3.59
Dave Roberts
Careerverified
Per 600 PAverified
0.51
0.51
Craig Wilson
Career
Per 600 PA
0.31
0.31
Dave Roberts
Career
Per 600 PAverified
2
5.41
Craig Wilson
Career
Per 600 PA
2
0.52
Dave Roberts
Career
Per 600 PAverified
2
5.41
Craig Wilson
Careerverified
Per 600 PA
11
2.86
Dave Roberts
Careerverified
Per 600 PAverified
3
8.11
Craig Wilson
Career
Per 600 PA
47
12.2
Dave Roberts
Career
Per 600 PA
0
0
Craig Wilson
Careerverified
Per 600 PAverified
14
3.63
Dave Roberts
Career
Per 600 PAverified
1
2.7
Craig Wilson
Careerverified
Per 600 PA
7
1.82
Dave Roberts
Career
Per 600 PA
1
2.7
Craig Wilson
Careerverified
Per 600 PAverified
21
5.45
Dave Roberts
Career
Per 600 PA
0
0
Craig Wilson
Careerverified
Per 600 PAverified
66.67
66.67

Fielding Stats for Dave Roberts and Craig Wilson

Dave Roberts
Career
Per 9 Innings
3
3
Craig Wilson
Careerverified
Per 9 Inningsverified
7
7
Dave Roberts
Career
Per 9 Inningsverified
58
1.3
Craig Wilson
Careerverified
Per 9 Innings
636
1.29
Dave Roberts
Career
Per 9 Innings
43
0.96
Craig Wilson
Careerverified
Per 9 Inningsverified
516
1.04
Dave Roberts
Career
Per 9 Innings
1204
27
Craig Wilson
Careerverified
Per 9 Innings
13351
27
Dave Roberts
Career
Per 9 Innings
401.1
9
Craig Wilson
Careerverified
Per 9 Innings
4450.1
9
Dave Roberts
Career
Per 9 Inningsverified
338
7.58
Craig Wilson
Careerverified
Per 9 Innings
2546
5.15
Dave Roberts
Career
Per 9 Inningsverified
30
0.67
Craig Wilson
Careerverified
Per 9 Innings
163
0.33
Dave Roberts
Careerverified
Per 9 Innings
7
0.16
Craig Wilson
Career
Per 9 Inningsverified
27
0.05
Dave Roberts
Career
Per 9 Inningsverified
375
8.41
Craig Wilson
Careerverified
Per 9 Innings
2736
5.53
Dave Roberts
Career
Per 9 Inningsverified
368
8.25
Craig Wilson
Careerverified
Per 9 Innings
2709
5.48
Dave Roberts
Career
Per 9 Innings
98.13
98.13
Craig Wilson
Careerverified
Per 9 Inningsverified
99.01
99.01
Dave Roberts
Careerverified
Per 9 Inningsverified
6.345
6.345
Craig Wilson
Career
Per 9 Innings
4.259
4.259
Dave Roberts
Career
Per 9 Innings
74.14
74.14
Craig Wilson
Careerverified
Per 9 Inningsverified
81.13
81.13
Dave Roberts
Career
Per 9 Inningsverified
21
0.47
Craig Wilson
Careerverified
Per 9 Innings
226
0.46
Dave Roberts
Careerverified
Per 9 Inningsverified
0
0
Craig Wilson
Career
Per 9 Innings
4
0.01
Dave Roberts
Career
Per 9 Innings
0
0
Craig Wilson
Career
Per 9 Innings
0
0
Dave Roberts
Careerverified
Per 9 Inningsverified
0
0
Craig Wilson
Career
Per 9 Innings
12
0.02
Dave Roberts
Career
Per 9 Innings
0
0
Craig Wilson
Careerverified
Per 9 Inningsverified
3
0.01