Cy Acosta vs. Brad Thompson — Career Comparison

Baby BoomersMexicoThrows RightBats RightNorth AmericaChicago White SoxAmerican LeagueRelief Pitcher
MillenialNevadaThrows RightBats RightNorth AmericaSt. Louis CardinalsNational LeagueRelief Pitcher

When held to the same standard, Cy Acosta comes out ahead of Brad Thompson in this reliever comparison. Cy Acosta led in strikeout rate (K%+ 90 vs 60), run prevention (ERA+ 134 vs 105), and skill-based run prevention (DICE+ 95 vs 94). Brad Thompson held the edge in walk avoidance (BB%+ 137 vs 101). The edge goes to Cy Acosta.

Pitching Stats for Cy Acosta and Brad Thompson

Cy Acosta
Career
Per 9 Innings
4
4
Brad Thompson
Careerverified
Per 9 Inningsverified
6
6
Cy Acosta
Career
Per 9 Inningsverified
107
5.18
Brad Thompson
Careerverified
Per 9 Innings
201
4.46
Cy Acosta
Career
Per 9 Innings
0
0
Brad Thompson
Careerverified
Per 9 Inningsverified
32
0.71
Cy Acosta
Career
Per 9 Inningsverified
13
0.63
Brad Thompson
Careerverified
Per 9 Innings
21
0.47
Cy Acosta
Careerverified
Per 9 Inningsverified
9
0.44
Brad Thompson
Career
Per 9 Innings
21
0.47
Cy Acosta
Careerverified
Per 9 Inningsverified
59.09
59.09
Brad Thompson
Career
Per 9 Innings
50
50
Cy Acosta
Career
Per 9 Innings
0
0
Brad Thompson
Careerverified
Per 9 Inningsverified
15.92
15.92
Cy Acosta
Career
Per 9 Innings
0
0
Brad Thompson
Career
Per 9 Innings
0
0
Cy Acosta
Career
Per 9 Innings
0
0
Brad Thompson
Career
Per 9 Innings
0
0
Cy Acosta
Careerverified
Per 9 Inningsverified
27
1.31
Brad Thompson
Career
Per 9 Innings
1
0.02
Cy Acosta
Careerverified
Per 9 Inningsverified
55
2.66
Brad Thompson
Career
Per 9 Innings
201
4.46
Cy Acosta
Careerverified
Per 9 Inningsverified
2.66
2.66
Brad Thompson
Career
Per 9 Innings
4.46
4.46
Cy Acosta
Careerverified
Per 9 Inningsverified
2.97
2.97
Brad Thompson
Career
Per 9 Innings
4.68
4.68
Cy Acosta
Careerverified
Per 9 Inningsverified
4.31
4.31
Brad Thompson
Career
Per 9 Innings
4.77
4.77
Cy Acosta
Careerverified
Per 9 Inningsverified
0.216
0.216
Brad Thompson
Career
Per 9 Innings
0.28
0.28
Cy Acosta
Career
Per 9 Innings
558
27
Brad Thompson
Careerverified
Per 9 Innings
1216
27
Cy Acosta
Career
Per 9 Innings
186
9
Brad Thompson
Careerverified
Per 9 Innings
405.1
9
Cy Acosta
Careerverified
Per 9 Inningsverified
143
6.92
Brad Thompson
Career
Per 9 Innings
443
9.84
Cy Acosta
Careerverified
Per 9 Inningsverified
6.92
6.92
Brad Thompson
Career
Per 9 Innings
9.84
9.84
Cy Acosta
Careerverified
Per 9 Inningsverified
15
0.73
Brad Thompson
Career
Per 9 Innings
49
1.09
Cy Acosta
Careerverified
Per 9 Inningsverified
0.73
0.73
Brad Thompson
Career
Per 9 Innings
1.09
1.09
Cy Acosta
Careerverified
Per 9 Inningsverified
0.14
0.14
Brad Thompson
Career
Per 9 Innings
0.24
0.24
Cy Acosta
Careerverified
Per 9 Innings
77
3.73
Brad Thompson
Career
Per 9 Inningsverified
121
2.69
Cy Acosta
Careerverified
Per 9 Innings
8
0.39
Brad Thompson
Career
Per 9 Inningsverified
11
0.24
Cy Acosta
Career
Per 9 Innings
3.73
3.73
Brad Thompson
Careerverified
Per 9 Inningsverified
2.69
2.69
Cy Acosta
Career
Per 9 Inningsverified
109
5.27
Brad Thompson
Careerverified
Per 9 Innings
190
4.22
Cy Acosta
Careerverified
Per 9 Inningsverified
5.27
5.27
Brad Thompson
Career
Per 9 Innings
4.22
4.22
Cy Acosta
Careerverified
Per 9 Inningsverified
1.02
1.02
Brad Thompson
Career
Per 9 Innings
0.95
0.95
Cy Acosta
Careerverified
Per 9 Inningsverified
1
1
Brad Thompson
Career
Per 9 Innings
0.767
0.767
Cy Acosta
Careerverified
Per 9 Inningsverified
4
0.19
Brad Thompson
Career
Per 9 Innings
14
0.31
Cy Acosta
Careerverified
Per 9 Inningsverified
12
0.58
Brad Thompson
Career
Per 9 Innings
33
0.73
Cy Acosta
Career
Per 9 Innings
1
0.05
Brad Thompson
Career
Per 9 Inningsverified
1
0.02
Cy Acosta
Career
Per 9 Innings
768
37.16
Brad Thompson
Careerverified
Per 9 Inningsverified
1757
39.01
Cy Acosta
Careerverified
Per 9 Inningsverified
74
3.58
Brad Thompson
Career
Per 9 Innings
64
1.42
Cy Acosta
Careerverified
Per 9 Inningsverified
65
3.15
Brad Thompson
Career
Per 9 Innings
220
4.88
Cy Acosta
Careerverified
Per 9 Inningsverified
3.15
3.15
Brad Thompson
Career
Per 9 Innings
4.88
4.88
Cy Acosta
Careerverified
Per 9 Innings
11
0.53
Brad Thompson
Career
Per 9 Inningsverified
15
0.33
Cy Acosta
Careerverified
Per 9 Innings
6
0.29
Brad Thompson
Career
Per 9 Inningsverified
8
0.18
Cy Acosta
Career
Per 9 Innings
9
0.44
Brad Thompson
Careerverified
Per 9 Inningsverified
58
1.29
Cy Acosta
Careerverified
Per 9 Inningsverified
1.183
1.183
Brad Thompson
Career
Per 9 Innings
1.391
1.391
Cy Acosta
Career
Per 9 Innings
662
32.03
Brad Thompson
Careerverified
Per 9 Inningsverified
1580
35.08
Cy Acosta
Careerverified
Per 9 Inningsverified
0.61
0.61
Brad Thompson
Career
Per 9 Innings
1.09
1.09
Cy Acosta
Careerverified
Per 9 Inningsverified
0.238
0.238
Brad Thompson
Career
Per 9 Innings
0.294
0.294
Cy Acosta
Career
Per 9 Innings
37.16
37.16
Brad Thompson
Careerverified
Per 9 Inningsverified
39.01
39.01

Fielding Stats for Cy Acosta and Brad Thompson

Cy Acosta
Career
Per 9 Innings
4
4
Brad Thompson
Careerverified
Per 9 Inningsverified
6
6
Cy Acosta
Career
Per 9 Inningsverified
107
5.17
Brad Thompson
Careerverified
Per 9 Innings
201
4.46
Cy Acosta
Career
Per 9 Innings
0
0
Brad Thompson
Careerverified
Per 9 Inningsverified
32
0.71
Cy Acosta
Career
Per 9 Innings
559
27
Brad Thompson
Careerverified
Per 9 Innings
1216
27
Cy Acosta
Career
Per 9 Innings
186.1
9
Brad Thompson
Careerverified
Per 9 Innings
405.1
9
Cy Acosta
Career
Per 9 Innings
6
0.29
Brad Thompson
Careerverified
Per 9 Inningsverified
33
0.73
Cy Acosta
Career
Per 9 Innings
21
1.01
Brad Thompson
Careerverified
Per 9 Inningsverified
53
1.18
Cy Acosta
Career
Per 9 Innings
4
0.19
Brad Thompson
Careerverified
Per 9 Inningsverified
1
0.02
Cy Acosta
Career
Per 9 Innings
31
1.5
Brad Thompson
Careerverified
Per 9 Inningsverified
87
1.93
Cy Acosta
Career
Per 9 Innings
27
1.3
Brad Thompson
Careerverified
Per 9 Inningsverified
86
1.91
Cy Acosta
Career
Per 9 Innings
87.1
87.1
Brad Thompson
Careerverified
Per 9 Inningsverified
98.85
98.85
Cy Acosta
Career
Per 9 Innings
0.252
0.252
Brad Thompson
Careerverified
Per 9 Inningsverified
0.428
0.428
Cy Acosta
Career
Per 9 Innings
0
0
Brad Thompson
Careerverified
Per 9 Inningsverified
15.92
15.92
Cy Acosta
Career
Per 9 Inningsverified
3
0.14
Brad Thompson
Careerverified
Per 9 Innings
5
0.11
Cy Acosta
Career
Per 9 Innings
0
0
Brad Thompson
Career
Per 9 Innings
0
0
Cy Acosta
Career
Per 9 Innings
0
0
Brad Thompson
Career
Per 9 Innings
0
0
Cy Acosta
Career
Per 9 Innings
0
0
Brad Thompson
Career
Per 9 Innings
0
0
Cy Acosta
Career
Per 9 Innings
0
0
Brad Thompson
Career
Per 9 Innings
0
0

Hitting Stats for Cy Acosta and Brad Thompson

Cy Acosta
Career
Per 600 PA
4
4
Brad Thompson
Careerverified
Per 600 PAverified
6
6
Cy Acosta
Career
Per 600 PAverified
107
9171.43
Brad Thompson
Careerverified
Per 600 PA
203
1715.49
Cy Acosta
Career
Per 600 PA
7
600
Brad Thompson
Careerverified
Per 600 PA
71
600
Cy Acosta
Career
Per 600 PAverified
7
600
Brad Thompson
Careerverified
Per 600 PA
56
473.24
Cy Acosta
Career
Per 600 PA
0
0
Brad Thompson
Careerverified
Per 600 PAverified
0.179
0.179
Cy Acosta
Career
Per 600 PA
0
0
Brad Thompson
Careerverified
Per 600 PAverified
0.519
0.519
Cy Acosta
Career
Per 600 PA
0
0
Brad Thompson
Careerverified
Per 600 PAverified
10
84.51
Cy Acosta
Career
Per 600 PA
0
0
Brad Thompson
Careerverified
Per 600 PAverified
10
84.51
Cy Acosta
Career
Per 600 PA
0
0
Brad Thompson
Career
Per 600 PA
0
0
Cy Acosta
Career
Per 600 PA
0
0
Brad Thompson
Career
Per 600 PA
0
0
Cy Acosta
Career
Per 600 PA
0
0
Brad Thompson
Career
Per 600 PA
0
0
Cy Acosta
Career
Per 600 PA
0
0
Brad Thompson
Career
Per 600 PA
0
0
Cy Acosta
Career
Per 600 PA
Brad Thompson
Career
Per 600 PA
0
0
Cy Acosta
Career
Per 600 PA
0
0
Brad Thompson
Career
Per 600 PA
0
0
Cy Acosta
Career
Per 600 PA
Brad Thompson
Career
Per 600 PA
0
0
Cy Acosta
Career
Per 600 PA
0
0
Brad Thompson
Careerverified
Per 600 PAverified
2.14
18.12
Cy Acosta
Career
Per 600 PA
0
0
Brad Thompson
Careerverified
Per 600 PAverified
10
84.51
Cy Acosta
Career
Per 600 PA
0
0
Brad Thompson
Careerverified
Per 600 PAverified
12
101.41
Cy Acosta
Career
Per 600 PA
0
0
Brad Thompson
Careerverified
Per 600 PAverified
0.207
0.207
Cy Acosta
Career
Per 600 PA
0
0
Brad Thompson
Careerverified
Per 600 PAverified
0.179
0.179
Cy Acosta
Career
Per 600 PA
0
0
Brad Thompson
Careerverified
Per 600 PAverified
0.386
0.386
Cy Acosta
Career
Per 600 PA
0
0
Brad Thompson
Career
Per 600 PA
0
0
Cy Acosta
Career
Per 600 PA
0
0
Brad Thompson
Careerverified
Per 600 PAverified
0.138
0.138
Cy Acosta
Career
Per 600 PA
0
0
Brad Thompson
Careerverified
Per 600 PAverified
0.283
0.283
Cy Acosta
Career
Per 600 PA
0
0
Brad Thompson
Careerverified
Per 600 PAverified
0.345
0.345
Cy Acosta
Career
Per 600 PA
0
0
Brad Thompson
Careerverified
Per 600 PAverified
3
25.35
Cy Acosta
Career
Per 600 PA
0
0
Brad Thompson
Careerverified
Per 600 PAverified
2
16.9
Cy Acosta
Career
Per 600 PA
0
0
Brad Thompson
Careerverified
Per 600 PAverified
5
42.25
Cy Acosta
Career
Per 600 PA
-0.76
-65.49
Brad Thompson
Careerverified
Per 600 PAverified
2.29
19.36
Cy Acosta
Career
Per 600 PA
0
0
Brad Thompson
Career
Per 600 PA
0
0
Cy Acosta
Career
Per 600 PA
0
0
Brad Thompson
Careerverified
Per 600 PAverified
2
16.9
Cy Acosta
Career
Per 600 PA
0
0
Brad Thompson
Career
Per 600 PA
0
0
Cy Acosta
Careerverified
Per 600 PA
6
514.29
Brad Thompson
Career
Per 600 PAverified
27
228.17
Cy Acosta
Career
Per 600 PA
1.17
1.17
Brad Thompson
Careerverified
Per 600 PAverified
2.63
2.63
Cy Acosta
Career
Per 600 PA
0
0
Brad Thompson
Careerverified
Per 600 PAverified
0.07
0.07
Cy Acosta
Career
Per 600 PA
0
0
Brad Thompson
Careerverified
Per 600 PAverified
13
109.86
Cy Acosta
Career
Per 600 PA
0
0
Brad Thompson
Career
Per 600 PA
0
0
Cy Acosta
Career
Per 600 PA
0
0
Brad Thompson
Career
Per 600 PA
0
0
Cy Acosta
Career
Per 600 PA
0
0
Brad Thompson
Careerverified
Per 600 PAverified
1
8.45
Cy Acosta
Career
Per 600 PA
0
0
Brad Thompson
Career
Per 600 PA
0
0
Cy Acosta
Career
Per 600 PA
0
0
Brad Thompson
Careerverified
Per 600 PAverified
1
8.45
Cy Acosta
Career
Per 600 PA
Brad Thompson
Careerverified
Per 600 PAverified
100
100