Brandon Marsh vs. John Peters — Career Comparison

Gen ZGeorgiaThrows RightBats LeftNorth AmericaPhiladelphia PhilliesNational LeagueCenter Fielder
Lost GenerationKansasThrows RightBats RightNorth AmericaPhiladelphia PhilliesNational LeagueCatcher

On the career numbers, Brandon Marsh posted the stronger offensive profile against John Peters. Brandon Marsh posted stronger numbers in OPS (.750 vs .701) and on-base percentage (.333 vs .317). By the career numbers, Brandon Marsh had the stronger overall case — though those totals don't account for the eras and run environments each player worked in.

Hitting Stats for Brandon Marsh and John Peters

Brandon Marsh
Careerverified
Per 600 PAverified
5
5
John Peters
Career
Per 600 PA
4
4
Brandon Marsh
Careerverified
Per 600 PA
605
173.44
John Peters
Career
Per 600 PAverified
112
203.02
Brandon Marsh
Careerverified
Per 600 PA
2093
600
John Peters
Career
Per 600 PA
331
600
Brandon Marsh
Careerverified
Per 600 PA
1861
533.49
John Peters
Career
Per 600 PAverified
302
547.43
Brandon Marsh
Career
Per 600 PA
0.261
0.261
John Peters
Careerverified
Per 600 PAverified
0.265
0.265
Brandon Marsh
Careerverified
Per 600 PAverified
0.777
0.777
John Peters
Career
Per 600 PA
0.715
0.715
Brandon Marsh
Careerverified
Per 600 PA
486
139.32
John Peters
Career
Per 600 PAverified
80
145.02
Brandon Marsh
Careerverified
Per 600 PA
319
91.45
John Peters
Career
Per 600 PAverified
59
106.95
Brandon Marsh
Careerverified
Per 600 PAverified
97
27.81
John Peters
Career
Per 600 PA
13
23.56
Brandon Marsh
Careerverified
Per 600 PAverified
18
5.16
John Peters
Career
Per 600 PA
1
1.81
Brandon Marsh
Careerverified
Per 600 PAverified
52
14.91
John Peters
Career
Per 600 PA
7
12.69
Brandon Marsh
Careerverified
Per 600 PAverified
167
47.87
John Peters
Career
Per 600 PA
21
38.07
Brandon Marsh
Careerverified
Per 600 PAverified
0.344
0.344
John Peters
Career
Per 600 PA
0.263
0.263
Brandon Marsh
Careerverified
Per 600 PAverified
0.028
0.028
John Peters
Career
Per 600 PA
0.023
0.023
Brandon Marsh
Careerverified
Per 600 PAverified
0.107
0.107
John Peters
Career
Per 600 PA
0.088
0.088
Brandon Marsh
Careerverified
Per 600 PAverified
275.67
79.03
John Peters
Career
Per 600 PA
37.79
68.49
Brandon Marsh
Careerverified
Per 600 PAverified
775
222.17
John Peters
Career
Per 600 PA
116
210.27
Brandon Marsh
Careerverified
Per 600 PAverified
692
198.38
John Peters
Career
Per 600 PA
103
186.71
Brandon Marsh
Careerverified
Per 600 PAverified
0.332
0.332
John Peters
Career
Per 600 PA
0.317
0.317
Brandon Marsh
Careerverified
Per 600 PAverified
0.416
0.416
John Peters
Career
Per 600 PA
0.384
0.384
Brandon Marsh
Careerverified
Per 600 PAverified
0.749
0.749
John Peters
Career
Per 600 PA
0.701
0.701
Brandon Marsh
Careerverified
Per 600 PAverified
0.155
0.155
John Peters
Career
Per 600 PA
0.119
0.119
Brandon Marsh
Careerverified
Per 600 PAverified
0.254
0.254
John Peters
Career
Per 600 PA
0.239
0.239
Brandon Marsh
Careerverified
Per 600 PAverified
0.737
0.737
John Peters
Career
Per 600 PA
0.628
0.628
Brandon Marsh
Careerverified
Per 600 PAverified
0.371
0.371
John Peters
Career
Per 600 PA
0.279
0.279
Brandon Marsh
Careerverified
Per 600 PAverified
248
71.09
John Peters
Career
Per 600 PA
22
39.88
Brandon Marsh
Careerverified
Per 600 PA
234
67.08
John Peters
Career
Per 600 PAverified
47
85.2
Brandon Marsh
Careerverified
Per 600 PAverified
430
123.27
John Peters
Career
Per 600 PA
62
112.39
Brandon Marsh
Careerverified
Per 600 PAverified
278.99
79.98
John Peters
Career
Per 600 PA
41.11
74.53
Brandon Marsh
Careerverified
Per 600 PA
11
3.15
John Peters
Career
Per 600 PAverified
7
12.69
Brandon Marsh
Careerverified
Per 600 PAverified
195
55.9
John Peters
Career
Per 600 PA
16
29
Brandon Marsh
Careerverified
Per 600 PAverified
4
1.15
John Peters
Career
Per 600 PA
0
0
Brandon Marsh
Career
Per 600 PA
657
188.34
John Peters
Careerverified
Per 600 PAverified
33
59.82
Brandon Marsh
Career
Per 600 PA
3.19
3.19
John Peters
Careerverified
Per 600 PAverified
10.03
10.03
Brandon Marsh
Career
Per 600 PA
0.3
0.3
John Peters
Careerverified
Per 600 PAverified
0.48
0.48
Brandon Marsh
Careerverified
Per 600 PA
9
2.58
John Peters
Career
Per 600 PAverified
6
10.88
Brandon Marsh
Careerverified
Per 600 PAverified
17
4.87
John Peters
Career
Per 600 PA
0
0
Brandon Marsh
Career
Per 600 PA
15
4.3
John Peters
Careerverified
Per 600 PAverified
0
0
Brandon Marsh
Careerverified
Per 600 PAverified
52
14.91
John Peters
Career
Per 600 PA
1
1.81
Brandon Marsh
Careerverified
Per 600 PAverified
11
3.15
John Peters
Career
Per 600 PA
1
1.81
Brandon Marsh
Careerverified
Per 600 PAverified
63
18.06
John Peters
Career
Per 600 PA
2
3.63
Brandon Marsh
Careerverified
Per 600 PAverified
82.54
82.54
John Peters
Career
Per 600 PA
50
50

Fielding Stats for Brandon Marsh and John Peters

Brandon Marsh
Careerverified
Per 9 Inningsverified
5
5
John Peters
Career
Per 9 Innings
4
Brandon Marsh
Careerverified
Per 9 Inningsverified
651
1.26
John Peters
Career
Per 9 Innings
85
Brandon Marsh
Careerverified
Per 9 Inningsverified
517
1
John Peters
Career
Per 9 Innings
0
Brandon Marsh
Careerverified
Per 9 Inningsverified
13930
27
John Peters
Career
Per 9 Innings
0
Brandon Marsh
Careerverified
Per 9 Inningsverified
4643.1
9
John Peters
Career
Per 9 Innings
0
Brandon Marsh
Careerverified
Per 9 Inningsverified
1143
2.22
John Peters
Career
Per 9 Innings
243
Brandon Marsh
Career
Per 9 Inningsverified
15
0.03
John Peters
Careerverified
Per 9 Innings
52
Brandon Marsh
Careerverified
Per 9 Innings
18
0.03
John Peters
Career
Per 9 Inningsverified
21
Brandon Marsh
Careerverified
Per 9 Inningsverified
1176
2.28
John Peters
Career
Per 9 Innings
316
Brandon Marsh
Careerverified
Per 9 Inningsverified
1158
2.24
John Peters
Career
Per 9 Innings
295
Brandon Marsh
Careerverified
Per 9 Inningsverified
98.47
98.47
John Peters
Career
Per 9 Innings
93.35
Brandon Marsh
Career
Per 9 Inningsverified
1.779
1.779
John Peters
Careerverified
Per 9 Innings
3.471
Brandon Marsh
Careerverified
Per 9 Inningsverified
79.42
79.42
John Peters
Career
Per 9 Innings
0
Brandon Marsh
Career
Per 9 Inningsverified
3
0.01
John Peters
Career
Per 9 Innings
3
Brandon Marsh
Careerverified
Per 9 Innings
0
0
John Peters
Career
Per 9 Innings
6
Brandon Marsh
Career
Per 9 Innings
0
0
John Peters
Career
Per 9 Innings
0
Brandon Marsh
Career
Per 9 Innings
0
0
John Peters
Career
Per 9 Innings
0
Brandon Marsh
Career
Per 9 Innings
0
0
John Peters
Career
Per 9 Innings
0