James Bray vs. Mike Ryan — Career Comparison

Lost GenerationAlabamaNorth AmericaChicago American GiantsNegro American LeagueCatcher
Gen XPennsylvaniaThrows RightBats LeftNorth AmericaMinnesota TwinsAmerican LeagueUnknown

On the career numbers, James Bray posted the stronger offensive profile against Mike Ryan. James Bray posted stronger numbers in OPS (.840 vs .700) and on-base percentage (.407 vs .306). Mike Ryan had the advantage in home run production (7 career HR at a higher rate). By the career numbers, James Bray had the stronger overall case — though those totals don't account for the eras and run environments each player worked in.

Hitting Stats for James Bray and Mike Ryan

James Bray
Career
Per 600 PA
5
5
Mike Ryan
Career
Per 600 PA
5
5
James Bray
Career
Per 600 PA
71
197.22
Mike Ryan
Careerverified
Per 600 PAverified
149
274.23
James Bray
Career
Per 600 PA
216
600
Mike Ryan
Careerverified
Per 600 PA
326
600
James Bray
Career
Per 600 PA
180
500
Mike Ryan
Careerverified
Per 600 PAverified
299
550.31
James Bray
Careerverified
Per 600 PAverified
0.311
0.311
Mike Ryan
Career
Per 600 PA
0.258
0.258
James Bray
Careerverified
Per 600 PAverified
0.859
0.859
Mike Ryan
Career
Per 600 PA
0.712
0.712
James Bray
Career
Per 600 PAverified
56
155.56
Mike Ryan
Careerverified
Per 600 PA
77
141.72
James Bray
Career
Per 600 PAverified
42
116.67
Mike Ryan
Careerverified
Per 600 PA
51
93.87
James Bray
Career
Per 600 PA
8
22.22
Mike Ryan
Careerverified
Per 600 PAverified
18
33.13
James Bray
Careerverified
Per 600 PAverified
4
11.11
Mike Ryan
Career
Per 600 PA
1
1.84
James Bray
Career
Per 600 PA
2
5.56
Mike Ryan
Careerverified
Per 600 PAverified
7
12.88
James Bray
Career
Per 600 PA
14
38.89
Mike Ryan
Careerverified
Per 600 PAverified
26
47.85
James Bray
Career
Per 600 PA
0.25
0.25
Mike Ryan
Careerverified
Per 600 PAverified
0.338
0.338
James Bray
Career
Per 600 PA
0.011
0.011
Mike Ryan
Careerverified
Per 600 PAverified
0.023
0.023
James Bray
Career
Per 600 PA
0.036
0.036
Mike Ryan
Careerverified
Per 600 PAverified
0.091
0.091
James Bray
Careerverified
Per 600 PAverified
34.31
95.31
Mike Ryan
Career
Per 600 PA
33.79
62.19
James Bray
Career
Per 600 PA
78
216.67
Mike Ryan
Careerverified
Per 600 PAverified
118
217.18
James Bray
Career
Per 600 PAverified
83
230.56
Mike Ryan
Careerverified
Per 600 PA
97
178.53
James Bray
Careerverified
Per 600 PAverified
0.401
0.401
Mike Ryan
Career
Per 600 PA
0.301
0.301
James Bray
Careerverified
Per 600 PAverified
0.433
0.433
Mike Ryan
Career
Per 600 PA
0.395
0.395
James Bray
Careerverified
Per 600 PAverified
0.834
0.834
Mike Ryan
Career
Per 600 PA
0.696
0.696
James Bray
Career
Per 600 PA
0.122
0.122
Mike Ryan
Careerverified
Per 600 PAverified
0.137
0.137
James Bray
Careerverified
Per 600 PAverified
0.289
0.289
Mike Ryan
Career
Per 600 PA
0.234
0.234
James Bray
Careerverified
Per 600 PAverified
0.864
0.864
Mike Ryan
Career
Per 600 PA
0.599
0.599
James Bray
Careerverified
Per 600 PAverified
0.303
0.303
Mike Ryan
Career
Per 600 PA
0.294
0.294
James Bray
Career
Per 600 PA
21
58.33
Mike Ryan
Careerverified
Per 600 PAverified
35
64.42
James Bray
Career
Per 600 PAverified
27
75
Mike Ryan
Careerverified
Per 600 PA
35
64.42
James Bray
Career
Per 600 PAverified
46
127.78
Mike Ryan
Careerverified
Per 600 PA
63
115.95
James Bray
Careerverified
Per 600 PAverified
36.22
100.61
Mike Ryan
Career
Per 600 PA
33.52
61.69
James Bray
Careerverified
Per 600 PAverified
2
5.56
Mike Ryan
Career
Per 600 PA
0
0
James Bray
Careerverified
Per 600 PAverified
25
69.44
Mike Ryan
Career
Per 600 PA
20
36.81
James Bray
Career
Per 600 PAverified
2
5.56
Mike Ryan
Career
Per 600 PA
2
3.68
James Bray
Careerverified
Per 600 PAverified
0
0
Mike Ryan
Career
Per 600 PA
57
104.91
James Bray
Career
Per 600 PA
Mike Ryan
Careerverified
Per 600 PAverified
5.72
5.72
James Bray
Career
Per 600 PA
Mike Ryan
Careerverified
Per 600 PAverified
0.35
0.35
James Bray
Careerverified
Per 600 PAverified
9
25
Mike Ryan
Career
Per 600 PA
4
7.36
James Bray
Career
Per 600 PA
0
0
Mike Ryan
Careerverified
Per 600 PAverified
3
5.52
James Bray
Careerverified
Per 600 PAverified
1
2.78
Mike Ryan
Career
Per 600 PA
11
20.25
James Bray
Career
Per 600 PAverified
3
8.33
Mike Ryan
Careerverified
Per 600 PA
4
7.36
James Bray
Career
Per 600 PA
0
0
Mike Ryan
Careerverified
Per 600 PAverified
4
7.36
James Bray
Career
Per 600 PA
3
8.33
Mike Ryan
Careerverified
Per 600 PAverified
8
14.72
James Bray
Careerverified
Per 600 PAverified
100
100
Mike Ryan
Career
Per 600 PA
50
50

Fielding Stats for James Bray and Mike Ryan

James Bray
Career
Per 9 Innings
5
5
Mike Ryan
Career
Per 9 Innings
5
5
James Bray
Career
Per 9 Innings
47
1.14
Mike Ryan
Careerverified
Per 9 Inningsverified
77
1.51
James Bray
Career
Per 9 Innings
35
0.85
Mike Ryan
Careerverified
Per 9 Inningsverified
45
0.88
James Bray
Career
Per 9 Innings
1111
27
Mike Ryan
Careerverified
Per 9 Innings
1378
27
James Bray
Career
Per 9 Innings
370.1
9
Mike Ryan
Careerverified
Per 9 Innings
459.1
9
James Bray
Careerverified
Per 9 Inningsverified
203
4.93
Mike Ryan
Career
Per 9 Innings
123
2.41
James Bray
Careerverified
Per 9 Inningsverified
41
1
Mike Ryan
Career
Per 9 Innings
6
0.12
James Bray
Career
Per 9 Innings
13
0.32
Mike Ryan
Careerverified
Per 9 Inningsverified
1
0.02
James Bray
Careerverified
Per 9 Inningsverified
257
6.25
Mike Ryan
Career
Per 9 Innings
130
2.55
James Bray
Careerverified
Per 9 Inningsverified
244
5.93
Mike Ryan
Career
Per 9 Innings
129
2.53
James Bray
Career
Per 9 Innings
94.94
94.94
Mike Ryan
Careerverified
Per 9 Inningsverified
99.23
99.23
James Bray
Careerverified
Per 9 Inningsverified
5.192
5.192
Mike Ryan
Career
Per 9 Innings
1.675
1.675
James Bray
Careerverified
Per 9 Inningsverified
74.47
74.47
Mike Ryan
Career
Per 9 Innings
58.44
58.44
James Bray
Career
Per 9 Innings
4
0.1
Mike Ryan
Careerverified
Per 9 Innings
5
0.1
James Bray
Career
Per 9 Innings
4
0.1
Mike Ryan
Careerverified
Per 9 Inningsverified
0
0
James Bray
Career
Per 9 Innings
0
0
Mike Ryan
Career
Per 9 Innings
0
0
James Bray
Career
Per 9 Innings
34
0.83
Mike Ryan
Careerverified
Per 9 Inningsverified
0
0
James Bray
Career
Per 9 Innings
0
0
Mike Ryan
Career
Per 9 Innings
0
0