Kyle Lewis vs. Brian Roberts — Career Comparison
On the career numbers, Brian Roberts posted the stronger offensive profile against Kyle Lewis. Brian Roberts posted stronger numbers in OPS (.758 vs .732) and on-base percentage (.349 vs .317). Kyle Lewis had the advantage in home run production (26 career HR at a higher rate). By the career numbers, Brian 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 Kyle Lewis and Brian Roberts
Kyle Lewis
Career
Per 600 PA
146
151.03
Brian Roberts
Career
Per 600 PA
1418
136.13
Kyle Lewis
Career
Per 600 PA
580
600
Brian Roberts
Career
Per 600 PA
6250
600
Kyle Lewis
Career
Per 600 PA
514
531.72
Brian Roberts
Career
Per 600 PA
5531
530.98
Kyle Lewis
Career
Per 600 PA
0.235
0.235
Brian Roberts
Career
Per 600 PA
0.276
0.276
Kyle Lewis
Career
Per 600 PA
0.752
0.752
Brian Roberts
Career
Per 600 PA
0.795
0.795
Kyle Lewis
Career
Per 600 PA
40
41.38
Brian Roberts
Career
Per 600 PA
503
48.29
Kyle Lewis
Career
Per 600 PA
0.331
0.331
Brian Roberts
Career
Per 600 PA
0.329
0.329
Kyle Lewis
Career
Per 600 PA
0.051
0.051
Brian Roberts
Career
Per 600 PA
0.018
0.018
Kyle Lewis
Career
Per 600 PA
0.215
0.215
Brian Roberts
Career
Per 600 PA
0.064
0.064
Kyle Lewis
Career
Per 600 PA
72.43
74.93
Brian Roberts
Career
Per 600 PA
842.82
80.91
Kyle Lewis
Career
Per 600 PA
213
220.34
Brian Roberts
Career
Per 600 PA
2263
217.25
Kyle Lewis
Career
Per 600 PA
184
190.34
Brian Roberts
Career
Per 600 PA
2149
206.3
Kyle Lewis
Career
Per 600 PA
0.317
0.317
Brian Roberts
Career
Per 600 PA
0.347
0.347
Kyle Lewis
Career
Per 600 PA
0.414
0.414
Brian Roberts
Career
Per 600 PA
0.409
0.409
Kyle Lewis
Career
Per 600 PA
0.179
0.179
Brian Roberts
Career
Per 600 PA
0.133
0.133
Kyle Lewis
Career
Per 600 PA
0.246
0.246
Brian Roberts
Career
Per 600 PA
0.258
0.258
Kyle Lewis
Career
Per 600 PA
0.704
0.704
Brian Roberts
Career
Per 600 PA
0.762
0.762
Kyle Lewis
Career
Per 600 PA
103
106.55
Brian Roberts
Career
Per 600 PA
1295
124.32
Kyle Lewis
Career
Per 600 PA
71.78
74.25
Brian Roberts
Career
Per 600 PA
857.45
82.31
Kyle Lewis
Career
Per 600 PA
177
183.1
Brian Roberts
Career
Per 600 PA
844
81.02
Kyle Lewis
Career
Per 600 PA
3.28
3.28
Brian Roberts
Career
Per 600 PA
7.41
7.41
Kyle Lewis
Career
Per 600 PA
0.34
0.34
Brian Roberts
Career
Per 600 PA
0.72
0.72
Kyle Lewis
Career
Per 600 PA
8
8.28
Brian Roberts
Career
Per 600 PA
82
7.87
Kyle Lewis
Career
Per 600 PA
1
1.03
Brian Roberts
Career
Per 600 PA
73
7.01
Kyle Lewis
Career
Per 600 PA
8
8.28
Brian Roberts
Career
Per 600 PA
358
34.37
Kyle Lewis
Career
Per 600 PA
87.5
87.5
Brian Roberts
Career
Per 600 PA
79.61
79.61
Fielding Stats for Kyle Lewis and Brian Roberts
Kyle Lewis
Career
Per 9 Innings
116
1.08
Brian Roberts
Career
Per 9 Innings
1357
1.05
Kyle Lewis
Career
Per 9 Innings
111
1.03
Brian Roberts
Career
Per 9 Innings
1324
1.02
Kyle Lewis
Career
Per 9 Innings
2912
27
Brian Roberts
Career
Per 9 Innings
34965
27
Kyle Lewis
Career
Per 9 Innings
970.2
9
Brian Roberts
Career
Per 9 Innings
11655
9
Kyle Lewis
Career
Per 9 Innings
276
2.56
Brian Roberts
Career
Per 9 Innings
2268
1.75
Kyle Lewis
Career
Per 9 Innings
1
0.01
Brian Roberts
Career
Per 9 Innings
3858
2.98
Kyle Lewis
Career
Per 9 Innings
281
2.61
Brian Roberts
Career
Per 9 Innings
6223
4.81
Kyle Lewis
Career
Per 9 Innings
277
2.57
Brian Roberts
Career
Per 9 Innings
6126
4.73
Kyle Lewis
Career
Per 9 Innings
98.58
98.58
Brian Roberts
Career
Per 9 Innings
98.44
98.44
Kyle Lewis
Career
Per 9 Innings
2.388
2.388
Brian Roberts
Career
Per 9 Innings
4.514
4.514
Kyle Lewis
Career
Per 9 Innings
95.69
95.69
Brian Roberts
Career
Per 9 Innings
97.57
97.57