John Peters vs. Mike Ryan — Career Comparison

Lost GenerationKansasThrows RightBats RightNorth AmericaPhiladelphia PhilliesNational LeagueCatcher
Pre-GenerationalMissouriNorth AmericaSt. Louis CardinalsNational LeagueThird Baseman

On the career numbers, John Peters posted the stronger offensive profile against Mike Ryan. John Peters posted stronger numbers in OPS (.701 vs .000) and on-base percentage (.317 vs .000). 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 Mike Ryan

John Peters
Careerverified
Per 600 PAverified
4
4
Mike Ryan
Career
Per 600 PA
1
1
John Peters
Careerverified
Per 600 PA
112
203.02
Mike Ryan
Career
Per 600 PAverified
2
600
John Peters
Careerverified
Per 600 PA
331
600
Mike Ryan
Career
Per 600 PA
2
600
John Peters
Careerverified
Per 600 PA
302
547.43
Mike Ryan
Career
Per 600 PAverified
2
600
John Peters
Careerverified
Per 600 PAverified
0.265
0.265
Mike Ryan
Career
Per 600 PA
0
0
John Peters
Careerverified
Per 600 PAverified
0.715
0.715
Mike Ryan
Career
Per 600 PA
0
0
John Peters
Careerverified
Per 600 PAverified
80
145.02
Mike Ryan
Career
Per 600 PA
0
0
John Peters
Careerverified
Per 600 PAverified
59
106.95
Mike Ryan
Career
Per 600 PA
0
0
John Peters
Careerverified
Per 600 PAverified
13
23.56
Mike Ryan
Career
Per 600 PA
0
0
John Peters
Careerverified
Per 600 PAverified
1
1.81
Mike Ryan
Career
Per 600 PA
0
0
John Peters
Careerverified
Per 600 PAverified
7
12.69
Mike Ryan
Career
Per 600 PA
0
0
John Peters
Careerverified
Per 600 PAverified
21
38.07
Mike Ryan
Career
Per 600 PA
0
0
John Peters
Careerverified
Per 600 PAverified
0.263
0.263
Mike Ryan
Career
Per 600 PA
John Peters
Careerverified
Per 600 PAverified
0.023
0.023
Mike Ryan
Career
Per 600 PA
0
0
John Peters
Careerverified
Per 600 PAverified
0.088
0.088
Mike Ryan
Career
Per 600 PA
John Peters
Careerverified
Per 600 PAverified
37.79
68.49
Mike Ryan
Career
Per 600 PA
0
0
John Peters
Careerverified
Per 600 PAverified
116
210.27
Mike Ryan
Career
Per 600 PA
0
0
John Peters
Careerverified
Per 600 PAverified
103
186.71
Mike Ryan
Career
Per 600 PA
0
0
John Peters
Careerverified
Per 600 PAverified
0.317
0.317
Mike Ryan
Career
Per 600 PA
0
0
John Peters
Careerverified
Per 600 PAverified
0.384
0.384
Mike Ryan
Career
Per 600 PA
0
0
John Peters
Careerverified
Per 600 PAverified
0.701
0.701
Mike Ryan
Career
Per 600 PA
0
0
John Peters
Careerverified
Per 600 PAverified
0.119
0.119
Mike Ryan
Career
Per 600 PA
0
0
John Peters
Careerverified
Per 600 PAverified
0.239
0.239
Mike Ryan
Career
Per 600 PA
0
0
John Peters
Careerverified
Per 600 PAverified
0.628
0.628
Mike Ryan
Career
Per 600 PA
0
0
John Peters
Careerverified
Per 600 PAverified
0.279
0.279
Mike Ryan
Career
Per 600 PA
0
0
John Peters
Careerverified
Per 600 PAverified
22
39.88
Mike Ryan
Career
Per 600 PA
0
0
John Peters
Careerverified
Per 600 PAverified
47
85.2
Mike Ryan
Career
Per 600 PA
0
0
John Peters
Careerverified
Per 600 PAverified
62
112.39
Mike Ryan
Career
Per 600 PA
0
0
John Peters
Careerverified
Per 600 PAverified
41.11
74.53
Mike Ryan
Career
Per 600 PA
-0.2
-60
John Peters
Careerverified
Per 600 PAverified
7
12.69
Mike Ryan
Career
Per 600 PA
0
0
John Peters
Careerverified
Per 600 PAverified
16
29
Mike Ryan
Career
Per 600 PA
0
0
John Peters
Career
Per 600 PA
0
0
Mike Ryan
Career
Per 600 PA
0
0
John Peters
Career
Per 600 PA
33
59.82
Mike Ryan
Careerverified
Per 600 PAverified
0
0
John Peters
Careerverified
Per 600 PAverified
10.03
10.03
Mike Ryan
Career
Per 600 PA
John Peters
Careerverified
Per 600 PAverified
0.48
0.48
Mike Ryan
Career
Per 600 PA
John Peters
Careerverified
Per 600 PAverified
6
10.88
Mike Ryan
Career
Per 600 PA
0
0
John Peters
Career
Per 600 PA
0
0
Mike Ryan
Career
Per 600 PA
0
0
John Peters
Career
Per 600 PA
0
0
Mike Ryan
Career
Per 600 PA
0
0
John Peters
Careerverified
Per 600 PAverified
1
1.81
Mike Ryan
Career
Per 600 PA
0
0
John Peters
Careerverified
Per 600 PAverified
1
1.81
Mike Ryan
Career
Per 600 PA
0
0
John Peters
Careerverified
Per 600 PAverified
2
3.63
Mike Ryan
Career
Per 600 PA
0
0
John Peters
Careerverified
Per 600 PAverified
50
50
Mike Ryan
Career
Per 600 PA

Fielding Stats for John Peters and Mike Ryan

John Peters
Careerverified
Per 9 Innings
4
Mike Ryan
Career
Per 9 Inningsverified
1
1
John Peters
Careerverified
Per 9 Innings
85
Mike Ryan
Career
Per 9 Inningsverified
2
6
John Peters
Career
Per 9 Innings
0
Mike Ryan
Career
Per 9 Innings
0
0
John Peters
Career
Per 9 Innings
0
Mike Ryan
Careerverified
Per 9 Inningsverified
9
27
John Peters
Career
Per 9 Innings
0
Mike Ryan
Careerverified
Per 9 Inningsverified
3
9
John Peters
Careerverified
Per 9 Innings
243
Mike Ryan
Career
Per 9 Innings
0
0
John Peters
Careerverified
Per 9 Innings
52
Mike Ryan
Career
Per 9 Innings
0
0
John Peters
Career
Per 9 Inningsverified
21
Mike Ryan
Careerverified
Per 9 Innings
1
3
John Peters
Careerverified
Per 9 Innings
316
Mike Ryan
Career
Per 9 Inningsverified
1
3
John Peters
Careerverified
Per 9 Innings
295
Mike Ryan
Career
Per 9 Innings
0
0
John Peters
Careerverified
Per 9 Innings
93.35
Mike Ryan
Career
Per 9 Innings
0
0
John Peters
Careerverified
Per 9 Innings
3.471
Mike Ryan
Career
Per 9 Innings
0
0
John Peters
Career
Per 9 Innings
0
Mike Ryan
Career
Per 9 Innings
0
0
John Peters
Careerverified
Per 9 Innings
3
Mike Ryan
Career
Per 9 Innings
0
0
John Peters
Career
Per 9 Innings
6
Mike Ryan
Careerverified
Per 9 Innings
0
0
John Peters
Career
Per 9 Innings
0
Mike Ryan
Career
Per 9 Innings
0
0
John Peters
Career
Per 9 Innings
0
Mike Ryan
Career
Per 9 Innings
0
0
John Peters
Career
Per 9 Innings
0
Mike Ryan
Career
Per 9 Innings
0
0