Chris Haney vs. B. J. Ryan — Career Comparison

Gen XMarylandThrows LeftBats LeftNorth AmericaKansas City RoyalsAmerican LeagueStarting Pitcher
Gen XLouisianaThrows LeftBats LeftNorth AmericaBaltimore OriolesAmerican LeagueRelief PitcherAll-Star

Chris Haney built a career as a starting pitcher and B. J. Ryan as a reliever — different jobs with different demands — but on the metrics that apply to both, a comparison is still worth making. B. J. Ryan led in home run suppression (HR9+ 200 vs 91), strikeout rate (K%+ 134 vs 78), and run prevention (ERA+ 108 vs 82). Chris Haney held the edge in walk avoidance (BB%+ 124 vs 74). Role difference aside, B. J. Ryan holds a clear edge on every meaningful shared measure.

Pitching Stats for Chris Haney and B. J. Ryan

Chris Haney
Career
Per 9 Innings
11
11
B. J. Ryan
Career
Per 9 Innings
11
11
Chris Haney
Career
Per 9 Innings
196
2.14
B. J. Ryan
Careerverified
Per 9 Inningsverified
560
9.39
Chris Haney
Careerverified
Per 9 Inningsverified
125
1.36
B. J. Ryan
Career
Per 9 Innings
0
0
Chris Haney
Careerverified
Per 9 Inningsverified
38
0.41
B. J. Ryan
Career
Per 9 Innings
21
0.35
Chris Haney
Career
Per 9 Innings
52
0.57
B. J. Ryan
Careerverified
Per 9 Inningsverified
28
0.47
Chris Haney
Career
Per 9 Innings
42.22
42.22
B. J. Ryan
Careerverified
Per 9 Inningsverified
42.86
42.86
Chris Haney
Careerverified
Per 9 Inningsverified
63.78
63.78
B. J. Ryan
Career
Per 9 Innings
0
0
Chris Haney
Careerverified
Per 9 Inningsverified
8
0.09
B. J. Ryan
Career
Per 9 Innings
0
0
Chris Haney
Careerverified
Per 9 Inningsverified
4
0.04
B. J. Ryan
Career
Per 9 Innings
0
0
Chris Haney
Career
Per 9 Innings
1
0.01
B. J. Ryan
Careerverified
Per 9 Inningsverified
117
1.96
Chris Haney
Career
Per 9 Innings
465
5.07
B. J. Ryan
Careerverified
Per 9 Inningsverified
201
3.37
Chris Haney
Career
Per 9 Innings
5.07
5.07
B. J. Ryan
Careerverified
Per 9 Inningsverified
3.37
3.37
Chris Haney
Career
Per 9 Innings
4.79
4.79
B. J. Ryan
Careerverified
Per 9 Inningsverified
3.18
3.18
Chris Haney
Career
Per 9 Innings
4.56
4.56
B. J. Ryan
Careerverified
Per 9 Inningsverified
3.26
3.26
Chris Haney
Career
Per 9 Innings
0.284
0.284
B. J. Ryan
Careerverified
Per 9 Inningsverified
0.216
0.216
Chris Haney
Careerverified
Per 9 Innings
2474
27
B. J. Ryan
Career
Per 9 Innings
1610
27
Chris Haney
Careerverified
Per 9 Innings
824.2
9
B. J. Ryan
Career
Per 9 Innings
536.2
9
Chris Haney
Career
Per 9 Innings
924
10.08
B. J. Ryan
Careerverified
Per 9 Inningsverified
424
7.11
Chris Haney
Career
Per 9 Innings
10.08
10.08
B. J. Ryan
Careerverified
Per 9 Inningsverified
7.11
7.11
Chris Haney
Career
Per 9 Innings
94
1.03
B. J. Ryan
Careerverified
Per 9 Inningsverified
42
0.7
Chris Haney
Career
Per 9 Innings
1.03
1.03
B. J. Ryan
Careerverified
Per 9 Inningsverified
0.7
0.7
Chris Haney
Career
Per 9 Innings
0.48
0.48
B. J. Ryan
Careerverified
Per 9 Inningsverified
0.08
0.08
Chris Haney
Career
Per 9 Inningsverified
286
3.12
B. J. Ryan
Careerverified
Per 9 Innings
264
4.43
Chris Haney
Careerverified
Per 9 Inningsverified
10
0.11
B. J. Ryan
Career
Per 9 Innings
27
0.45
Chris Haney
Careerverified
Per 9 Inningsverified
3.12
3.12
B. J. Ryan
Career
Per 9 Innings
4.43
4.43
Chris Haney
Career
Per 9 Innings
442
4.82
B. J. Ryan
Careerverified
Per 9 Inningsverified
625
10.48
Chris Haney
Career
Per 9 Innings
4.82
4.82
B. J. Ryan
Careerverified
Per 9 Inningsverified
10.48
10.48
Chris Haney
Careerverified
Per 9 Inningsverified
2.26
2.26
B. J. Ryan
Career
Per 9 Innings
1.12
1.12
Chris Haney
Career
Per 9 Innings
0.883
0.883
B. J. Ryan
Careerverified
Per 9 Inningsverified
1.657
1.657
Chris Haney
Career
Per 9 Innings
37
0.4
B. J. Ryan
Careerverified
Per 9 Inningsverified
21
0.35
Chris Haney
Career
Per 9 Innings
31
0.34
B. J. Ryan
Careerverified
Per 9 Inningsverified
17
0.29
Chris Haney
Career
Per 9 Innings
3
0.03
B. J. Ryan
Careerverified
Per 9 Innings
2
0.03
Chris Haney
Careerverified
Per 9 Inningsverified
3631
39.63
B. J. Ryan
Career
Per 9 Innings
2273
38.12
Chris Haney
Career
Per 9 Innings
18
0.2
B. J. Ryan
Careerverified
Per 9 Inningsverified
249
4.18
Chris Haney
Career
Per 9 Innings
510
5.57
B. J. Ryan
Careerverified
Per 9 Inningsverified
216
3.62
Chris Haney
Career
Per 9 Innings
5.57
5.57
B. J. Ryan
Careerverified
Per 9 Inningsverified
3.62
3.62
Chris Haney
Career
Per 9 Innings
22
0.24
B. J. Ryan
Careerverified
Per 9 Inningsverified
14
0.23
Chris Haney
Career
Per 9 Innings
43
0.47
B. J. Ryan
Careerverified
Per 9 Inningsverified
13
0.22
Chris Haney
Careerverified
Per 9 Inningsverified
75
0.82
B. J. Ryan
Career
Per 9 Innings
42
0.7
Chris Haney
Career
Per 9 Innings
1.467
1.467
B. J. Ryan
Careerverified
Per 9 Inningsverified
1.282
1.282
Chris Haney
Careerverified
Per 9 Inningsverified
3249
35.46
B. J. Ryan
Career
Per 9 Innings
1965
32.95
Chris Haney
Career
Per 9 Innings
2.6
2.6
B. J. Ryan
Careerverified
Per 9 Inningsverified
0.39
0.39
Chris Haney
Career
Per 9 Innings
0.306
0.306
B. J. Ryan
Careerverified
Per 9 Inningsverified
0.294
0.294
Chris Haney
Careerverified
Per 9 Inningsverified
39.63
39.63
B. J. Ryan
Career
Per 9 Innings
38.12
38.12

Fielding Stats for Chris Haney and B. J. Ryan

Chris Haney
Career
Per 9 Innings
11
11
B. J. Ryan
Career
Per 9 Innings
11
11
Chris Haney
Career
Per 9 Innings
196
2.14
B. J. Ryan
Careerverified
Per 9 Inningsverified
560
9.39
Chris Haney
Careerverified
Per 9 Inningsverified
125
1.36
B. J. Ryan
Career
Per 9 Innings
0
0
Chris Haney
Careerverified
Per 9 Innings
2474
27
B. J. Ryan
Career
Per 9 Innings
1610
27
Chris Haney
Careerverified
Per 9 Innings
824.2
9
B. J. Ryan
Career
Per 9 Innings
536.2
9
Chris Haney
Careerverified
Per 9 Inningsverified
39
0.43
B. J. Ryan
Career
Per 9 Innings
10
0.17
Chris Haney
Careerverified
Per 9 Inningsverified
125
1.36
B. J. Ryan
Career
Per 9 Innings
52
0.87
Chris Haney
Careerverified
Per 9 Inningsverified
4
0.04
B. J. Ryan
Career
Per 9 Innings
6
0.1
Chris Haney
Careerverified
Per 9 Inningsverified
168
1.83
B. J. Ryan
Career
Per 9 Innings
68
1.14
Chris Haney
Careerverified
Per 9 Inningsverified
164
1.79
B. J. Ryan
Career
Per 9 Innings
62
1.04
Chris Haney
Careerverified
Per 9 Inningsverified
97.62
97.62
B. J. Ryan
Career
Per 9 Innings
91.18
91.18
Chris Haney
Careerverified
Per 9 Inningsverified
0.837
0.837
B. J. Ryan
Career
Per 9 Innings
0.111
0.111
Chris Haney
Careerverified
Per 9 Inningsverified
63.78
63.78
B. J. Ryan
Career
Per 9 Innings
0
0
Chris Haney
Careerverified
Per 9 Innings
8
0.09
B. J. Ryan
Career
Per 9 Inningsverified
7
0.12
Chris Haney
Career
Per 9 Innings
0
0
B. J. Ryan
Career
Per 9 Innings
0
0
Chris Haney
Career
Per 9 Innings
0
0
B. J. Ryan
Career
Per 9 Innings
0
0
Chris Haney
Career
Per 9 Innings
0
0
B. J. Ryan
Career
Per 9 Innings
0
0
Chris Haney
Career
Per 9 Innings
0
0
B. J. Ryan
Career
Per 9 Innings
0
0

Hitting Stats for Chris Haney and B. J. Ryan

Chris Haney
Career
Per 600 PA
11
11
B. J. Ryan
Career
Per 600 PA
11
11
Chris Haney
Career
Per 600 PA
197
3030.77
B. J. Ryan
Careerverified
Per 600 PAverified
560
168000
Chris Haney
Careerverified
Per 600 PA
39
600
B. J. Ryan
Career
Per 600 PA
2
600
Chris Haney
Careerverified
Per 600 PA
36
553.85
B. J. Ryan
Career
Per 600 PAverified
2
600
Chris Haney
Careerverified
Per 600 PAverified
0.111
0.111
B. J. Ryan
Career
Per 600 PA
0
0
Chris Haney
Careerverified
Per 600 PAverified
0.282
0.282
B. J. Ryan
Career
Per 600 PA
0
0
Chris Haney
Careerverified
Per 600 PAverified
4
61.54
B. J. Ryan
Career
Per 600 PA
0
0
Chris Haney
Careerverified
Per 600 PAverified
4
61.54
B. J. Ryan
Career
Per 600 PA
0
0
Chris Haney
Career
Per 600 PA
0
0
B. J. Ryan
Career
Per 600 PA
0
0
Chris Haney
Career
Per 600 PA
0
0
B. J. Ryan
Career
Per 600 PA
0
0
Chris Haney
Career
Per 600 PA
0
0
B. J. Ryan
Career
Per 600 PA
0
0
Chris Haney
Career
Per 600 PA
0
0
B. J. Ryan
Career
Per 600 PA
0
0
Chris Haney
Career
Per 600 PA
0
0
B. J. Ryan
Career
Per 600 PA
Chris Haney
Career
Per 600 PA
0
0
B. J. Ryan
Career
Per 600 PA
0
0
Chris Haney
Career
Per 600 PA
0
0
B. J. Ryan
Career
Per 600 PA
Chris Haney
Careerverified
Per 600 PAverified
0.28
4.38
B. J. Ryan
Career
Per 600 PA
0
0
Chris Haney
Careerverified
Per 600 PAverified
4
61.54
B. J. Ryan
Career
Per 600 PA
0
0
Chris Haney
Careerverified
Per 600 PAverified
4
61.54
B. J. Ryan
Career
Per 600 PA
0
0
Chris Haney
Careerverified
Per 600 PAverified
0.111
0.111
B. J. Ryan
Career
Per 600 PA
0
0
Chris Haney
Careerverified
Per 600 PAverified
0.111
0.111
B. J. Ryan
Career
Per 600 PA
0
0
Chris Haney
Careerverified
Per 600 PAverified
0.222
0.222
B. J. Ryan
Career
Per 600 PA
0
0
Chris Haney
Career
Per 600 PA
0
0
B. J. Ryan
Career
Per 600 PA
0
0
Chris Haney
Careerverified
Per 600 PAverified
0.078
0.078
B. J. Ryan
Career
Per 600 PA
0
0
Chris Haney
Careerverified
Per 600 PAverified
0.121
0.121
B. J. Ryan
Career
Per 600 PA
0
0
Chris Haney
Careerverified
Per 600 PAverified
0.125
0.125
B. J. Ryan
Career
Per 600 PA
0
0
Chris Haney
Careerverified
Per 600 PAverified
2
30.77
B. J. Ryan
Career
Per 600 PA
0
0
Chris Haney
Careerverified
Per 600 PAverified
4
61.54
B. J. Ryan
Career
Per 600 PA
0
0
Chris Haney
Careerverified
Per 600 PAverified
6
92.31
B. J. Ryan
Career
Per 600 PA
0
0
Chris Haney
Career
Per 600 PAverified
-1.16
-17.87
B. J. Ryan
Careerverified
Per 600 PA
-0.2
-60
Chris Haney
Career
Per 600 PA
0
0
B. J. Ryan
Career
Per 600 PA
0
0
Chris Haney
Career
Per 600 PA
0
0
B. J. Ryan
Career
Per 600 PA
0
0
Chris Haney
Career
Per 600 PA
0
0
B. J. Ryan
Career
Per 600 PA
0
0
Chris Haney
Career
Per 600 PA
4
61.54
B. J. Ryan
Careerverified
Per 600 PAverified
0
0
Chris Haney
Careerverified
Per 600 PAverified
9.75
9.75
B. J. Ryan
Career
Per 600 PA
Chris Haney
Career
Per 600 PA
0
0
B. J. Ryan
Career
Per 600 PA
Chris Haney
Careerverified
Per 600 PAverified
3
46.15
B. J. Ryan
Career
Per 600 PA
0
0
Chris Haney
Career
Per 600 PA
0
0
B. J. Ryan
Career
Per 600 PA
0
0
Chris Haney
Career
Per 600 PA
1
15.38
B. J. Ryan
Careerverified
Per 600 PAverified
0
0
Chris Haney
Career
Per 600 PA
0
0
B. J. Ryan
Career
Per 600 PA
0
0
Chris Haney
Career
Per 600 PA
0
0
B. J. Ryan
Career
Per 600 PA
0
0
Chris Haney
Career
Per 600 PA
0
0
B. J. Ryan
Career
Per 600 PA
0
0
Chris Haney
Career
Per 600 PA
B. J. Ryan
Career
Per 600 PA