Ryan Roberts vs. Jimmy Stewart — Career Comparison

Gen XTexasThrows RightBats RightNorth AmericaArizona DiamondbacksNational LeagueThird Baseman
Silent GenerationAlabamaThrows RightBats SwitchNorth AmericaChicago CubsNational LeagueUnknown

When their careers are measured against the same standard, Ryan Roberts comes out clearly ahead of Jimmy Stewart across most offensive categories. Ryan Roberts led in home run production (HR/PA+ 104 vs 15), slugging (SLG+ 97 vs 77), and contact rate (K%+ 106 vs 96). Jimmy Stewart held the edge in walk rate (BB%+ 127 vs 121). Ryan Roberts was the more complete offensive player.

Hitting Stats for Ryan Roberts and Jimmy Stewart

Ryan Roberts
Career
Per 600 PA
9
9
Jimmy Stewart
Careerverified
Per 600 PAverified
10
10
Ryan Roberts
Career
Per 600 PA
518
183.69
Jimmy Stewart
Careerverified
Per 600 PAverified
777
291.01
Ryan Roberts
Careerverified
Per 600 PA
1692
600
Jimmy Stewart
Career
Per 600 PA
1602
600
Ryan Roberts
Careerverified
Per 600 PAverified
1500
531.91
Jimmy Stewart
Career
Per 600 PA
1420
531.84
Ryan Roberts
Careerverified
Per 600 PAverified
0.243
0.243
Jimmy Stewart
Career
Per 600 PA
0.237
0.237
Ryan Roberts
Careerverified
Per 600 PAverified
0.731
0.731
Jimmy Stewart
Career
Per 600 PA
0.65
0.65
Ryan Roberts
Careerverified
Per 600 PAverified
365
129.43
Jimmy Stewart
Career
Per 600 PA
336
125.84
Ryan Roberts
Career
Per 600 PA
244
86.52
Jimmy Stewart
Careerverified
Per 600 PAverified
269
100.75
Ryan Roberts
Careerverified
Per 600 PAverified
71
25.18
Jimmy Stewart
Career
Per 600 PA
45
16.85
Ryan Roberts
Career
Per 600 PA
4
1.42
Jimmy Stewart
Careerverified
Per 600 PAverified
14
5.24
Ryan Roberts
Careerverified
Per 600 PAverified
46
16.31
Jimmy Stewart
Career
Per 600 PA
8
3
Ryan Roberts
Careerverified
Per 600 PAverified
121
42.91
Jimmy Stewart
Career
Per 600 PA
67
25.09
Ryan Roberts
Careerverified
Per 600 PAverified
0.332
0.332
Jimmy Stewart
Career
Per 600 PA
0.199
0.199
Ryan Roberts
Careerverified
Per 600 PAverified
0.031
0.031
Jimmy Stewart
Career
Per 600 PA
0.006
0.006
Ryan Roberts
Careerverified
Per 600 PAverified
0.126
0.126
Jimmy Stewart
Career
Per 600 PA
0.024
0.024
Ryan Roberts
Careerverified
Per 600 PAverified
195.09
69.18
Jimmy Stewart
Career
Per 600 PA
141.71
53.07
Ryan Roberts
Careerverified
Per 600 PAverified
582
206.38
Jimmy Stewart
Career
Per 600 PA
433
162.17
Ryan Roberts
Careerverified
Per 600 PAverified
538
190.78
Jimmy Stewart
Career
Per 600 PA
483
180.9
Ryan Roberts
Careerverified
Per 600 PAverified
0.32
0.32
Jimmy Stewart
Career
Per 600 PA
0.306
0.306
Ryan Roberts
Careerverified
Per 600 PAverified
0.388
0.388
Jimmy Stewart
Career
Per 600 PA
0.305
0.305
Ryan Roberts
Careerverified
Per 600 PAverified
0.708
0.708
Jimmy Stewart
Career
Per 600 PA
0.611
0.611
Ryan Roberts
Careerverified
Per 600 PAverified
0.145
0.145
Jimmy Stewart
Career
Per 600 PA
0.068
0.068
Ryan Roberts
Careerverified
Per 600 PAverified
0.241
0.241
Jimmy Stewart
Career
Per 600 PA
0.214
0.214
Ryan Roberts
Careerverified
Per 600 PAverified
0.668
0.668
Jimmy Stewart
Career
Per 600 PA
0.551
0.551
Ryan Roberts
Careerverified
Per 600 PAverified
0.279
0.279
Jimmy Stewart
Career
Per 600 PA
0.272
0.272
Ryan Roberts
Careerverified
Per 600 PAverified
205
72.7
Jimmy Stewart
Career
Per 600 PA
164
61.42
Ryan Roberts
Careerverified
Per 600 PAverified
169
59.93
Jimmy Stewart
Career
Per 600 PA
112
41.95
Ryan Roberts
Careerverified
Per 600 PAverified
328
116.31
Jimmy Stewart
Career
Per 600 PA
268
100.37
Ryan Roberts
Careerverified
Per 600 PAverified
195.08
69.18
Jimmy Stewart
Career
Per 600 PA
152.26
57.03
Ryan Roberts
Career
Per 600 PA
7
2.48
Jimmy Stewart
Careerverified
Per 600 PAverified
8
3
Ryan Roberts
Careerverified
Per 600 PAverified
166
58.87
Jimmy Stewart
Career
Per 600 PA
139
52.06
Ryan Roberts
Career
Per 600 PA
5
1.77
Jimmy Stewart
Careerverified
Per 600 PAverified
9
3.37
Ryan Roberts
Career
Per 600 PA
320
113.48
Jimmy Stewart
Careerverified
Per 600 PAverified
218
81.65
Ryan Roberts
Career
Per 600 PA
5.29
5.29
Jimmy Stewart
Careerverified
Per 600 PAverified
7.35
7.35
Ryan Roberts
Career
Per 600 PA
0.52
0.52
Jimmy Stewart
Careerverified
Per 600 PAverified
0.64
0.64
Ryan Roberts
Career
Per 600 PA
9
3.19
Jimmy Stewart
Careerverified
Per 600 PAverified
22
8.24
Ryan Roberts
Career
Per 600 PA
10
3.55
Jimmy Stewart
Careerverified
Per 600 PAverified
13
4.87
Ryan Roberts
Career
Per 600 PA
27
9.57
Jimmy Stewart
Careerverified
Per 600 PAverified
18
6.74
Ryan Roberts
Career
Per 600 PA
35
12.41
Jimmy Stewart
Careerverified
Per 600 PAverified
38
14.23
Ryan Roberts
Career
Per 600 PA
20
7.09
Jimmy Stewart
Career
Per 600 PAverified
20
7.49
Ryan Roberts
Career
Per 600 PA
55
19.5
Jimmy Stewart
Careerverified
Per 600 PAverified
58
21.72
Ryan Roberts
Career
Per 600 PA
63.64
63.64
Jimmy Stewart
Careerverified
Per 600 PAverified
65.52
65.52

Fielding Stats for Ryan Roberts and Jimmy Stewart

Ryan Roberts
Career
Per 9 Innings
8
8
Jimmy Stewart
Careerverified
Per 9 Inningsverified
10
10
Ryan Roberts
Career
Per 9 Innings
462
1.23
Jimmy Stewart
Careerverified
Per 9 Inningsverified
504
1.72
Ryan Roberts
Careerverified
Per 9 Inningsverified
374
0.99
Jimmy Stewart
Career
Per 9 Innings
248
0.84
Ryan Roberts
Careerverified
Per 9 Innings
10152
27
Jimmy Stewart
Career
Per 9 Innings
7925
27
Ryan Roberts
Careerverified
Per 9 Innings
3384
9
Jimmy Stewart
Career
Per 9 Innings
2641.2
9
Ryan Roberts
Career
Per 9 Innings
477
1.27
Jimmy Stewart
Careerverified
Per 9 Inningsverified
628
2.14
Ryan Roberts
Careerverified
Per 9 Inningsverified
823
2.19
Jimmy Stewart
Career
Per 9 Innings
541
1.84
Ryan Roberts
Career
Per 9 Inningsverified
35
0.09
Jimmy Stewart
Careerverified
Per 9 Innings
34
0.12
Ryan Roberts
Careerverified
Per 9 Innings
1335
3.55
Jimmy Stewart
Career
Per 9 Inningsverified
1203
4.1
Ryan Roberts
Careerverified
Per 9 Innings
1300
3.46
Jimmy Stewart
Career
Per 9 Inningsverified
1169
3.98
Ryan Roberts
Careerverified
Per 9 Inningsverified
97.38
97.38
Jimmy Stewart
Career
Per 9 Innings
97.17
97.17
Ryan Roberts
Careerverified
Per 9 Inningsverified
2.814
2.814
Jimmy Stewart
Career
Per 9 Innings
2.319
2.319
Ryan Roberts
Careerverified
Per 9 Inningsverified
80.95
80.95
Jimmy Stewart
Career
Per 9 Innings
49.21
49.21
Ryan Roberts
Careerverified
Per 9 Innings
121
0.32
Jimmy Stewart
Career
Per 9 Inningsverified
114
0.39
Ryan Roberts
Career
Per 9 Innings
0
0
Jimmy Stewart
Career
Per 9 Innings
0
0
Ryan Roberts
Career
Per 9 Innings
0
0
Jimmy Stewart
Career
Per 9 Innings
0
0
Ryan Roberts
Careerverified
Per 9 Inningsverified
0
0
Jimmy Stewart
Career
Per 9 Innings
3
0.01
Ryan Roberts
Career
Per 9 Innings
0
0
Jimmy Stewart
Career
Per 9 Innings
0
0