Craig Reynolds vs. Brian Roberts — Career Comparison

Baby BoomersTexasThrows RightBats LeftNorth AmericaHouston AstrosAmerican LeagueShortstopAll-Star
Gen XNorth CarolinaThrows RightBats SwitchNorth AmericaBaltimore OriolesAmerican LeagueSecond BasemanAll-Star

When their careers are measured against the same standard, Brian Roberts comes out clearly ahead of Craig Reynolds across most offensive categories. Brian Roberts led in walk rate (BB%+ 127 vs 53), on-base percentage (OBP+ 110 vs 91), and home run production (HR/PA+ 69 vs 52). Craig Reynolds held the edge in contact rate (K%+ 154 vs 124). Brian Roberts was the more complete offensive player.

Hitting Stats for Craig Reynolds and Brian Roberts

Craig Reynolds
Careerverified
Per 600 PAverified
15
15
Brian Roberts
Career
Per 600 PA
14
14
Craig Reynolds
Careerverified
Per 600 PAverified
1491
183.96
Brian Roberts
Career
Per 600 PA
1418
136.13
Craig Reynolds
Career
Per 600 PA
4863
600
Brian Roberts
Careerverified
Per 600 PA
6250
600
Craig Reynolds
Career
Per 600 PAverified
4466
551.02
Brian Roberts
Careerverified
Per 600 PA
5531
530.98
Craig Reynolds
Career
Per 600 PA
0.256
0.256
Brian Roberts
Careerverified
Per 600 PAverified
0.276
0.276
Craig Reynolds
Career
Per 600 PA
0.663
0.663
Brian Roberts
Careerverified
Per 600 PAverified
0.795
0.795
Craig Reynolds
Career
Per 600 PA
1142
140.9
Brian Roberts
Careerverified
Per 600 PAverified
1527
146.59
Craig Reynolds
Career
Per 600 PAverified
892
110.06
Brian Roberts
Careerverified
Per 600 PA
1024
98.3
Craig Reynolds
Career
Per 600 PA
143
17.64
Brian Roberts
Careerverified
Per 600 PAverified
367
35.23
Craig Reynolds
Careerverified
Per 600 PAverified
65
8.02
Brian Roberts
Career
Per 600 PA
39
3.74
Craig Reynolds
Career
Per 600 PA
42
5.18
Brian Roberts
Careerverified
Per 600 PAverified
97
9.31
Craig Reynolds
Career
Per 600 PA
250
30.85
Brian Roberts
Careerverified
Per 600 PAverified
503
48.29
Craig Reynolds
Career
Per 600 PA
0.219
0.219
Brian Roberts
Careerverified
Per 600 PAverified
0.329
0.329
Craig Reynolds
Career
Per 600 PA
0.009
0.009
Brian Roberts
Careerverified
Per 600 PAverified
0.018
0.018
Craig Reynolds
Career
Per 600 PA
0.037
0.037
Brian Roberts
Careerverified
Per 600 PAverified
0.064
0.064
Craig Reynolds
Career
Per 600 PA
451.97
55.76
Brian Roberts
Careerverified
Per 600 PAverified
842.82
80.91
Craig Reynolds
Career
Per 600 PA
1541
190.13
Brian Roberts
Careerverified
Per 600 PAverified
2263
217.25
Craig Reynolds
Career
Per 600 PA
1378
170.02
Brian Roberts
Careerverified
Per 600 PAverified
2149
206.3
Craig Reynolds
Career
Per 600 PA
0.291
0.291
Brian Roberts
Careerverified
Per 600 PAverified
0.347
0.347
Craig Reynolds
Career
Per 600 PA
0.345
0.345
Brian Roberts
Careerverified
Per 600 PAverified
0.409
0.409
Craig Reynolds
Career
Per 600 PA
0.636
0.636
Brian Roberts
Careerverified
Per 600 PAverified
0.756
0.756
Craig Reynolds
Career
Per 600 PA
0.089
0.089
Brian Roberts
Careerverified
Per 600 PAverified
0.133
0.133
Craig Reynolds
Career
Per 600 PA
0.217
0.217
Brian Roberts
Careerverified
Per 600 PAverified
0.258
0.258
Craig Reynolds
Career
Per 600 PA
0.539
0.539
Brian Roberts
Careerverified
Per 600 PAverified
0.762
0.762
Craig Reynolds
Career
Per 600 PA
0.271
0.271
Brian Roberts
Careerverified
Per 600 PAverified
0.308
0.308
Craig Reynolds
Career
Per 600 PA
480
59.22
Brian Roberts
Careerverified
Per 600 PAverified
850
81.6
Craig Reynolds
Career
Per 600 PA
377
46.51
Brian Roberts
Careerverified
Per 600 PAverified
542
52.03
Craig Reynolds
Career
Per 600 PA
815
100.56
Brian Roberts
Careerverified
Per 600 PAverified
1295
124.32
Craig Reynolds
Career
Per 600 PA
497.07
61.33
Brian Roberts
Careerverified
Per 600 PAverified
857.45
82.31
Craig Reynolds
Career
Per 600 PA
9
1.11
Brian Roberts
Careerverified
Per 600 PAverified
13
1.25
Craig Reynolds
Career
Per 600 PA
227
28.01
Brian Roberts
Careerverified
Per 600 PAverified
609
58.46
Craig Reynolds
Careerverified
Per 600 PAverified
34
4.19
Brian Roberts
Career
Per 600 PA
26
2.5
Craig Reynolds
Careerverified
Per 600 PAverified
406
50.09
Brian Roberts
Career
Per 600 PA
844
81.02
Craig Reynolds
Careerverified
Per 600 PAverified
11.98
11.98
Brian Roberts
Career
Per 600 PA
7.41
7.41
Craig Reynolds
Career
Per 600 PA
0.56
0.56
Brian Roberts
Careerverified
Per 600 PAverified
0.72
0.72
Craig Reynolds
Careerverified
Per 600 PAverified
124
15.3
Brian Roberts
Career
Per 600 PA
48
4.61
Craig Reynolds
Career
Per 600 PA
37
4.57
Brian Roberts
Careerverified
Per 600 PAverified
49
4.7
Craig Reynolds
Careerverified
Per 600 PAverified
49
6.05
Brian Roberts
Career
Per 600 PA
82
7.87
Craig Reynolds
Career
Per 600 PA
58
7.16
Brian Roberts
Careerverified
Per 600 PAverified
285
27.36
Craig Reynolds
Career
Per 600 PA
32
3.95
Brian Roberts
Careerverified
Per 600 PAverified
73
7.01
Craig Reynolds
Career
Per 600 PA
90
11.1
Brian Roberts
Careerverified
Per 600 PAverified
358
34.37
Craig Reynolds
Career
Per 600 PA
64.44
64.44
Brian Roberts
Careerverified
Per 600 PAverified
79.61
79.61

Fielding Stats for Craig Reynolds and Brian Roberts

Craig Reynolds
Careerverified
Per 9 Inningsverified
15
15
Brian Roberts
Career
Per 9 Innings
14
14
Craig Reynolds
Careerverified
Per 9 Inningsverified
1392
1.2
Brian Roberts
Career
Per 9 Innings
1357
1.05
Craig Reynolds
Career
Per 9 Innings
1152
0.99
Brian Roberts
Careerverified
Per 9 Inningsverified
1324
1.02
Craig Reynolds
Career
Per 9 Innings
31272
27
Brian Roberts
Careerverified
Per 9 Innings
34965
27
Craig Reynolds
Career
Per 9 Innings
10424
9
Brian Roberts
Careerverified
Per 9 Innings
11655
9
Craig Reynolds
Career
Per 9 Innings
1905
1.64
Brian Roberts
Careerverified
Per 9 Inningsverified
2268
1.75
Craig Reynolds
Career
Per 9 Inningsverified
3662
3.16
Brian Roberts
Careerverified
Per 9 Innings
3858
2.98
Craig Reynolds
Career
Per 9 Innings
196
0.17
Brian Roberts
Careerverified
Per 9 Inningsverified
97
0.07
Craig Reynolds
Career
Per 9 Inningsverified
5763
4.98
Brian Roberts
Careerverified
Per 9 Innings
6223
4.81
Craig Reynolds
Career
Per 9 Inningsverified
5567
4.81
Brian Roberts
Careerverified
Per 9 Innings
6126
4.73
Craig Reynolds
Career
Per 9 Innings
96.6
96.6
Brian Roberts
Careerverified
Per 9 Inningsverified
98.44
98.44
Craig Reynolds
Career
Per 9 Innings
3.999
3.999
Brian Roberts
Careerverified
Per 9 Inningsverified
4.514
4.514
Craig Reynolds
Career
Per 9 Innings
82.76
82.76
Brian Roberts
Careerverified
Per 9 Inningsverified
97.57
97.57
Craig Reynolds
Career
Per 9 Innings
692
0.6
Brian Roberts
Careerverified
Per 9 Inningsverified
876
0.68
Craig Reynolds
Career
Per 9 Innings
0
0
Brian Roberts
Career
Per 9 Innings
0
0
Craig Reynolds
Career
Per 9 Innings
0
0
Brian Roberts
Career
Per 9 Innings
0
0
Craig Reynolds
Career
Per 9 Innings
0
0
Brian Roberts
Career
Per 9 Innings
0
0
Craig Reynolds
Career
Per 9 Innings
0
0
Brian Roberts
Career
Per 9 Innings
0
0