John Peters vs. Mike Vail — Career Comparison

Lost GenerationKansasThrows RightBats RightNorth AmericaPhiladelphia PhilliesNational LeagueCatcher
Baby BoomersCaliforniaThrows RightBats RightNorth AmericaChicago CubsNational LeagueUnknown

On the career numbers, Mike Vail posted the stronger offensive profile against John Peters. Mike Vail posted stronger numbers in OPS (.715 vs .701) and slugging (.400 vs .384). By the career numbers, Mike Vail 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 Mike Vail

John Peters
Career
Per 600 PA
4
4
Mike Vail
Careerverified
Per 600 PAverified
10
10
John Peters
Career
Per 600 PA
112
203.02
Mike Vail
Careerverified
Per 600 PAverified
665
234.02
John Peters
Career
Per 600 PA
331
600
Mike Vail
Careerverified
Per 600 PA
1705
600
John Peters
Career
Per 600 PA
302
547.43
Mike Vail
Careerverified
Per 600 PAverified
1604
564.46
John Peters
Career
Per 600 PA
0.265
0.265
Mike Vail
Careerverified
Per 600 PAverified
0.279
0.279
John Peters
Career
Per 600 PA
0.715
0.715
Mike Vail
Careerverified
Per 600 PAverified
0.717
0.717
John Peters
Career
Per 600 PA
80
145.02
Mike Vail
Careerverified
Per 600 PAverified
447
157.3
John Peters
Career
Per 600 PA
59
106.95
Mike Vail
Careerverified
Per 600 PAverified
331
116.48
John Peters
Career
Per 600 PA
13
23.56
Mike Vail
Careerverified
Per 600 PAverified
71
24.99
John Peters
Career
Per 600 PA
1
1.81
Mike Vail
Careerverified
Per 600 PAverified
11
3.87
John Peters
Career
Per 600 PAverified
7
12.69
Mike Vail
Careerverified
Per 600 PA
34
11.96
John Peters
Career
Per 600 PA
21
38.07
Mike Vail
Careerverified
Per 600 PAverified
116
40.82
John Peters
Careerverified
Per 600 PAverified
0.263
0.263
Mike Vail
Career
Per 600 PA
0.26
0.26
John Peters
Careerverified
Per 600 PAverified
0.023
0.023
Mike Vail
Career
Per 600 PA
0.021
0.021
John Peters
Careerverified
Per 600 PAverified
0.088
0.088
Mike Vail
Career
Per 600 PA
0.076
0.076
John Peters
Career
Per 600 PAverified
37.79
68.49
Mike Vail
Careerverified
Per 600 PA
186.93
65.78
John Peters
Career
Per 600 PA
116
210.27
Mike Vail
Careerverified
Per 600 PAverified
642
225.92
John Peters
Career
Per 600 PA
103
186.71
Mike Vail
Careerverified
Per 600 PAverified
533
187.57
John Peters
Careerverified
Per 600 PAverified
0.317
0.317
Mike Vail
Career
Per 600 PA
0.313
0.313
John Peters
Career
Per 600 PA
0.384
0.384
Mike Vail
Careerverified
Per 600 PAverified
0.4
0.4
John Peters
Career
Per 600 PA
0.701
0.701
Mike Vail
Careerverified
Per 600 PAverified
0.713
0.713
John Peters
Career
Per 600 PA
0.119
0.119
Mike Vail
Careerverified
Per 600 PAverified
0.122
0.122
John Peters
Career
Per 600 PA
0.239
0.239
Mike Vail
Careerverified
Per 600 PAverified
0.241
0.241
John Peters
Careerverified
Per 600 PAverified
0.628
0.628
Mike Vail
Career
Per 600 PA
0.601
0.601
John Peters
Career
Per 600 PA
0.279
0.279
Mike Vail
Careerverified
Per 600 PAverified
0.326
0.326
John Peters
Career
Per 600 PA
22
39.88
Mike Vail
Careerverified
Per 600 PAverified
146
51.38
John Peters
Career
Per 600 PAverified
47
85.2
Mike Vail
Careerverified
Per 600 PA
219
77.07
John Peters
Career
Per 600 PA
62
112.39
Mike Vail
Careerverified
Per 600 PAverified
331
116.48
John Peters
Career
Per 600 PAverified
41.11
74.53
Mike Vail
Careerverified
Per 600 PA
199.41
70.17
John Peters
Careerverified
Per 600 PAverified
7
12.69
Mike Vail
Career
Per 600 PA
5
1.76
John Peters
Career
Per 600 PAverified
16
29
Mike Vail
Careerverified
Per 600 PA
81
28.5
John Peters
Career
Per 600 PA
0
0
Mike Vail
Careerverified
Per 600 PAverified
5
1.76
John Peters
Careerverified
Per 600 PAverified
33
59.82
Mike Vail
Career
Per 600 PA
317
111.55
John Peters
Careerverified
Per 600 PAverified
10.03
10.03
Mike Vail
Career
Per 600 PA
5.38
5.38
John Peters
Careerverified
Per 600 PAverified
0.48
0.48
Mike Vail
Career
Per 600 PA
0.26
0.26
John Peters
Careerverified
Per 600 PAverified
6
10.88
Mike Vail
Career
Per 600 PA
2
0.7
John Peters
Career
Per 600 PA
0
0
Mike Vail
Careerverified
Per 600 PAverified
13
4.57
John Peters
Careerverified
Per 600 PAverified
0
0
Mike Vail
Career
Per 600 PA
43
15.13
John Peters
Career
Per 600 PAverified
1
1.81
Mike Vail
Careerverified
Per 600 PA
3
1.06
John Peters
Career
Per 600 PA
1
1.81
Mike Vail
Careerverified
Per 600 PAverified
17
5.98
John Peters
Career
Per 600 PA
2
3.63
Mike Vail
Careerverified
Per 600 PAverified
20
7.04
John Peters
Careerverified
Per 600 PAverified
50
50
Mike Vail
Career
Per 600 PA
15
15

Fielding Stats for John Peters and Mike Vail

John Peters
Career
Per 9 Innings
4
Mike Vail
Careerverified
Per 9 Inningsverified
10
10
John Peters
Career
Per 9 Innings
85
Mike Vail
Careerverified
Per 9 Inningsverified
408
1.25
John Peters
Career
Per 9 Innings
0
Mike Vail
Careerverified
Per 9 Inningsverified
341
1.05
John Peters
Career
Per 9 Innings
0
Mike Vail
Careerverified
Per 9 Inningsverified
8787
27
John Peters
Career
Per 9 Innings
0
Mike Vail
Careerverified
Per 9 Inningsverified
2929
9
John Peters
Career
Per 9 Innings
243
Mike Vail
Careerverified
Per 9 Inningsverified
684
2.1
John Peters
Careerverified
Per 9 Innings
52
Mike Vail
Career
Per 9 Inningsverified
37
0.11
John Peters
Careerverified
Per 9 Inningsverified
21
Mike Vail
Career
Per 9 Innings
23
0.07
John Peters
Career
Per 9 Innings
316
Mike Vail
Careerverified
Per 9 Inningsverified
744
2.29
John Peters
Career
Per 9 Innings
295
Mike Vail
Careerverified
Per 9 Inningsverified
721
2.22
John Peters
Career
Per 9 Innings
93.35
Mike Vail
Careerverified
Per 9 Inningsverified
96.91
96.91
John Peters
Careerverified
Per 9 Innings
3.471
Mike Vail
Career
Per 9 Inningsverified
1.767
1.767
John Peters
Career
Per 9 Innings
0
Mike Vail
Careerverified
Per 9 Inningsverified
83.58
83.58
John Peters
Career
Per 9 Innings
3
Mike Vail
Careerverified
Per 9 Inningsverified
5
0.02
John Peters
Career
Per 9 Innings
6
Mike Vail
Careerverified
Per 9 Innings
0
0
John Peters
Career
Per 9 Innings
0
Mike Vail
Career
Per 9 Innings
0
0
John Peters
Career
Per 9 Innings
0
Mike Vail
Career
Per 9 Innings
0
0
John Peters
Career
Per 9 Innings
0
Mike Vail
Career
Per 9 Innings
0
0