Rafael Pedroso vs. Ryan Roberts — Career Comparison

Greatest GenerationCubaCaribbeanCuban Stars WestNegro National LeagueFirst Baseman
Gen XTexasThrows RightBats RightNorth AmericaArizona DiamondbacksNational LeagueThird Baseman

On the career numbers, Ryan Roberts posted the stronger offensive profile against Rafael Pedroso. Ryan Roberts posted stronger numbers in OPS (.710 vs .513) and on-base percentage (.322 vs .244). By the career numbers, Ryan 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 Rafael Pedroso and Ryan Roberts

Rafael Pedroso
Career
Per 600 PA
3
3
Ryan Roberts
Careerverified
Per 600 PAverified
9
9
Rafael Pedroso
Career
Per 600 PA
110
157.89
Ryan Roberts
Careerverified
Per 600 PAverified
518
183.69
Rafael Pedroso
Career
Per 600 PA
418
600
Ryan Roberts
Careerverified
Per 600 PA
1692
600
Rafael Pedroso
Career
Per 600 PAverified
380
545.45
Ryan Roberts
Careerverified
Per 600 PA
1500
531.91
Rafael Pedroso
Career
Per 600 PA
0.211
0.211
Ryan Roberts
Careerverified
Per 600 PAverified
0.243
0.243
Rafael Pedroso
Career
Per 600 PA
0.553
0.553
Ryan Roberts
Careerverified
Per 600 PAverified
0.731
0.731
Rafael Pedroso
Career
Per 600 PA
80
114.83
Ryan Roberts
Careerverified
Per 600 PAverified
365
129.43
Rafael Pedroso
Career
Per 600 PAverified
67
96.17
Ryan Roberts
Careerverified
Per 600 PA
244
86.52
Rafael Pedroso
Career
Per 600 PA
7
10.05
Ryan Roberts
Careerverified
Per 600 PAverified
71
25.18
Rafael Pedroso
Career
Per 600 PAverified
3
4.31
Ryan Roberts
Careerverified
Per 600 PA
4
1.42
Rafael Pedroso
Career
Per 600 PA
3
4.31
Ryan Roberts
Careerverified
Per 600 PAverified
46
16.31
Rafael Pedroso
Career
Per 600 PA
13
18.66
Ryan Roberts
Careerverified
Per 600 PAverified
121
42.91
Rafael Pedroso
Career
Per 600 PA
0.163
0.163
Ryan Roberts
Careerverified
Per 600 PAverified
0.332
0.332
Rafael Pedroso
Career
Per 600 PA
0.008
0.008
Ryan Roberts
Careerverified
Per 600 PAverified
0.031
0.031
Rafael Pedroso
Career
Per 600 PA
0.038
0.038
Ryan Roberts
Careerverified
Per 600 PAverified
0.126
0.126
Rafael Pedroso
Career
Per 600 PA
26.13
37.51
Ryan Roberts
Careerverified
Per 600 PAverified
195.09
69.18
Rafael Pedroso
Career
Per 600 PA
102
146.41
Ryan Roberts
Careerverified
Per 600 PAverified
582
206.38
Rafael Pedroso
Career
Per 600 PA
97
139.23
Ryan Roberts
Careerverified
Per 600 PAverified
538
190.78
Rafael Pedroso
Career
Per 600 PA
0.244
0.244
Ryan Roberts
Careerverified
Per 600 PAverified
0.32
0.32
Rafael Pedroso
Career
Per 600 PA
0.268
0.268
Ryan Roberts
Careerverified
Per 600 PAverified
0.388
0.388
Rafael Pedroso
Career
Per 600 PA
0.513
0.513
Ryan Roberts
Careerverified
Per 600 PAverified
0.708
0.708
Rafael Pedroso
Career
Per 600 PA
0.058
0.058
Ryan Roberts
Careerverified
Per 600 PAverified
0.145
0.145
Rafael Pedroso
Career
Per 600 PA
0.177
0.177
Ryan Roberts
Careerverified
Per 600 PAverified
0.241
0.241
Rafael Pedroso
Career
Per 600 PA
0.405
0.405
Ryan Roberts
Careerverified
Per 600 PAverified
0.668
0.668
Rafael Pedroso
Career
Per 600 PA
0.205
0.205
Ryan Roberts
Careerverified
Per 600 PAverified
0.279
0.279
Rafael Pedroso
Career
Per 600 PA
32
45.93
Ryan Roberts
Careerverified
Per 600 PAverified
205
72.7
Rafael Pedroso
Career
Per 600 PAverified
44
63.16
Ryan Roberts
Careerverified
Per 600 PA
169
59.93
Rafael Pedroso
Career
Per 600 PA
73
104.78
Ryan Roberts
Careerverified
Per 600 PAverified
328
116.31
Rafael Pedroso
Career
Per 600 PA
28.92
41.52
Ryan Roberts
Careerverified
Per 600 PAverified
195.08
69.18
Rafael Pedroso
Career
Per 600 PAverified
2
2.87
Ryan Roberts
Careerverified
Per 600 PA
7
2.48
Rafael Pedroso
Career
Per 600 PA
15
21.53
Ryan Roberts
Careerverified
Per 600 PAverified
166
58.87
Rafael Pedroso
Career
Per 600 PA
0
0
Ryan Roberts
Careerverified
Per 600 PAverified
5
1.77
Rafael Pedroso
Careerverified
Per 600 PAverified
1
1.44
Ryan Roberts
Career
Per 600 PA
320
113.48
Rafael Pedroso
Careerverified
Per 600 PAverified
418
418
Ryan Roberts
Career
Per 600 PA
5.29
5.29
Rafael Pedroso
Careerverified
Per 600 PAverified
15
15
Ryan Roberts
Career
Per 600 PA
0.52
0.52
Rafael Pedroso
Careerverified
Per 600 PAverified
21
30.14
Ryan Roberts
Career
Per 600 PA
9
3.19
Rafael Pedroso
Career
Per 600 PA
0
0
Ryan Roberts
Careerverified
Per 600 PAverified
10
3.55
Rafael Pedroso
Careerverified
Per 600 PAverified
1
1.44
Ryan Roberts
Career
Per 600 PA
27
9.57
Rafael Pedroso
Career
Per 600 PA
3
4.31
Ryan Roberts
Careerverified
Per 600 PAverified
35
12.41
Rafael Pedroso
Career
Per 600 PA
0
0
Ryan Roberts
Careerverified
Per 600 PAverified
20
7.09
Rafael Pedroso
Career
Per 600 PA
3
4.31
Ryan Roberts
Careerverified
Per 600 PAverified
55
19.5
Rafael Pedroso
Careerverified
Per 600 PAverified
100
100
Ryan Roberts
Career
Per 600 PA
63.64
63.64

Fielding Stats for Rafael Pedroso and Ryan Roberts

Rafael Pedroso
Career
Per 9 Innings
3
3
Ryan Roberts
Careerverified
Per 9 Inningsverified
8
8
Rafael Pedroso
Career
Per 9 Innings
109
1.11
Ryan Roberts
Careerverified
Per 9 Inningsverified
462
1.23
Rafael Pedroso
Career
Per 9 Inningsverified
103
1.05
Ryan Roberts
Careerverified
Per 9 Innings
374
0.99
Rafael Pedroso
Career
Per 9 Innings
2649
27
Ryan Roberts
Careerverified
Per 9 Innings
10152
27
Rafael Pedroso
Career
Per 9 Innings
883
9
Ryan Roberts
Careerverified
Per 9 Innings
3384
9
Rafael Pedroso
Careerverified
Per 9 Inningsverified
814
8.3
Ryan Roberts
Career
Per 9 Innings
477
1.27
Rafael Pedroso
Career
Per 9 Innings
60
0.61
Ryan Roberts
Careerverified
Per 9 Inningsverified
823
2.19
Rafael Pedroso
Careerverified
Per 9 Innings
24
0.24
Ryan Roberts
Career
Per 9 Inningsverified
35
0.09
Rafael Pedroso
Career
Per 9 Inningsverified
898
9.15
Ryan Roberts
Careerverified
Per 9 Innings
1335
3.55
Rafael Pedroso
Career
Per 9 Inningsverified
874
8.91
Ryan Roberts
Careerverified
Per 9 Innings
1300
3.46
Rafael Pedroso
Career
Per 9 Innings
97.33
97.33
Ryan Roberts
Careerverified
Per 9 Inningsverified
97.38
97.38
Rafael Pedroso
Careerverified
Per 9 Inningsverified
8.018
8.018
Ryan Roberts
Career
Per 9 Innings
2.814
2.814
Rafael Pedroso
Careerverified
Per 9 Inningsverified
94.5
94.5
Ryan Roberts
Career
Per 9 Innings
80.95
80.95
Rafael Pedroso
Career
Per 9 Inningsverified
45
0.46
Ryan Roberts
Careerverified
Per 9 Innings
121
0.32
Rafael Pedroso
Career
Per 9 Innings
0
0
Ryan Roberts
Career
Per 9 Innings
0
0
Rafael Pedroso
Career
Per 9 Innings
0
0
Ryan Roberts
Career
Per 9 Innings
0
0
Rafael Pedroso
Career
Per 9 Innings
58
0.59
Ryan Roberts
Careerverified
Per 9 Inningsverified
0
0
Rafael Pedroso
Career
Per 9 Innings
0
0
Ryan Roberts
Career
Per 9 Innings
0
0