Jim Hughes vs. B. J. Ryan — Career Comparison

Baby BoomersCaliforniaThrows RightBats RightNorth AmericaMinnesota TwinsAmerican LeagueStarting Pitcher
Gen XLouisianaThrows LeftBats LeftNorth AmericaBaltimore OriolesAmerican LeagueRelief PitcherAll-Star

Jim Hughes 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 98), strikeout rate (K%+ 134 vs 95), and skill-based run prevention (DICE+ 114 vs 89). Jim Hughes held the edge in walk avoidance (BB%+ 80 vs 74). Role difference aside, B. J. Ryan holds a clear edge on every meaningful shared measure.

Pitching Stats for Jim Hughes and B. J. Ryan

Jim Hughes
Career
Per 9 Innings
4
4
B. J. Ryan
Careerverified
Per 9 Inningsverified
11
11
Jim Hughes
Career
Per 9 Innings
78
1.59
B. J. Ryan
Careerverified
Per 9 Inningsverified
560
9.39
Jim Hughes
Careerverified
Per 9 Inningsverified
62
1.26
B. J. Ryan
Career
Per 9 Innings
0
0
Jim Hughes
Careerverified
Per 9 Inningsverified
25
0.51
B. J. Ryan
Career
Per 9 Innings
21
0.35
Jim Hughes
Career
Per 9 Innings
30
0.61
B. J. Ryan
Careerverified
Per 9 Inningsverified
28
0.47
Jim Hughes
Careerverified
Per 9 Inningsverified
45.45
45.45
B. J. Ryan
Career
Per 9 Innings
42.86
42.86
Jim Hughes
Careerverified
Per 9 Inningsverified
79.49
79.49
B. J. Ryan
Career
Per 9 Innings
0
0
Jim Hughes
Careerverified
Per 9 Inningsverified
16
0.33
B. J. Ryan
Career
Per 9 Innings
0
0
Jim Hughes
Careerverified
Per 9 Inningsverified
2
0.04
B. J. Ryan
Career
Per 9 Innings
0
0
Jim Hughes
Career
Per 9 Innings
0
0
B. J. Ryan
Careerverified
Per 9 Inningsverified
117
1.96
Jim Hughes
Career
Per 9 Innings
211
4.3
B. J. Ryan
Careerverified
Per 9 Inningsverified
201
3.37
Jim Hughes
Career
Per 9 Innings
4.3
4.3
B. J. Ryan
Careerverified
Per 9 Inningsverified
3.37
3.37
Jim Hughes
Career
Per 9 Innings
4.43
4.43
B. J. Ryan
Careerverified
Per 9 Inningsverified
3.18
3.18
Jim Hughes
Career
Per 9 Innings
4.57
4.57
B. J. Ryan
Careerverified
Per 9 Inningsverified
3.26
3.26
Jim Hughes
Career
Per 9 Innings
0.265
0.265
B. J. Ryan
Careerverified
Per 9 Inningsverified
0.216
0.216
Jim Hughes
Career
Per 9 Innings
1324
27
B. J. Ryan
Careerverified
Per 9 Innings
1610
27
Jim Hughes
Career
Per 9 Innings
441.1
9
B. J. Ryan
Careerverified
Per 9 Innings
536.2
9
Jim Hughes
Career
Per 9 Innings
443
9.03
B. J. Ryan
Careerverified
Per 9 Inningsverified
424
7.11
Jim Hughes
Career
Per 9 Innings
9.03
9.03
B. J. Ryan
Careerverified
Per 9 Inningsverified
7.11
7.11
Jim Hughes
Careerverified
Per 9 Innings
36
0.73
B. J. Ryan
Career
Per 9 Inningsverified
42
0.7
Jim Hughes
Career
Per 9 Innings
0.73
0.73
B. J. Ryan
Careerverified
Per 9 Inningsverified
0.7
0.7
Jim Hughes
Career
Per 9 Innings
0.46
0.46
B. J. Ryan
Careerverified
Per 9 Inningsverified
0.08
0.08
Jim Hughes
Careerverified
Per 9 Inningsverified
205
4.18
B. J. Ryan
Career
Per 9 Innings
264
4.43
Jim Hughes
Careerverified
Per 9 Inningsverified
5
0.1
B. J. Ryan
Career
Per 9 Innings
27
0.45
Jim Hughes
Careerverified
Per 9 Inningsverified
4.18
4.18
B. J. Ryan
Career
Per 9 Innings
4.43
4.43
Jim Hughes
Career
Per 9 Innings
226
4.61
B. J. Ryan
Careerverified
Per 9 Inningsverified
625
10.48
Jim Hughes
Career
Per 9 Innings
4.61
4.61
B. J. Ryan
Careerverified
Per 9 Inningsverified
10.48
10.48
Jim Hughes
Careerverified
Per 9 Inningsverified
2.9
2.9
B. J. Ryan
Career
Per 9 Innings
1.12
1.12
Jim Hughes
Career
Per 9 Innings
0.977
0.977
B. J. Ryan
Careerverified
Per 9 Inningsverified
1.657
1.657
Jim Hughes
Careerverified
Per 9 Innings
20
0.41
B. J. Ryan
Career
Per 9 Inningsverified
21
0.35
Jim Hughes
Career
Per 9 Innings
21
0.43
B. J. Ryan
Careerverified
Per 9 Inningsverified
17
0.29
Jim Hughes
Career
Per 9 Innings
5
0.1
B. J. Ryan
Careerverified
Per 9 Inningsverified
2
0.03
Jim Hughes
Career
Per 9 Inningsverified
1930
39.36
B. J. Ryan
Careerverified
Per 9 Innings
2273
38.12
Jim Hughes
Career
Per 9 Innings
11
0.22
B. J. Ryan
Careerverified
Per 9 Inningsverified
249
4.18
Jim Hughes
Career
Per 9 Innings
241
4.91
B. J. Ryan
Careerverified
Per 9 Inningsverified
216
3.62
Jim Hughes
Career
Per 9 Innings
4.91
4.91
B. J. Ryan
Careerverified
Per 9 Inningsverified
3.62
3.62
Jim Hughes
Career
Per 9 Innings
17
0.35
B. J. Ryan
Careerverified
Per 9 Inningsverified
14
0.23
Jim Hughes
Career
Per 9 Innings
13
0.27
B. J. Ryan
Career
Per 9 Inningsverified
13
0.22
Jim Hughes
Careerverified
Per 9 Inningsverified
45
0.92
B. J. Ryan
Career
Per 9 Innings
42
0.7
Jim Hughes
Career
Per 9 Innings
1.468
1.468
B. J. Ryan
Careerverified
Per 9 Inningsverified
1.282
1.282
Jim Hughes
Career
Per 9 Inningsverified
1674
34.14
B. J. Ryan
Careerverified
Per 9 Innings
1965
32.95
Jim Hughes
Career
Per 9 Innings
3.09
3.09
B. J. Ryan
Careerverified
Per 9 Inningsverified
0.39
0.39
Jim Hughes
Careerverified
Per 9 Inningsverified
0.288
0.288
B. J. Ryan
Career
Per 9 Innings
0.294
0.294
Jim Hughes
Careerverified
Per 9 Inningsverified
39.36
39.36
B. J. Ryan
Career
Per 9 Innings
38.12
38.12

Fielding Stats for Jim Hughes and B. J. Ryan

Jim Hughes
Career
Per 9 Innings
4
4
B. J. Ryan
Careerverified
Per 9 Inningsverified
11
11
Jim Hughes
Career
Per 9 Innings
78
1.59
B. J. Ryan
Careerverified
Per 9 Inningsverified
560
9.39
Jim Hughes
Careerverified
Per 9 Inningsverified
62
1.26
B. J. Ryan
Career
Per 9 Innings
0
0
Jim Hughes
Career
Per 9 Innings
1324
27
B. J. Ryan
Careerverified
Per 9 Innings
1610
27
Jim Hughes
Career
Per 9 Innings
441.1
9
B. J. Ryan
Careerverified
Per 9 Innings
536.2
9
Jim Hughes
Careerverified
Per 9 Inningsverified
32
0.65
B. J. Ryan
Career
Per 9 Innings
10
0.17
Jim Hughes
Careerverified
Per 9 Inningsverified
63
1.28
B. J. Ryan
Career
Per 9 Innings
52
0.87
Jim Hughes
Career
Per 9 Innings
11
0.22
B. J. Ryan
Careerverified
Per 9 Inningsverified
6
0.1
Jim Hughes
Careerverified
Per 9 Inningsverified
106
2.16
B. J. Ryan
Career
Per 9 Innings
68
1.14
Jim Hughes
Careerverified
Per 9 Inningsverified
95
1.94
B. J. Ryan
Career
Per 9 Innings
62
1.04
Jim Hughes
Career
Per 9 Innings
89.62
89.62
B. J. Ryan
Careerverified
Per 9 Inningsverified
91.18
91.18
Jim Hughes
Careerverified
Per 9 Inningsverified
1.218
1.218
B. J. Ryan
Career
Per 9 Innings
0.111
0.111
Jim Hughes
Careerverified
Per 9 Inningsverified
79.49
79.49
B. J. Ryan
Career
Per 9 Innings
0
0
Jim Hughes
Career
Per 9 Innings
3
0.06
B. J. Ryan
Careerverified
Per 9 Inningsverified
7
0.12
Jim Hughes
Career
Per 9 Innings
0
0
B. J. Ryan
Career
Per 9 Innings
0
0
Jim Hughes
Career
Per 9 Innings
0
0
B. J. Ryan
Career
Per 9 Innings
0
0
Jim Hughes
Career
Per 9 Innings
0
0
B. J. Ryan
Career
Per 9 Innings
0
0
Jim Hughes
Career
Per 9 Innings
0
0
B. J. Ryan
Career
Per 9 Innings
0
0

Hitting Stats for Jim Hughes and B. J. Ryan

Jim Hughes
Career
Per 600 PA
4
B. J. Ryan
Careerverified
Per 600 PAverified
11
11
Jim Hughes
Career
Per 600 PA
78
B. J. Ryan
Careerverified
Per 600 PAverified
560
168000
Jim Hughes
Career
Per 600 PA
0
B. J. Ryan
Careerverified
Per 600 PAverified
2
600
Jim Hughes
Career
Per 600 PA
0
B. J. Ryan
Careerverified
Per 600 PAverified
2
600
Jim Hughes
Career
Per 600 PA
B. J. Ryan
Career
Per 600 PA
0
0
Jim Hughes
Career
Per 600 PA
B. J. Ryan
Career
Per 600 PA
0
0
Jim Hughes
Career
Per 600 PA
0
B. J. Ryan
Career
Per 600 PA
0
0
Jim Hughes
Career
Per 600 PA
0
B. J. Ryan
Career
Per 600 PA
0
0
Jim Hughes
Career
Per 600 PA
0
B. J. Ryan
Career
Per 600 PA
0
0
Jim Hughes
Career
Per 600 PA
0
B. J. Ryan
Career
Per 600 PA
0
0
Jim Hughes
Career
Per 600 PA
0
B. J. Ryan
Career
Per 600 PA
0
0
Jim Hughes
Career
Per 600 PA
0
B. J. Ryan
Career
Per 600 PA
0
0
Jim Hughes
Career
Per 600 PA
B. J. Ryan
Career
Per 600 PA
Jim Hughes
Career
Per 600 PA
B. J. Ryan
Career
Per 600 PA
0
0
Jim Hughes
Career
Per 600 PA
B. J. Ryan
Career
Per 600 PA
Jim Hughes
Career
Per 600 PA
B. J. Ryan
Career
Per 600 PA
0
0
Jim Hughes
Career
Per 600 PA
0
B. J. Ryan
Career
Per 600 PA
0
0
Jim Hughes
Career
Per 600 PA
0
B. J. Ryan
Career
Per 600 PA
0
0
Jim Hughes
Career
Per 600 PA
B. J. Ryan
Career
Per 600 PA
0
0
Jim Hughes
Career
Per 600 PA
B. J. Ryan
Career
Per 600 PA
0
0
Jim Hughes
Career
Per 600 PA
B. J. Ryan
Career
Per 600 PA
0
0
Jim Hughes
Career
Per 600 PA
B. J. Ryan
Career
Per 600 PA
0
0
Jim Hughes
Career
Per 600 PA
B. J. Ryan
Career
Per 600 PA
0
0
Jim Hughes
Career
Per 600 PA
B. J. Ryan
Career
Per 600 PA
0
0
Jim Hughes
Career
Per 600 PA
B. J. Ryan
Career
Per 600 PA
0
0
Jim Hughes
Career
Per 600 PA
0
B. J. Ryan
Career
Per 600 PA
0
0
Jim Hughes
Career
Per 600 PA
0
B. J. Ryan
Career
Per 600 PA
0
0
Jim Hughes
Career
Per 600 PA
0
B. J. Ryan
Career
Per 600 PA
0
0
Jim Hughes
Career
Per 600 PA
B. J. Ryan
Careerverified
Per 600 PAverified
-0.2
-60
Jim Hughes
Career
Per 600 PA
0
B. J. Ryan
Career
Per 600 PA
0
0
Jim Hughes
Career
Per 600 PA
0
B. J. Ryan
Career
Per 600 PA
0
0
Jim Hughes
Career
Per 600 PA
0
B. J. Ryan
Career
Per 600 PA
0
0
Jim Hughes
Career
Per 600 PA
0
B. J. Ryan
Career
Per 600 PA
0
0
Jim Hughes
Career
Per 600 PA
B. J. Ryan
Career
Per 600 PA
Jim Hughes
Career
Per 600 PA
B. J. Ryan
Career
Per 600 PA
Jim Hughes
Career
Per 600 PA
0
B. J. Ryan
Career
Per 600 PA
0
0
Jim Hughes
Career
Per 600 PA
0
B. J. Ryan
Career
Per 600 PA
0
0
Jim Hughes
Career
Per 600 PA
0
B. J. Ryan
Career
Per 600 PA
0
0
Jim Hughes
Career
Per 600 PA
0
B. J. Ryan
Career
Per 600 PA
0
0
Jim Hughes
Career
Per 600 PA
0
B. J. Ryan
Career
Per 600 PA
0
0
Jim Hughes
Career
Per 600 PA
0
B. J. Ryan
Career
Per 600 PA
0
0
Jim Hughes
Career
Per 600 PA
B. J. Ryan
Career
Per 600 PA