Jeff McNeil vs. Dave Roberts — Career Comparison
When their careers are measured against the same standard, Jeff McNeil comes out clearly ahead of Dave Roberts across most offensive categories. Jeff McNeil led in contact rate (K%+ 189 vs 135), home run production (HR/PA+ 77 vs 30), and slugging (SLG+ 104 vs 89). Dave Roberts held the edge in walk rate (BB%+ 111 vs 87). Jeff McNeil was the more complete offensive player.
Hitting Stats for Jeff McNeil and Dave Roberts
Jeff McNeil
Career
Per 600 PA
923
152.94
Dave Roberts
Career
Per 600 PA
832
161.55
Jeff McNeil
Career
Per 600 PA
3621
600
Dave Roberts
Career
Per 600 PA
3090
600
Jeff McNeil
Career
Per 600 PA
3245
537.7
Dave Roberts
Career
Per 600 PA
2707
525.63
Jeff McNeil
Career
Per 600 PA
0.284
0.284
Dave Roberts
Career
Per 600 PA
0.266
0.266
Jeff McNeil
Career
Per 600 PA
0.795
0.795
Dave Roberts
Career
Per 600 PA
0.774
0.774
Jeff McNeil
Career
Per 600 PA
291
48.22
Dave Roberts
Career
Per 600 PA
171
33.2
Jeff McNeil
Career
Per 600 PA
0.316
0.316
Dave Roberts
Career
Per 600 PA
0.237
0.237
Jeff McNeil
Career
Per 600 PA
0.025
0.025
Dave Roberts
Career
Per 600 PA
0.009
0.009
Jeff McNeil
Career
Per 600 PA
0.087
0.087
Dave Roberts
Career
Per 600 PA
0.032
0.032
Jeff McNeil
Career
Per 600 PA
499.12
82.7
Dave Roberts
Career
Per 600 PA
393.36
76.38
Jeff McNeil
Career
Per 600 PA
1389
230.16
Dave Roberts
Career
Per 600 PA
991
192.43
Jeff McNeil
Career
Per 600 PA
1266
209.78
Dave Roberts
Career
Per 600 PA
1044
202.72
Jeff McNeil
Career
Per 600 PA
0.351
0.351
Dave Roberts
Career
Per 600 PA
0.342
0.342
Jeff McNeil
Career
Per 600 PA
0.428
0.428
Dave Roberts
Career
Per 600 PA
0.366
0.366
Jeff McNeil
Career
Per 600 PA
0.145
0.145
Dave Roberts
Career
Per 600 PA
0.1
0.1
Jeff McNeil
Career
Per 600 PA
0.265
0.265
Dave Roberts
Career
Per 600 PA
0.246
0.246
Jeff McNeil
Career
Per 600 PA
0.746
0.746
Dave Roberts
Career
Per 600 PA
0.753
0.753
Jeff McNeil
Career
Per 600 PA
719
119.14
Dave Roberts
Career
Per 600 PA
627
121.75
Jeff McNeil
Career
Per 600 PA
522.18
86.53
Dave Roberts
Career
Per 600 PA
409.66
79.55
Jeff McNeil
Career
Per 600 PA
11
1.82
Dave Roberts
Career
Per 600 PA
8
1.55
Jeff McNeil
Career
Per 600 PA
430
71.25
Dave Roberts
Career
Per 600 PA
362
70.29
Jeff McNeil
Career
Per 600 PA
8.42
8.42
Dave Roberts
Career
Per 600 PA
8.54
8.54
Jeff McNeil
Career
Per 600 PA
0.61
0.61
Dave Roberts
Career
Per 600 PA
0.85
0.85
Jeff McNeil
Career
Per 600 PA
42
6.96
Dave Roberts
Career
Per 600 PA
23
4.47
Jeff McNeil
Career
Per 600 PA
37
6.13
Dave Roberts
Career
Per 600 PA
243
47.18
Jeff McNeil
Career
Per 600 PA
10
1.66
Dave Roberts
Career
Per 600 PA
58
11.26
Jeff McNeil
Career
Per 600 PA
47
7.79
Dave Roberts
Career
Per 600 PA
301
58.45
Jeff McNeil
Career
Per 600 PA
78.72
78.72
Dave Roberts
Career
Per 600 PA
80.73
80.73
Fielding Stats for Jeff McNeil and Dave Roberts
Jeff McNeil
Career
Per 9 Innings
992
1.24
Dave Roberts
Career
Per 9 Innings
761
1.16
Jeff McNeil
Career
Per 9 Innings
834
1.04
Dave Roberts
Career
Per 9 Innings
657
1
Jeff McNeil
Career
Per 9 Innings
21668
27
Dave Roberts
Career
Per 9 Innings
17773
27
Jeff McNeil
Career
Per 9 Innings
7222.2
9
Dave Roberts
Career
Per 9 Innings
5924.1
9
Jeff McNeil
Career
Per 9 Innings
1402
1.75
Dave Roberts
Career
Per 9 Innings
1540
2.34
Jeff McNeil
Career
Per 9 Innings
1254
1.56
Dave Roberts
Career
Per 9 Innings
25
0.04
Jeff McNeil
Career
Per 9 Innings
2703
3.37
Dave Roberts
Career
Per 9 Innings
1579
2.4
Jeff McNeil
Career
Per 9 Innings
2656
3.31
Dave Roberts
Career
Per 9 Innings
1565
2.38
Jeff McNeil
Career
Per 9 Innings
98.26
98.26
Dave Roberts
Career
Per 9 Innings
99.11
99.11
Jeff McNeil
Career
Per 9 Innings
2.677
2.677
Dave Roberts
Career
Per 9 Innings
2.057
2.057
Jeff McNeil
Career
Per 9 Innings
84.07
84.07
Dave Roberts
Career
Per 9 Innings
86.33
86.33
Jeff McNeil
Career
Per 9 Innings
309
0.39
Dave Roberts
Career
Per 9 Innings
6
0.01