John Peters vs. Dave Roberts — Career Comparison

Lost GenerationKansasThrows RightBats RightNorth AmericaPhiladelphia PhilliesNational LeagueCatcher
Baby BoomersOregonThrows RightBats RightNorth AmericaSan Diego PadresNational LeagueThird Baseman

On the career numbers, John Peters posted the stronger offensive profile against Dave Roberts. John Peters posted stronger numbers in OPS (.701 vs .651) and on-base percentage (.317 vs .293). By the career numbers, John Peters 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
Career
Per 600 PA
4
4
Dave Roberts
Careerverified
Per 600 PAverified
10
10
John Peters
Career
Per 600 PAverified
112
203.02
Dave Roberts
Careerverified
Per 600 PA
709
194.34
John Peters
Career
Per 600 PA
331
600
Dave Roberts
Careerverified
Per 600 PA
2189
600
John Peters
Career
Per 600 PA
302
547.43
Dave Roberts
Careerverified
Per 600 PAverified
2017
552.86
John Peters
Careerverified
Per 600 PAverified
0.265
0.265
Dave Roberts
Career
Per 600 PA
0.24
0.24
John Peters
Careerverified
Per 600 PAverified
0.715
0.715
Dave Roberts
Career
Per 600 PA
0.667
0.667
John Peters
Career
Per 600 PAverified
80
145.02
Dave Roberts
Careerverified
Per 600 PA
483
132.39
John Peters
Career
Per 600 PAverified
59
106.95
Dave Roberts
Careerverified
Per 600 PA
350
95.93
John Peters
Career
Per 600 PAverified
13
23.56
Dave Roberts
Careerverified
Per 600 PA
77
21.11
John Peters
Career
Per 600 PA
1
1.81
Dave Roberts
Careerverified
Per 600 PAverified
7
1.92
John Peters
Career
Per 600 PA
7
12.69
Dave Roberts
Careerverified
Per 600 PAverified
49
13.43
John Peters
Career
Per 600 PAverified
21
38.07
Dave Roberts
Careerverified
Per 600 PA
133
36.46
John Peters
Career
Per 600 PA
0.263
0.263
Dave Roberts
Careerverified
Per 600 PAverified
0.275
0.275
John Peters
Career
Per 600 PA
0.023
0.023
Dave Roberts
Careerverified
Per 600 PAverified
0.024
0.024
John Peters
Career
Per 600 PA
0.088
0.088
Dave Roberts
Careerverified
Per 600 PAverified
0.101
0.101
John Peters
Career
Per 600 PAverified
37.79
68.49
Dave Roberts
Careerverified
Per 600 PA
213.94
58.64
John Peters
Career
Per 600 PAverified
116
210.27
Dave Roberts
Careerverified
Per 600 PA
721
197.62
John Peters
Career
Per 600 PAverified
103
186.71
Dave Roberts
Careerverified
Per 600 PA
619
169.67
John Peters
Careerverified
Per 600 PAverified
0.317
0.317
Dave Roberts
Career
Per 600 PA
0.286
0.286
John Peters
Careerverified
Per 600 PAverified
0.384
0.384
Dave Roberts
Career
Per 600 PA
0.358
0.358
John Peters
Careerverified
Per 600 PAverified
0.701
0.701
Dave Roberts
Career
Per 600 PA
0.644
0.644
John Peters
Careerverified
Per 600 PAverified
0.119
0.119
Dave Roberts
Career
Per 600 PA
0.118
0.118
John Peters
Careerverified
Per 600 PAverified
0.239
0.239
Dave Roberts
Career
Per 600 PA
0.218
0.218
John Peters
Careerverified
Per 600 PAverified
0.628
0.628
Dave Roberts
Career
Per 600 PA
0.56
0.56
John Peters
Careerverified
Per 600 PAverified
0.279
0.279
Dave Roberts
Career
Per 600 PA
0.269
0.269
John Peters
Career
Per 600 PA
22
39.88
Dave Roberts
Careerverified
Per 600 PAverified
194
53.17
John Peters
Career
Per 600 PAverified
47
85.2
Dave Roberts
Careerverified
Per 600 PA
208
57.01
John Peters
Career
Per 600 PAverified
62
112.39
Dave Roberts
Careerverified
Per 600 PA
353
96.76
John Peters
Career
Per 600 PAverified
41.11
74.53
Dave Roberts
Careerverified
Per 600 PA
215.71
59.13
John Peters
Career
Per 600 PAverified
7
12.69
Dave Roberts
Careerverified
Per 600 PA
8
2.19
John Peters
Career
Per 600 PA
16
29
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
33
59.82
Dave Roberts
Career
Per 600 PA
361
98.95
John Peters
Careerverified
Per 600 PAverified
10.03
10.03
Dave Roberts
Career
Per 600 PA
6.06
6.06
John Peters
Careerverified
Per 600 PAverified
0.48
0.48
Dave Roberts
Career
Per 600 PA
0.35
0.35
John Peters
Career
Per 600 PAverified
6
10.88
Dave Roberts
Careerverified
Per 600 PA
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
0
0
Dave Roberts
Career
Per 600 PA
36
9.87
John Peters
Career
Per 600 PA
1
1.81
Dave Roberts
Careerverified
Per 600 PAverified
27
7.4
John Peters
Career
Per 600 PA
1
1.81
Dave Roberts
Careerverified
Per 600 PAverified
8
2.19
John Peters
Career
Per 600 PA
2
3.63
Dave Roberts
Careerverified
Per 600 PAverified
35
9.59
John Peters
Career
Per 600 PA
50
50
Dave Roberts
Careerverified
Per 600 PAverified
77.14
77.14

Fielding Stats for John Peters and Dave Roberts

John Peters
Career
Per 9 Innings
4
Dave Roberts
Careerverified
Per 9 Inningsverified
10
10
John Peters
Career
Per 9 Innings
85
Dave Roberts
Careerverified
Per 9 Inningsverified
686
1.29
John Peters
Career
Per 9 Innings
0
Dave Roberts
Careerverified
Per 9 Inningsverified
507
0.95
John Peters
Career
Per 9 Innings
0
Dave Roberts
Careerverified
Per 9 Inningsverified
14344
27
John Peters
Career
Per 9 Innings
0
Dave Roberts
Careerverified
Per 9 Inningsverified
4781.1
9
John Peters
Career
Per 9 Innings
243
Dave Roberts
Careerverified
Per 9 Inningsverified
1046
1.97
John Peters
Career
Per 9 Innings
52
Dave Roberts
Careerverified
Per 9 Inningsverified
932
1.75
John Peters
Careerverified
Per 9 Inningsverified
21
Dave Roberts
Career
Per 9 Innings
96
0.18
John Peters
Career
Per 9 Innings
316
Dave Roberts
Careerverified
Per 9 Inningsverified
2074
3.9
John Peters
Career
Per 9 Innings
295
Dave Roberts
Careerverified
Per 9 Inningsverified
1978
3.72
John Peters
Career
Per 9 Innings
93.35
Dave Roberts
Careerverified
Per 9 Inningsverified
95.37
95.37
John Peters
Careerverified
Per 9 Innings
3.471
Dave Roberts
Career
Per 9 Inningsverified
2.883
2.883
John Peters
Career
Per 9 Innings
0
Dave Roberts
Careerverified
Per 9 Inningsverified
73.91
73.91
John Peters
Career
Per 9 Innings
3
Dave Roberts
Careerverified
Per 9 Inningsverified
118
0.22
John Peters
Careerverified
Per 9 Inningsverified
6
Dave Roberts
Career
Per 9 Innings
14
0.03
John Peters
Career
Per 9 Innings
0
Dave Roberts
Career
Per 9 Innings
0
0
John Peters
Careerverified
Per 9 Inningsverified
0
Dave Roberts
Career
Per 9 Innings
71
0.13
John Peters
Career
Per 9 Innings
0
Dave Roberts
Careerverified
Per 9 Inningsverified
43
0.08