Ryan Roberts vs. Bill Sweeney — Career Comparison
When their careers are measured against the same standard, Bill Sweeney comes out clearly ahead of Ryan Roberts across most offensive categories. Bill Sweeney led in contact rate (K%+ 164 vs 106), batting average (AVG+ 107 vs 97), and on-base percentage (OBP+ 109 vs 101). Ryan Roberts held the edge in home run production (HR/PA+ 104 vs 54). Bill Sweeney was the more complete offensive player.
Hitting Stats for Ryan Roberts and Bill Sweeney
Ryan Roberts
Career
Per 600 PA
518
183.69
Bill Sweeney
Career
Per 600 PA
1039
146.27
Ryan Roberts
Career
Per 600 PA
1692
600
Bill Sweeney
Career
Per 600 PA
4262
600
Ryan Roberts
Career
Per 600 PA
1500
531.91
Bill Sweeney
Career
Per 600 PA
3692
519.76
Ryan Roberts
Career
Per 600 PA
0.243
0.243
Bill Sweeney
Career
Per 600 PA
0.272
0.272
Ryan Roberts
Career
Per 600 PA
0.731
0.731
Bill Sweeney
Career
Per 600 PA
0.749
0.749
Ryan Roberts
Career
Per 600 PA
121
42.91
Bill Sweeney
Career
Per 600 PA
204
28.72
Ryan Roberts
Career
Per 600 PA
0.332
0.332
Bill Sweeney
Career
Per 600 PA
0.203
0.203
Ryan Roberts
Career
Per 600 PA
0.031
0.031
Bill Sweeney
Career
Per 600 PA
0.003
0.003
Ryan Roberts
Career
Per 600 PA
0.126
0.126
Bill Sweeney
Career
Per 600 PA
0.011
0.011
Ryan Roberts
Career
Per 600 PA
195.09
69.18
Bill Sweeney
Career
Per 600 PA
516.96
72.78
Ryan Roberts
Career
Per 600 PA
582
206.38
Bill Sweeney
Career
Per 600 PA
1270
178.79
Ryan Roberts
Career
Per 600 PA
538
190.78
Bill Sweeney
Career
Per 600 PA
1439
202.58
Ryan Roberts
Career
Per 600 PA
0.32
0.32
Bill Sweeney
Career
Per 600 PA
0.349
0.349
Ryan Roberts
Career
Per 600 PA
0.388
0.388
Bill Sweeney
Career
Per 600 PA
0.344
0.344
Ryan Roberts
Career
Per 600 PA
0.145
0.145
Bill Sweeney
Career
Per 600 PA
0.072
0.072
Ryan Roberts
Career
Per 600 PA
0.241
0.241
Bill Sweeney
Career
Per 600 PA
0.243
0.243
Ryan Roberts
Career
Per 600 PA
0.668
0.668
Bill Sweeney
Career
Per 600 PA
0.698
0.698
Ryan Roberts
Career
Per 600 PA
0.279
0.279
Bill Sweeney
Career
Per 600 PA
0.287
0.287
Ryan Roberts
Career
Per 600 PA
328
116.31
Bill Sweeney
Career
Per 600 PA
820
115.44
Ryan Roberts
Career
Per 600 PA
195.08
69.18
Bill Sweeney
Career
Per 600 PA
567.23
79.85
Ryan Roberts
Career
Per 600 PA
320
113.48
Bill Sweeney
Career
Per 600 PA
215
30.27
Ryan Roberts
Career
Per 600 PA
5.29
5.29
Bill Sweeney
Career
Per 600 PA
19.82
19.82
Ryan Roberts
Career
Per 600 PA
0.52
0.52
Bill Sweeney
Career
Per 600 PA
1.97
1.97
Ryan Roberts
Career
Per 600 PA
9
3.19
Bill Sweeney
Career
Per 600 PA
135
19.01
Ryan Roberts
Career
Per 600 PA
27
9.57
Bill Sweeney
Career
Per 600 PA
0
0
Ryan Roberts
Career
Per 600 PA
35
12.41
Bill Sweeney
Career
Per 600 PA
172
24.21
Ryan Roberts
Career
Per 600 PA
55
19.5
Bill Sweeney
Career
Per 600 PA
172
24.21
Ryan Roberts
Career
Per 600 PA
63.64
63.64
Bill Sweeney
Career
Per 600 PA
100
100
Fielding Stats for Ryan Roberts and Bill Sweeney
Ryan Roberts
Career
Per 9 Innings
462
1.23
Bill Sweeney
Career
Per 9 Innings
1031
2.29
Ryan Roberts
Career
Per 9 Innings
374
0.99
Bill Sweeney
Career
Per 9 Innings
454
1.01
Ryan Roberts
Career
Per 9 Innings
10152
27
Bill Sweeney
Career
Per 9 Innings
12132
27
Ryan Roberts
Career
Per 9 Innings
3384
9
Bill Sweeney
Career
Per 9 Innings
4044
9
Ryan Roberts
Career
Per 9 Innings
477
1.27
Bill Sweeney
Career
Per 9 Innings
2357
5.25
Ryan Roberts
Career
Per 9 Innings
823
2.19
Bill Sweeney
Career
Per 9 Innings
2791
6.21
Ryan Roberts
Career
Per 9 Innings
35
0.09
Bill Sweeney
Career
Per 9 Innings
349
0.78
Ryan Roberts
Career
Per 9 Innings
1335
3.55
Bill Sweeney
Career
Per 9 Innings
5497
12.23
Ryan Roberts
Career
Per 9 Innings
1300
3.46
Bill Sweeney
Career
Per 9 Innings
5148
11.46
Ryan Roberts
Career
Per 9 Innings
97.38
97.38
Bill Sweeney
Career
Per 9 Innings
93.65
93.65
Ryan Roberts
Career
Per 9 Innings
2.814
2.814
Bill Sweeney
Career
Per 9 Innings
4.993
4.993
Ryan Roberts
Career
Per 9 Innings
80.95
80.95
Bill Sweeney
Career
Per 9 Innings
44.03
44.03
Ryan Roberts
Career
Per 9 Innings
121
0.32
Bill Sweeney
Career
Per 9 Innings
341
0.76