John Peters vs. Mike Ryan — Career Comparison

Pre-GenerationalLouisianaThrows RightBats RightNorth AmericaChicago CubsNational LeagueShortstop
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 (.609 vs .000) and on-base percentage (.284 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
11
11
Mike Ryan
Career
Per 600 PA
1
1
John Peters
Careerverified
Per 600 PA
615
135.76
Mike Ryan
Career
Per 600 PAverified
2
600
John Peters
Careerverified
Per 600 PA
2718
600
Mike Ryan
Career
Per 600 PA
2
600
John Peters
Careerverified
Per 600 PA
2693
594.48
Mike Ryan
Career
Per 600 PAverified
2
600
John Peters
Careerverified
Per 600 PAverified
0.278
0.278
Mike Ryan
Career
Per 600 PA
0
0
John Peters
Careerverified
Per 600 PAverified
0.613
0.613
Mike Ryan
Career
Per 600 PA
0
0
John Peters
Careerverified
Per 600 PAverified
748
165.12
Mike Ryan
Career
Per 600 PA
0
0
John Peters
Careerverified
Per 600 PAverified
641
141.5
Mike Ryan
Career
Per 600 PA
0
0
John Peters
Careerverified
Per 600 PAverified
92
20.31
Mike Ryan
Career
Per 600 PA
0
0
John Peters
Careerverified
Per 600 PAverified
12
2.65
Mike Ryan
Career
Per 600 PA
0
0
John Peters
Careerverified
Per 600 PAverified
3
0.66
Mike Ryan
Career
Per 600 PA
0
0
John Peters
Careerverified
Per 600 PAverified
107
23.62
Mike Ryan
Career
Per 600 PA
0
0
John Peters
Careerverified
Per 600 PAverified
0.143
0.143
Mike Ryan
Career
Per 600 PA
John Peters
Careerverified
Per 600 PAverified
0.001
0.001
Mike Ryan
Career
Per 600 PA
0
0
John Peters
Careerverified
Per 600 PAverified
0.004
0.004
Mike Ryan
Career
Per 600 PA
John Peters
Careerverified
Per 600 PAverified
235.59
52.01
Mike Ryan
Career
Per 600 PA
0
0
John Peters
Careerverified
Per 600 PAverified
873
192.72
Mike Ryan
Career
Per 600 PA
0
0
John Peters
Careerverified
Per 600 PAverified
773
170.64
Mike Ryan
Career
Per 600 PA
0
0
John Peters
Careerverified
Per 600 PAverified
0.284
0.284
Mike Ryan
Career
Per 600 PA
0
0
John Peters
Careerverified
Per 600 PAverified
0.324
0.324
Mike Ryan
Career
Per 600 PA
0
0
John Peters
Careerverified
Per 600 PAverified
0.609
0.609
Mike Ryan
Career
Per 600 PA
0
0
John Peters
Careerverified
Per 600 PAverified
0.046
0.046
Mike Ryan
Career
Per 600 PA
0
0
John Peters
Careerverified
Per 600 PAverified
0.209
0.209
Mike Ryan
Career
Per 600 PA
0
0
John Peters
Careerverified
Per 600 PAverified
0.466
0.466
Mike Ryan
Career
Per 600 PA
0
0
John Peters
Careerverified
Per 600 PAverified
0.285
0.285
Mike Ryan
Career
Per 600 PA
0
0
John Peters
Careerverified
Per 600 PAverified
373
82.34
Mike Ryan
Career
Per 600 PA
0
0
John Peters
Careerverified
Per 600 PAverified
249
54.97
Mike Ryan
Career
Per 600 PA
0
0
John Peters
Careerverified
Per 600 PAverified
619
136.64
Mike Ryan
Career
Per 600 PA
0
0
John Peters
Careerverified
Per 600 PAverified
284.55
62.81
Mike Ryan
Career
Per 600 PA
-0.2
-60
John Peters
Career
Per 600 PA
0
0
Mike Ryan
Career
Per 600 PA
0
0
John Peters
Careerverified
Per 600 PAverified
25
5.52
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
77
17
Mike Ryan
Careerverified
Per 600 PAverified
0
0
John Peters
Careerverified
Per 600 PAverified
35.3
35.3
Mike Ryan
Career
Per 600 PA
John Peters
Careerverified
Per 600 PAverified
0.32
0.32
Mike Ryan
Career
Per 600 PA
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
Career
Per 600 PA
3
0.66
Mike Ryan
Careerverified
Per 600 PAverified
0
0
John Peters
Careerverified
Per 600 PAverified
14
3.09
Mike Ryan
Career
Per 600 PA
0
0
John Peters
Careerverified
Per 600 PAverified
8
1.77
Mike Ryan
Career
Per 600 PA
0
0
John Peters
Careerverified
Per 600 PAverified
22
4.86
Mike Ryan
Career
Per 600 PA
0
0
John Peters
Careerverified
Per 600 PAverified
63.64
63.64
Mike Ryan
Career
Per 600 PA

Fielding Stats for John Peters and Mike Ryan

John Peters
Careerverified
Per 9 Inningsverified
11
11
Mike Ryan
Career
Per 9 Innings
1
1
John Peters
Careerverified
Per 9 Innings
619
1
Mike Ryan
Career
Per 9 Inningsverified
2
6
John Peters
Careerverified
Per 9 Inningsverified
55
0.09
Mike Ryan
Career
Per 9 Innings
0
0
John Peters
Careerverified
Per 9 Innings
16674
27
Mike Ryan
Career
Per 9 Innings
9
27
John Peters
Careerverified
Per 9 Innings
5558
9
Mike Ryan
Career
Per 9 Innings
3
9
John Peters
Careerverified
Per 9 Inningsverified
937
1.52
Mike Ryan
Career
Per 9 Innings
0
0
John Peters
Careerverified
Per 9 Inningsverified
2083
3.37
Mike Ryan
Career
Per 9 Innings
0
0
John Peters
Career
Per 9 Inningsverified
455
0.74
Mike Ryan
Careerverified
Per 9 Innings
1
3
John Peters
Careerverified
Per 9 Inningsverified
3475
5.63
Mike Ryan
Career
Per 9 Innings
1
3
John Peters
Careerverified
Per 9 Inningsverified
3020
4.89
Mike Ryan
Career
Per 9 Innings
0
0
John Peters
Careerverified
Per 9 Inningsverified
86.91
86.91
Mike Ryan
Career
Per 9 Innings
0
0
John Peters
Careerverified
Per 9 Inningsverified
4.879
4.879
Mike Ryan
Career
Per 9 Innings
0
0
John Peters
Careerverified
Per 9 Inningsverified
8.89
8.89
Mike Ryan
Career
Per 9 Innings
0
0
John Peters
Careerverified
Per 9 Inningsverified
166
0.27
Mike Ryan
Career
Per 9 Innings
0
0
John Peters
Career
Per 9 Innings
0
0
Mike Ryan
Career
Per 9 Innings
0
0
John Peters
Career
Per 9 Innings
0
0
Mike Ryan
Career
Per 9 Innings
0
0
John Peters
Career
Per 9 Innings
0
0
Mike Ryan
Career
Per 9 Innings
0
0
John Peters
Career
Per 9 Innings
0
0
Mike Ryan
Career
Per 9 Innings
0
0