John Peters vs. Dave Roberts — Career Comparison

Pre-GenerationalLouisianaThrows RightBats RightNorth AmericaChicago CubsNational LeagueShortstop
Baby BoomersOregonThrows RightBats RightNorth AmericaSan Diego PadresNational LeagueThird Baseman

On the career numbers, Dave Roberts posted the stronger offensive profile against John Peters. Dave Roberts posted stronger numbers in OPS (.651 vs .609) and on-base percentage (.293 vs .284). John Peters had the advantage in batting average (.278 vs .239). By the career numbers, Dave 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 John Peters and Dave Roberts

John Peters
Careerverified
Per 600 PAverified
11
11
Dave Roberts
Career
Per 600 PA
10
10
John Peters
Career
Per 600 PA
615
135.76
Dave Roberts
Careerverified
Per 600 PAverified
709
194.34
John Peters
Careerverified
Per 600 PA
2718
600
Dave Roberts
Career
Per 600 PA
2189
600
John Peters
Careerverified
Per 600 PAverified
2693
594.48
Dave Roberts
Career
Per 600 PA
2017
552.86
John Peters
Careerverified
Per 600 PAverified
0.278
0.278
Dave Roberts
Career
Per 600 PA
0.24
0.24
John Peters
Career
Per 600 PA
0.613
0.613
Dave Roberts
Careerverified
Per 600 PAverified
0.667
0.667
John Peters
Careerverified
Per 600 PAverified
748
165.12
Dave Roberts
Career
Per 600 PA
483
132.39
John Peters
Careerverified
Per 600 PAverified
641
141.5
Dave Roberts
Career
Per 600 PA
350
95.93
John Peters
Careerverified
Per 600 PA
92
20.31
Dave Roberts
Career
Per 600 PAverified
77
21.11
John Peters
Careerverified
Per 600 PAverified
12
2.65
Dave Roberts
Career
Per 600 PA
7
1.92
John Peters
Career
Per 600 PA
3
0.66
Dave Roberts
Careerverified
Per 600 PAverified
49
13.43
John Peters
Career
Per 600 PA
107
23.62
Dave Roberts
Careerverified
Per 600 PAverified
133
36.46
John Peters
Career
Per 600 PA
0.143
0.143
Dave Roberts
Careerverified
Per 600 PAverified
0.275
0.275
John Peters
Career
Per 600 PA
0.001
0.001
Dave Roberts
Careerverified
Per 600 PAverified
0.024
0.024
John Peters
Career
Per 600 PA
0.004
0.004
Dave Roberts
Careerverified
Per 600 PAverified
0.101
0.101
John Peters
Careerverified
Per 600 PA
235.59
52.01
Dave Roberts
Career
Per 600 PAverified
213.94
58.64
John Peters
Careerverified
Per 600 PA
873
192.72
Dave Roberts
Career
Per 600 PAverified
721
197.62
John Peters
Careerverified
Per 600 PAverified
773
170.64
Dave Roberts
Career
Per 600 PA
619
169.67
John Peters
Career
Per 600 PA
0.284
0.284
Dave Roberts
Careerverified
Per 600 PAverified
0.286
0.286
John Peters
Career
Per 600 PA
0.324
0.324
Dave Roberts
Careerverified
Per 600 PAverified
0.358
0.358
John Peters
Career
Per 600 PA
0.609
0.609
Dave Roberts
Careerverified
Per 600 PAverified
0.644
0.644
John Peters
Career
Per 600 PA
0.046
0.046
Dave Roberts
Careerverified
Per 600 PAverified
0.118
0.118
John Peters
Career
Per 600 PA
0.209
0.209
Dave Roberts
Careerverified
Per 600 PAverified
0.218
0.218
John Peters
Career
Per 600 PA
0.466
0.466
Dave Roberts
Careerverified
Per 600 PAverified
0.56
0.56
John Peters
Careerverified
Per 600 PAverified
0.285
0.285
Dave Roberts
Career
Per 600 PA
0.269
0.269
John Peters
Careerverified
Per 600 PAverified
373
82.34
Dave Roberts
Career
Per 600 PA
194
53.17
John Peters
Careerverified
Per 600 PA
249
54.97
Dave Roberts
Career
Per 600 PAverified
208
57.01
John Peters
Careerverified
Per 600 PAverified
619
136.64
Dave Roberts
Career
Per 600 PA
353
96.76
John Peters
Careerverified
Per 600 PAverified
284.55
62.81
Dave Roberts
Career
Per 600 PA
215.71
59.13
John Peters
Career
Per 600 PA
0
0
Dave Roberts
Careerverified
Per 600 PAverified
8
2.19
John Peters
Career
Per 600 PA
25
5.52
Dave Roberts
Careerverified
Per 600 PAverified
128
35.08
John Peters
Career
Per 600 PA
0
0
Dave Roberts
Careerverified
Per 600 PAverified
22
6.03
John Peters
Careerverified
Per 600 PAverified
77
17
Dave Roberts
Career
Per 600 PA
361
98.95
John Peters
Careerverified
Per 600 PAverified
35.3
35.3
Dave Roberts
Career
Per 600 PA
6.06
6.06
John Peters
Career
Per 600 PA
0.32
0.32
Dave Roberts
Careerverified
Per 600 PAverified
0.35
0.35
John Peters
Career
Per 600 PA
0
0
Dave Roberts
Careerverified
Per 600 PAverified
27
7.4
John Peters
Career
Per 600 PA
0
0
Dave Roberts
Careerverified
Per 600 PAverified
9
2.47
John Peters
Careerverified
Per 600 PAverified
3
0.66
Dave Roberts
Career
Per 600 PA
36
9.87
John Peters
Career
Per 600 PA
14
3.09
Dave Roberts
Careerverified
Per 600 PAverified
27
7.4
John Peters
Career
Per 600 PA
8
1.77
Dave Roberts
Career
Per 600 PAverified
8
2.19
John Peters
Career
Per 600 PA
22
4.86
Dave Roberts
Careerverified
Per 600 PAverified
35
9.59
John Peters
Career
Per 600 PA
63.64
63.64
Dave Roberts
Careerverified
Per 600 PAverified
77.14
77.14

Fielding Stats for John Peters and Dave Roberts

John Peters
Careerverified
Per 9 Inningsverified
11
11
Dave Roberts
Career
Per 9 Innings
10
10
John Peters
Career
Per 9 Innings
619
1
Dave Roberts
Careerverified
Per 9 Inningsverified
686
1.29
John Peters
Career
Per 9 Innings
55
0.09
Dave Roberts
Careerverified
Per 9 Inningsverified
507
0.95
John Peters
Careerverified
Per 9 Innings
16674
27
Dave Roberts
Career
Per 9 Innings
14344
27
John Peters
Careerverified
Per 9 Innings
5558
9
Dave Roberts
Career
Per 9 Innings
4781.1
9
John Peters
Career
Per 9 Innings
937
1.52
Dave Roberts
Careerverified
Per 9 Inningsverified
1046
1.97
John Peters
Careerverified
Per 9 Inningsverified
2083
3.37
Dave Roberts
Career
Per 9 Innings
932
1.75
John Peters
Career
Per 9 Innings
455
0.74
Dave Roberts
Careerverified
Per 9 Inningsverified
96
0.18
John Peters
Careerverified
Per 9 Inningsverified
3475
5.63
Dave Roberts
Career
Per 9 Innings
2074
3.9
John Peters
Careerverified
Per 9 Inningsverified
3020
4.89
Dave Roberts
Career
Per 9 Innings
1978
3.72
John Peters
Career
Per 9 Innings
86.91
86.91
Dave Roberts
Careerverified
Per 9 Inningsverified
95.37
95.37
John Peters
Careerverified
Per 9 Inningsverified
4.879
4.879
Dave Roberts
Career
Per 9 Innings
2.883
2.883
John Peters
Career
Per 9 Innings
8.89
8.89
Dave Roberts
Careerverified
Per 9 Inningsverified
73.91
73.91
John Peters
Careerverified
Per 9 Inningsverified
166
0.27
Dave Roberts
Career
Per 9 Innings
118
0.22
John Peters
Careerverified
Per 9 Inningsverified
0
0
Dave Roberts
Career
Per 9 Innings
14
0.03
John Peters
Career
Per 9 Innings
0
0
Dave Roberts
Career
Per 9 Innings
0
0
John Peters
Careerverified
Per 9 Inningsverified
0
0
Dave Roberts
Career
Per 9 Innings
71
0.13
John Peters
Career
Per 9 Innings
0
0
Dave Roberts
Careerverified
Per 9 Inningsverified
43
0.08