Ed Acosta vs. B. J. Ryan — Career Comparison

Silent GenerationPanamaThrows RightBats SwitchCentral AmericaSan Diego PadresNational LeagueRelief Pitcher
Gen XLouisianaThrows LeftBats LeftNorth AmericaBaltimore OriolesAmerican LeagueRelief PitcherAll-Star

The numbers give B. J. Ryan a clear advantage over Ed Acosta across the core pitching metrics. B. J. Ryan led in home run suppression (HR9+ 200 vs 93), strikeout rate (K%+ 134 vs 75), and skill-based run prevention (DICE+ 114 vs 104). Ed Acosta held the edge in walk avoidance (BB%+ 190 vs 74). B. J. Ryan was the better reliever — the numbers make that case clearly.

Pitching Stats for Ed Acosta and B. J. Ryan

Ed Acosta
Career
Per 9 Innings
3
3
B. J. Ryan
Careerverified
Per 9 Inningsverified
11
11
Ed Acosta
Career
Per 9 Innings
57
3.73
B. J. Ryan
Careerverified
Per 9 Inningsverified
560
9.39
Ed Acosta
Careerverified
Per 9 Inningsverified
8
0.52
B. J. Ryan
Career
Per 9 Innings
0
0
Ed Acosta
Career
Per 9 Inningsverified
6
0.39
B. J. Ryan
Careerverified
Per 9 Innings
21
0.35
Ed Acosta
Careerverified
Per 9 Innings
9
0.59
B. J. Ryan
Career
Per 9 Inningsverified
28
0.47
Ed Acosta
Career
Per 9 Innings
40
40
B. J. Ryan
Careerverified
Per 9 Inningsverified
42.86
42.86
Ed Acosta
Careerverified
Per 9 Inningsverified
14.04
14.04
B. J. Ryan
Career
Per 9 Innings
0
0
Ed Acosta
Careerverified
Per 9 Inningsverified
3
0.2
B. J. Ryan
Career
Per 9 Innings
0
0
Ed Acosta
Careerverified
Per 9 Inningsverified
1
0.07
B. J. Ryan
Career
Per 9 Innings
0
0
Ed Acosta
Career
Per 9 Innings
1
0.07
B. J. Ryan
Careerverified
Per 9 Inningsverified
117
1.96
Ed Acosta
Careerverified
Per 9 Innings
62
4.05
B. J. Ryan
Career
Per 9 Inningsverified
201
3.37
Ed Acosta
Career
Per 9 Innings
4.05
4.05
B. J. Ryan
Careerverified
Per 9 Inningsverified
3.37
3.37
Ed Acosta
Career
Per 9 Innings
4.18
4.18
B. J. Ryan
Careerverified
Per 9 Inningsverified
3.18
3.18
Ed Acosta
Career
Per 9 Innings
4.05
4.05
B. J. Ryan
Careerverified
Per 9 Inningsverified
3.26
3.26
Ed Acosta
Career
Per 9 Innings
0.286
0.286
B. J. Ryan
Careerverified
Per 9 Inningsverified
0.216
0.216
Ed Acosta
Career
Per 9 Innings
413
27
B. J. Ryan
Careerverified
Per 9 Innings
1610
27
Ed Acosta
Career
Per 9 Innings
137.2
9
B. J. Ryan
Careerverified
Per 9 Innings
536.2
9
Ed Acosta
Careerverified
Per 9 Innings
153
10
B. J. Ryan
Career
Per 9 Inningsverified
424
7.11
Ed Acosta
Career
Per 9 Innings
10
10
B. J. Ryan
Careerverified
Per 9 Inningsverified
7.11
7.11
Ed Acosta
Careerverified
Per 9 Innings
12
0.78
B. J. Ryan
Career
Per 9 Inningsverified
42
0.7
Ed Acosta
Career
Per 9 Innings
0.78
0.78
B. J. Ryan
Careerverified
Per 9 Inningsverified
0.7
0.7
Ed Acosta
Career
Per 9 Innings
0.21
0.21
B. J. Ryan
Careerverified
Per 9 Inningsverified
0.08
0.08
Ed Acosta
Careerverified
Per 9 Inningsverified
39
2.55
B. J. Ryan
Career
Per 9 Innings
264
4.43
Ed Acosta
Careerverified
Per 9 Innings
8
0.52
B. J. Ryan
Career
Per 9 Inningsverified
27
0.45
Ed Acosta
Careerverified
Per 9 Inningsverified
2.55
2.55
B. J. Ryan
Career
Per 9 Innings
4.43
4.43
Ed Acosta
Career
Per 9 Innings
70
4.58
B. J. Ryan
Careerverified
Per 9 Inningsverified
625
10.48
Ed Acosta
Career
Per 9 Innings
4.58
4.58
B. J. Ryan
Careerverified
Per 9 Inningsverified
10.48
10.48
Ed Acosta
Careerverified
Per 9 Inningsverified
1.23
1.23
B. J. Ryan
Career
Per 9 Innings
1.12
1.12
Ed Acosta
Career
Per 9 Innings
0.792
0.792
B. J. Ryan
Careerverified
Per 9 Inningsverified
1.657
1.657
Ed Acosta
Careerverified
Per 9 Innings
6
0.39
B. J. Ryan
Career
Per 9 Inningsverified
21
0.35
Ed Acosta
Careerverified
Per 9 Inningsverified
4
0.26
B. J. Ryan
Career
Per 9 Innings
17
0.29
Ed Acosta
Career
Per 9 Innings
2
0.13
B. J. Ryan
Career
Per 9 Inningsverified
2
0.03
Ed Acosta
Career
Per 9 Inningsverified
594
38.83
B. J. Ryan
Careerverified
Per 9 Innings
2273
38.12
Ed Acosta
Career
Per 9 Innings
22
1.44
B. J. Ryan
Careerverified
Per 9 Inningsverified
249
4.18
Ed Acosta
Careerverified
Per 9 Innings
71
4.64
B. J. Ryan
Career
Per 9 Inningsverified
216
3.62
Ed Acosta
Career
Per 9 Innings
4.64
4.64
B. J. Ryan
Careerverified
Per 9 Inningsverified
3.62
3.62
Ed Acosta
Careerverified
Per 9 Innings
8
0.52
B. J. Ryan
Career
Per 9 Inningsverified
14
0.23
Ed Acosta
Careerverified
Per 9 Innings
8
0.52
B. J. Ryan
Career
Per 9 Inningsverified
13
0.22
Ed Acosta
Career
Per 9 Innings
0
0
B. J. Ryan
Careerverified
Per 9 Inningsverified
42
0.7
Ed Acosta
Career
Per 9 Innings
1.395
1.395
B. J. Ryan
Careerverified
Per 9 Inningsverified
1.282
1.282
Ed Acosta
Career
Per 9 Inningsverified
535
34.98
B. J. Ryan
Careerverified
Per 9 Innings
1965
32.95
Ed Acosta
Career
Per 9 Innings
1.25
1.25
B. J. Ryan
Careerverified
Per 9 Inningsverified
0.39
0.39
Ed Acosta
Career
Per 9 Innings
0.311
0.311
B. J. Ryan
Careerverified
Per 9 Inningsverified
0.294
0.294
Ed Acosta
Careerverified
Per 9 Inningsverified
38.83
38.83
B. J. Ryan
Career
Per 9 Innings
38.12
38.12

Fielding Stats for Ed Acosta and B. J. Ryan

Ed Acosta
Career
Per 9 Innings
3
3
B. J. Ryan
Careerverified
Per 9 Inningsverified
11
11
Ed Acosta
Career
Per 9 Innings
57
3.72
B. J. Ryan
Careerverified
Per 9 Inningsverified
560
9.39
Ed Acosta
Careerverified
Per 9 Inningsverified
8
0.52
B. J. Ryan
Career
Per 9 Innings
0
0
Ed Acosta
Career
Per 9 Innings
414
27
B. J. Ryan
Careerverified
Per 9 Innings
1610
27
Ed Acosta
Career
Per 9 Innings
138
9
B. J. Ryan
Careerverified
Per 9 Innings
536.2
9
Ed Acosta
Career
Per 9 Inningsverified
10
0.65
B. J. Ryan
Career
Per 9 Innings
10
0.17
Ed Acosta
Career
Per 9 Innings
13
0.85
B. J. Ryan
Careerverified
Per 9 Inningsverified
52
0.87
Ed Acosta
Careerverified
Per 9 Inningsverified
1
0.07
B. J. Ryan
Career
Per 9 Innings
6
0.1
Ed Acosta
Career
Per 9 Inningsverified
24
1.57
B. J. Ryan
Careerverified
Per 9 Innings
68
1.14
Ed Acosta
Career
Per 9 Inningsverified
23
1.5
B. J. Ryan
Careerverified
Per 9 Innings
62
1.04
Ed Acosta
Careerverified
Per 9 Inningsverified
95.83
95.83
B. J. Ryan
Career
Per 9 Innings
91.18
91.18
Ed Acosta
Careerverified
Per 9 Inningsverified
0.404
0.404
B. J. Ryan
Career
Per 9 Innings
0.111
0.111
Ed Acosta
Careerverified
Per 9 Inningsverified
14.04
14.04
B. J. Ryan
Career
Per 9 Innings
0
0
Ed Acosta
Career
Per 9 Innings
1
0.07
B. J. Ryan
Careerverified
Per 9 Inningsverified
7
0.12
Ed Acosta
Career
Per 9 Innings
0
0
B. J. Ryan
Career
Per 9 Innings
0
0
Ed Acosta
Career
Per 9 Innings
0
0
B. J. Ryan
Career
Per 9 Innings
0
0
Ed Acosta
Career
Per 9 Innings
0
0
B. J. Ryan
Career
Per 9 Innings
0
0
Ed Acosta
Career
Per 9 Innings
0
0
B. J. Ryan
Career
Per 9 Innings
0
0

Hitting Stats for Ed Acosta and B. J. Ryan

Ed Acosta
Career
Per 600 PA
3
3
B. J. Ryan
Careerverified
Per 600 PAverified
11
11
Ed Acosta
Career
Per 600 PA
57
1140
B. J. Ryan
Careerverified
Per 600 PAverified
560
168000
Ed Acosta
Careerverified
Per 600 PA
30
600
B. J. Ryan
Career
Per 600 PA
2
600
Ed Acosta
Careerverified
Per 600 PA
29
580
B. J. Ryan
Career
Per 600 PAverified
2
600
Ed Acosta
Careerverified
Per 600 PAverified
0.035
0.035
B. J. Ryan
Career
Per 600 PA
0
0
Ed Acosta
Careerverified
Per 600 PAverified
0.117
0.117
B. J. Ryan
Career
Per 600 PA
0
0
Ed Acosta
Careerverified
Per 600 PAverified
1
20
B. J. Ryan
Career
Per 600 PA
0
0
Ed Acosta
Careerverified
Per 600 PAverified
1
20
B. J. Ryan
Career
Per 600 PA
0
0
Ed Acosta
Career
Per 600 PA
0
0
B. J. Ryan
Career
Per 600 PA
0
0
Ed Acosta
Career
Per 600 PA
0
0
B. J. Ryan
Career
Per 600 PA
0
0
Ed Acosta
Career
Per 600 PA
0
0
B. J. Ryan
Career
Per 600 PA
0
0
Ed Acosta
Career
Per 600 PA
0
0
B. J. Ryan
Career
Per 600 PA
0
0
Ed Acosta
Career
Per 600 PA
0
0
B. J. Ryan
Career
Per 600 PA
Ed Acosta
Career
Per 600 PA
0
0
B. J. Ryan
Career
Per 600 PA
0
0
Ed Acosta
Career
Per 600 PA
0
0
B. J. Ryan
Career
Per 600 PA
Ed Acosta
Careerverified
Per 600 PAverified
0.07
1.37
B. J. Ryan
Career
Per 600 PA
0
0
Ed Acosta
Careerverified
Per 600 PAverified
1
20
B. J. Ryan
Career
Per 600 PA
0
0
Ed Acosta
Careerverified
Per 600 PAverified
2
40
B. J. Ryan
Career
Per 600 PA
0
0
Ed Acosta
Careerverified
Per 600 PAverified
0.067
0.067
B. J. Ryan
Career
Per 600 PA
0
0
Ed Acosta
Careerverified
Per 600 PAverified
0.035
0.035
B. J. Ryan
Career
Per 600 PA
0
0
Ed Acosta
Careerverified
Per 600 PAverified
0.101
0.101
B. J. Ryan
Career
Per 600 PA
0
0
Ed Acosta
Career
Per 600 PA
0
0
B. J. Ryan
Career
Per 600 PA
0
0
Ed Acosta
Careerverified
Per 600 PAverified
0.039
0.039
B. J. Ryan
Career
Per 600 PA
0
0
Ed Acosta
Careerverified
Per 600 PAverified
0.071
0.071
B. J. Ryan
Career
Per 600 PA
0
0
Ed Acosta
Careerverified
Per 600 PAverified
0.071
0.071
B. J. Ryan
Career
Per 600 PA
0
0
Ed Acosta
Careerverified
Per 600 PAverified
1
20
B. J. Ryan
Career
Per 600 PA
0
0
Ed Acosta
Career
Per 600 PA
0
0
B. J. Ryan
Career
Per 600 PA
0
0
Ed Acosta
Careerverified
Per 600 PAverified
1
20
B. J. Ryan
Career
Per 600 PA
0
0
Ed Acosta
Career
Per 600 PAverified
-2.08
-41.51
B. J. Ryan
Careerverified
Per 600 PA
-0.2
-60
Ed Acosta
Career
Per 600 PA
0
0
B. J. Ryan
Career
Per 600 PA
0
0
Ed Acosta
Careerverified
Per 600 PAverified
1
20
B. J. Ryan
Career
Per 600 PA
0
0
Ed Acosta
Career
Per 600 PA
0
0
B. J. Ryan
Career
Per 600 PA
0
0
Ed Acosta
Career
Per 600 PA
15
300
B. J. Ryan
Careerverified
Per 600 PAverified
0
0
Ed Acosta
Careerverified
Per 600 PAverified
2
2
B. J. Ryan
Career
Per 600 PA
Ed Acosta
Careerverified
Per 600 PAverified
0.07
0.07
B. J. Ryan
Career
Per 600 PA
Ed Acosta
Career
Per 600 PA
0
0
B. J. Ryan
Career
Per 600 PA
0
0
Ed Acosta
Career
Per 600 PA
0
0
B. J. Ryan
Career
Per 600 PA
0
0
Ed Acosta
Career
Per 600 PA
0
0
B. J. Ryan
Career
Per 600 PA
0
0
Ed Acosta
Career
Per 600 PA
0
0
B. J. Ryan
Career
Per 600 PA
0
0
Ed Acosta
Career
Per 600 PA
0
0
B. J. Ryan
Career
Per 600 PA
0
0
Ed Acosta
Career
Per 600 PA
0
0
B. J. Ryan
Career
Per 600 PA
0
0
Ed Acosta
Career
Per 600 PA
B. J. Ryan
Career
Per 600 PA