O'Neal Pullen vs. Mike Ryan — Career Comparison

Lost GenerationTexasThrows RightBats RightNorth AmericaBaltimore Black SoxNegro National League IICatcher
Pre-GenerationalMissouriNorth AmericaSt. Louis CardinalsNational LeagueThird Baseman

On the career numbers, O'Neal Pullen posted the stronger offensive profile against Mike Ryan. O'Neal Pullen posted stronger numbers in OPS (.667 vs .000) and on-base percentage (.307 vs .000). By the career numbers, O'Neal Pullen had the stronger overall case — though those totals don't account for the eras and run environments each player worked in.

Hitting Stats for O'Neal Pullen and Mike Ryan

O'Neal Pullen
Careerverified
Per 600 PAverified
2
2
Mike Ryan
Career
Per 600 PA
1
1
O'Neal Pullen
Careerverified
Per 600 PA
40
167.83
Mike Ryan
Career
Per 600 PAverified
2
600
O'Neal Pullen
Careerverified
Per 600 PA
143
600
Mike Ryan
Career
Per 600 PA
2
600
O'Neal Pullen
Careerverified
Per 600 PA
133
558.04
Mike Ryan
Career
Per 600 PAverified
2
600
O'Neal Pullen
Careerverified
Per 600 PAverified
0.286
0.286
Mike Ryan
Career
Per 600 PA
0
0
O'Neal Pullen
Careerverified
Per 600 PAverified
0.685
0.685
Mike Ryan
Career
Per 600 PA
0
0
O'Neal Pullen
Careerverified
Per 600 PAverified
38
159.44
Mike Ryan
Career
Per 600 PA
0
0
O'Neal Pullen
Careerverified
Per 600 PAverified
32
134.27
Mike Ryan
Career
Per 600 PA
0
0
O'Neal Pullen
Careerverified
Per 600 PAverified
3
12.59
Mike Ryan
Career
Per 600 PA
0
0
O'Neal Pullen
Careerverified
Per 600 PAverified
2
8.39
Mike Ryan
Career
Per 600 PA
0
0
O'Neal Pullen
Careerverified
Per 600 PAverified
1
4.2
Mike Ryan
Career
Per 600 PA
0
0
O'Neal Pullen
Careerverified
Per 600 PAverified
6
25.17
Mike Ryan
Career
Per 600 PA
0
0
O'Neal Pullen
Careerverified
Per 600 PAverified
0.158
0.158
Mike Ryan
Career
Per 600 PA
O'Neal Pullen
Careerverified
Per 600 PAverified
0.008
0.008
Mike Ryan
Career
Per 600 PA
0
0
O'Neal Pullen
Careerverified
Per 600 PAverified
0.026
0.026
Mike Ryan
Career
Per 600 PA
O'Neal Pullen
Careerverified
Per 600 PAverified
14.37
60.3
Mike Ryan
Career
Per 600 PA
0
0
O'Neal Pullen
Careerverified
Per 600 PAverified
48
201.4
Mike Ryan
Career
Per 600 PA
0
0
O'Neal Pullen
Careerverified
Per 600 PAverified
42
176.22
Mike Ryan
Career
Per 600 PA
0
0
O'Neal Pullen
Careerverified
Per 600 PAverified
0.307
0.307
Mike Ryan
Career
Per 600 PA
0
0
O'Neal Pullen
Careerverified
Per 600 PAverified
0.361
0.361
Mike Ryan
Career
Per 600 PA
0
0
O'Neal Pullen
Careerverified
Per 600 PAverified
0.668
0.668
Mike Ryan
Career
Per 600 PA
0
0
O'Neal Pullen
Careerverified
Per 600 PAverified
0.075
0.075
Mike Ryan
Career
Per 600 PA
0
0
O'Neal Pullen
Careerverified
Per 600 PAverified
0.228
0.228
Mike Ryan
Career
Per 600 PA
0
0
O'Neal Pullen
Careerverified
Per 600 PAverified
0.547
0.547
Mike Ryan
Career
Per 600 PA
0
0
O'Neal Pullen
Careerverified
Per 600 PAverified
0.285
0.285
Mike Ryan
Career
Per 600 PA
0
0
O'Neal Pullen
Careerverified
Per 600 PAverified
14
58.74
Mike Ryan
Career
Per 600 PA
0
0
O'Neal Pullen
Careerverified
Per 600 PAverified
23
96.5
Mike Ryan
Career
Per 600 PA
0
0
O'Neal Pullen
Careerverified
Per 600 PAverified
36
151.05
Mike Ryan
Career
Per 600 PA
0
0
O'Neal Pullen
Careerverified
Per 600 PAverified
17.32
72.67
Mike Ryan
Career
Per 600 PA
-0.2
-60
O'Neal Pullen
Career
Per 600 PA
0
0
Mike Ryan
Career
Per 600 PA
0
0
O'Neal Pullen
Careerverified
Per 600 PAverified
4
16.78
Mike Ryan
Career
Per 600 PA
0
0
O'Neal Pullen
Career
Per 600 PA
0
0
Mike Ryan
Career
Per 600 PA
0
0
O'Neal Pullen
Career
Per 600 PA
2
8.39
Mike Ryan
Careerverified
Per 600 PAverified
0
0
O'Neal Pullen
Careerverified
Per 600 PAverified
71.5
71.5
Mike Ryan
Career
Per 600 PA
O'Neal Pullen
Careerverified
Per 600 PAverified
2
2
Mike Ryan
Career
Per 600 PA
O'Neal Pullen
Careerverified
Per 600 PAverified
6
25.17
Mike Ryan
Career
Per 600 PA
0
0
O'Neal Pullen
Career
Per 600 PA
0
0
Mike Ryan
Career
Per 600 PA
0
0
O'Neal Pullen
Career
Per 600 PA
0
0
Mike Ryan
Career
Per 600 PA
0
0
O'Neal Pullen
Career
Per 600 PA
0
0
Mike Ryan
Career
Per 600 PA
0
0
O'Neal Pullen
Career
Per 600 PA
0
0
Mike Ryan
Career
Per 600 PA
0
0
O'Neal Pullen
Career
Per 600 PA
0
0
Mike Ryan
Career
Per 600 PA
0
0
O'Neal Pullen
Career
Per 600 PA
Mike Ryan
Career
Per 600 PA

Fielding Stats for O'Neal Pullen and Mike Ryan

O'Neal Pullen
Careerverified
Per 9 Inningsverified
2
2
Mike Ryan
Career
Per 9 Innings
1
1
O'Neal Pullen
Careerverified
Per 9 Innings
35
1.08
Mike Ryan
Career
Per 9 Inningsverified
2
6
O'Neal Pullen
Careerverified
Per 9 Inningsverified
34
1.04
Mike Ryan
Career
Per 9 Innings
0
0
O'Neal Pullen
Careerverified
Per 9 Innings
879
27
Mike Ryan
Career
Per 9 Innings
9
27
O'Neal Pullen
Careerverified
Per 9 Innings
293
9
Mike Ryan
Career
Per 9 Innings
3
9
O'Neal Pullen
Careerverified
Per 9 Inningsverified
179
5.5
Mike Ryan
Career
Per 9 Innings
0
0
O'Neal Pullen
Careerverified
Per 9 Inningsverified
26
0.8
Mike Ryan
Career
Per 9 Innings
0
0
O'Neal Pullen
Career
Per 9 Inningsverified
12
0.37
Mike Ryan
Careerverified
Per 9 Innings
1
3
O'Neal Pullen
Careerverified
Per 9 Inningsverified
217
6.67
Mike Ryan
Career
Per 9 Innings
1
3
O'Neal Pullen
Careerverified
Per 9 Inningsverified
205
6.3
Mike Ryan
Career
Per 9 Innings
0
0
O'Neal Pullen
Careerverified
Per 9 Inningsverified
94.47
94.47
Mike Ryan
Career
Per 9 Innings
0
0
O'Neal Pullen
Careerverified
Per 9 Inningsverified
5.857
5.857
Mike Ryan
Career
Per 9 Innings
0
0
O'Neal Pullen
Careerverified
Per 9 Inningsverified
97.14
97.14
Mike Ryan
Career
Per 9 Innings
0
0
O'Neal Pullen
Careerverified
Per 9 Inningsverified
2
0.06
Mike Ryan
Career
Per 9 Innings
0
0
O'Neal Pullen
Career
Per 9 Innings
6
0.18
Mike Ryan
Careerverified
Per 9 Inningsverified
0
0
O'Neal Pullen
Career
Per 9 Innings
0
0
Mike Ryan
Career
Per 9 Innings
0
0
O'Neal Pullen
Career
Per 9 Innings
28
0.86
Mike Ryan
Careerverified
Per 9 Inningsverified
0
0
O'Neal Pullen
Career
Per 9 Innings
0
0
Mike Ryan
Career
Per 9 Innings
0
0