Brad Davis vs. Johnny Ryan — Career Comparison

MillenialCaliforniaThrows RightBats RightNorth AmericaFlorida MarlinsNational LeagueCatcher
Pre-GenerationalPennsylvaniaNorth AmericaLouisville GraysNational LeagueLeft Fielder

On the career numbers, Brad Davis posted the stronger offensive profile against Johnny Ryan. Brad Davis posted stronger numbers in OPS (.658 vs .481) and on-base percentage (.282 vs .227). By the career numbers, Brad Davis had the stronger overall case — though those totals don't account for the eras and run environments each player worked in.

Hitting Stats for Brad Davis and Johnny Ryan

Brad Davis
Career
Per 600 PA
1
1
Johnny Ryan
Careerverified
Per 600 PAverified
5
5
Brad Davis
Career
Per 600 PAverified
33
160.98
Johnny Ryan
Careerverified
Per 600 PA
156
151.7
Brad Davis
Career
Per 600 PA
123
600
Johnny Ryan
Careerverified
Per 600 PA
617
600
Brad Davis
Career
Per 600 PA
109
531.71
Johnny Ryan
Careerverified
Per 600 PAverified
602
585.41
Brad Davis
Careerverified
Per 600 PAverified
0.211
0.211
Johnny Ryan
Career
Per 600 PA
0.208
0.208
Brad Davis
Careerverified
Per 600 PAverified
0.687
0.687
Johnny Ryan
Career
Per 600 PA
0.501
0.501
Brad Davis
Career
Per 600 PA
23
112.2
Johnny Ryan
Careerverified
Per 600 PAverified
125
121.56
Brad Davis
Career
Per 600 PA
12
58.54
Johnny Ryan
Careerverified
Per 600 PAverified
104
101.13
Brad Davis
Career
Per 600 PAverified
7
34.15
Johnny Ryan
Careerverified
Per 600 PA
15
14.59
Brad Davis
Career
Per 600 PAverified
1
4.88
Johnny Ryan
Careerverified
Per 600 PA
5
4.86
Brad Davis
Careerverified
Per 600 PAverified
3
14.63
Johnny Ryan
Career
Per 600 PA
1
0.97
Brad Davis
Career
Per 600 PAverified
11
53.66
Johnny Ryan
Careerverified
Per 600 PA
21
20.42
Brad Davis
Careerverified
Per 600 PAverified
0.478
0.478
Johnny Ryan
Career
Per 600 PA
0.168
0.168
Brad Davis
Careerverified
Per 600 PAverified
0.028
0.028
Johnny Ryan
Career
Per 600 PA
0.002
0.002
Brad Davis
Careerverified
Per 600 PAverified
0.13
0.13
Johnny Ryan
Career
Per 600 PA
0.008
0.008
Brad Davis
Career
Per 600 PAverified
12.75
62.21
Johnny Ryan
Careerverified
Per 600 PA
35.33
34.35
Brad Davis
Career
Per 600 PAverified
41
200
Johnny Ryan
Careerverified
Per 600 PA
153
148.78
Brad Davis
Career
Per 600 PAverified
33
160.98
Johnny Ryan
Careerverified
Per 600 PA
140
136.14
Brad Davis
Careerverified
Per 600 PAverified
0.271
0.271
Johnny Ryan
Career
Per 600 PA
0.227
0.227
Brad Davis
Careerverified
Per 600 PAverified
0.376
0.376
Johnny Ryan
Career
Per 600 PA
0.254
0.254
Brad Davis
Careerverified
Per 600 PAverified
0.647
0.647
Johnny Ryan
Career
Per 600 PA
0.481
0.481
Brad Davis
Careerverified
Per 600 PAverified
0.165
0.165
Johnny Ryan
Career
Per 600 PA
0.047
0.047
Brad Davis
Careerverified
Per 600 PAverified
0.216
0.216
Johnny Ryan
Career
Per 600 PA
0.166
0.166
Brad Davis
Careerverified
Per 600 PAverified
0.609
0.609
Johnny Ryan
Career
Per 600 PA
0.375
0.375
Brad Davis
Careerverified
Per 600 PAverified
0.278
0.278
Johnny Ryan
Career
Per 600 PA
0.226
0.226
Brad Davis
Career
Per 600 PA
8
39.02
Johnny Ryan
Careerverified
Per 600 PAverified
81
78.77
Brad Davis
Career
Per 600 PAverified
16
78.05
Johnny Ryan
Careerverified
Per 600 PA
48
46.68
Brad Davis
Career
Per 600 PA
21
102.44
Johnny Ryan
Careerverified
Per 600 PAverified
128
124.47
Brad Davis
Career
Per 600 PAverified
11.62
56.67
Johnny Ryan
Careerverified
Per 600 PA
36.13
35.13
Brad Davis
Careerverified
Per 600 PAverified
1
4.88
Johnny Ryan
Career
Per 600 PA
0
0
Brad Davis
Career
Per 600 PAverified
9
43.9
Johnny Ryan
Careerverified
Per 600 PA
15
14.59
Brad Davis
Careerverified
Per 600 PAverified
2
9.76
Johnny Ryan
Career
Per 600 PA
0
0
Brad Davis
Careerverified
Per 600 PA
37
180.49
Johnny Ryan
Career
Per 600 PAverified
53
51.54
Brad Davis
Career
Per 600 PA
3.32
3.32
Johnny Ryan
Careerverified
Per 600 PAverified
11.64
11.64
Brad Davis
Career
Per 600 PA
0.24
0.24
Johnny Ryan
Careerverified
Per 600 PAverified
0.28
0.28
Brad Davis
Careerverified
Per 600 PAverified
1
4.88
Johnny Ryan
Career
Per 600 PA
0
0
Brad Davis
Careerverified
Per 600 PAverified
3
14.63
Johnny Ryan
Career
Per 600 PA
0
0
Brad Davis
Careerverified
Per 600 PA
1
4.88
Johnny Ryan
Career
Per 600 PAverified
2
1.94
Brad Davis
Career
Per 600 PA
2
9.76
Johnny Ryan
Careerverified
Per 600 PAverified
13
12.64
Brad Davis
Career
Per 600 PA
0
0
Johnny Ryan
Careerverified
Per 600 PAverified
4
3.89
Brad Davis
Career
Per 600 PA
2
9.76
Johnny Ryan
Careerverified
Per 600 PAverified
17
16.53
Brad Davis
Careerverified
Per 600 PAverified
100
100
Johnny Ryan
Career
Per 600 PA
76.47
76.47

Fielding Stats for Brad Davis and Johnny Ryan

Brad Davis
Career
Per 9 Innings
1
1
Johnny Ryan
Careerverified
Per 9 Inningsverified
5
5
Brad Davis
Career
Per 9 Inningsverified
32
1.04
Johnny Ryan
Careerverified
Per 9 Innings
166
1.03
Brad Davis
Career
Per 9 Inningsverified
32
1.04
Johnny Ryan
Careerverified
Per 9 Innings
47
0.29
Brad Davis
Career
Per 9 Innings
834
27
Johnny Ryan
Careerverified
Per 9 Innings
4332
27
Brad Davis
Career
Per 9 Innings
278
9
Johnny Ryan
Careerverified
Per 9 Innings
1444
9
Brad Davis
Career
Per 9 Inningsverified
215
6.96
Johnny Ryan
Careerverified
Per 9 Innings
385
2.4
Brad Davis
Career
Per 9 Inningsverified
16
0.52
Johnny Ryan
Careerverified
Per 9 Innings
27
0.17
Brad Davis
Careerverified
Per 9 Inningsverified
4
0.13
Johnny Ryan
Career
Per 9 Innings
79
0.49
Brad Davis
Career
Per 9 Inningsverified
235
7.61
Johnny Ryan
Careerverified
Per 9 Innings
491
3.06
Brad Davis
Career
Per 9 Inningsverified
231
7.48
Johnny Ryan
Careerverified
Per 9 Innings
412
2.57
Brad Davis
Careerverified
Per 9 Inningsverified
98.3
98.3
Johnny Ryan
Career
Per 9 Innings
83.91
83.91
Brad Davis
Careerverified
Per 9 Inningsverified
7.219
7.219
Johnny Ryan
Career
Per 9 Innings
2.482
2.482
Brad Davis
Careerverified
Per 9 Inningsverified
100
100
Johnny Ryan
Career
Per 9 Innings
28.31
28.31
Brad Davis
Career
Per 9 Innings
0
0
Johnny Ryan
Careerverified
Per 9 Inningsverified
4
0.02
Brad Davis
Careerverified
Per 9 Innings
1
0.03
Johnny Ryan
Career
Per 9 Inningsverified
2
0.01
Brad Davis
Career
Per 9 Innings
0
0
Johnny Ryan
Career
Per 9 Innings
0
0
Brad Davis
Career
Per 9 Innings
19
0.62
Johnny Ryan
Careerverified
Per 9 Inningsverified
0
0
Brad Davis
Careerverified
Per 9 Inningsverified
7
0.23
Johnny Ryan
Career
Per 9 Innings
0
0