Bryan Abreu vs. Ryan Thompson — Career Comparison

Gen ZD.R.Throws RightBats RightCaribbeanHouston AstrosAmerican LeagueRelief Pitcher
MillenialOregonThrows RightBats RightNorth AmericaArizona DiamondbacksNational LeagueRelief Pitcher

The numbers give Bryan Abreu a clear advantage over Ryan Thompson across the core pitching metrics. Bryan Abreu led in run prevention (ERA+ 161 vs 109), home run suppression (HR9+ 178 vs 127), and strikeout rate (K%+ 133 vs 87). Ryan Thompson held the edge in walk avoidance (BB%+ 146 vs 89). Bryan Abreu was the better reliever — the numbers make that case clearly.

Pitching Stats for Bryan Abreu and Ryan Thompson

Bryan Abreu
Careerverified
Per 9 Inningsverified
7
7
Ryan Thompson
Career
Per 9 Innings
6
6
Bryan Abreu
Careerverified
Per 9 Innings
317
8.65
Ryan Thompson
Career
Per 9 Inningsverified
254
9.47
Bryan Abreu
Career
Per 9 Innings
0
0
Ryan Thompson
Careerverified
Per 9 Inningsverified
1
0.04
Bryan Abreu
Career
Per 9 Innings
16
0.44
Ryan Thompson
Careerverified
Per 9 Inningsverified
18
0.67
Bryan Abreu
Careerverified
Per 9 Inningsverified
12
0.33
Ryan Thompson
Career
Per 9 Innings
16
0.6
Bryan Abreu
Careerverified
Per 9 Inningsverified
57.14
57.14
Ryan Thompson
Career
Per 9 Innings
52.94
52.94
Bryan Abreu
Career
Per 9 Innings
0
0
Ryan Thompson
Careerverified
Per 9 Inningsverified
0.39
0.39
Bryan Abreu
Career
Per 9 Innings
0
0
Ryan Thompson
Career
Per 9 Innings
0
0
Bryan Abreu
Career
Per 9 Innings
0
0
Ryan Thompson
Career
Per 9 Innings
0
0
Bryan Abreu
Careerverified
Per 9 Inningsverified
16
0.44
Ryan Thompson
Career
Per 9 Innings
8
0.3
Bryan Abreu
Career
Per 9 Inningsverified
97
2.65
Ryan Thompson
Careerverified
Per 9 Innings
95
3.54
Bryan Abreu
Careerverified
Per 9 Inningsverified
2.65
2.65
Ryan Thompson
Career
Per 9 Innings
3.54
3.54
Bryan Abreu
Careerverified
Per 9 Inningsverified
2.89
2.89
Ryan Thompson
Career
Per 9 Innings
3.19
3.19
Bryan Abreu
Careerverified
Per 9 Inningsverified
2.82
2.82
Ryan Thompson
Career
Per 9 Innings
3.45
3.45
Bryan Abreu
Careerverified
Per 9 Inningsverified
0.201
0.201
Ryan Thompson
Career
Per 9 Innings
0.24
0.24
Bryan Abreu
Careerverified
Per 9 Innings
989
27
Ryan Thompson
Career
Per 9 Innings
724
27
Bryan Abreu
Careerverified
Per 9 Innings
329.2
9
Ryan Thompson
Career
Per 9 Innings
241.1
9
Bryan Abreu
Career
Per 9 Inningsverified
239
6.52
Ryan Thompson
Careerverified
Per 9 Innings
220
8.2
Bryan Abreu
Careerverified
Per 9 Inningsverified
6.52
6.52
Ryan Thompson
Career
Per 9 Innings
8.2
8.2
Bryan Abreu
Career
Per 9 Inningsverified
25
0.68
Ryan Thompson
Careerverified
Per 9 Innings
23
0.86
Bryan Abreu
Careerverified
Per 9 Inningsverified
0.68
0.68
Ryan Thompson
Career
Per 9 Innings
0.86
0.86
Bryan Abreu
Careerverified
Per 9 Inningsverified
0.08
0.08
Ryan Thompson
Career
Per 9 Innings
0.09
0.09
Bryan Abreu
Career
Per 9 Innings
148
4.04
Ryan Thompson
Careerverified
Per 9 Inningsverified
64
2.39
Bryan Abreu
Careerverified
Per 9 Inningsverified
0
0
Ryan Thompson
Career
Per 9 Innings
8
0.3
Bryan Abreu
Career
Per 9 Innings
4.04
4.04
Ryan Thompson
Careerverified
Per 9 Inningsverified
2.39
2.39
Bryan Abreu
Careerverified
Per 9 Inningsverified
448
12.23
Ryan Thompson
Career
Per 9 Innings
208
7.76
Bryan Abreu
Careerverified
Per 9 Inningsverified
12.23
12.23
Ryan Thompson
Career
Per 9 Innings
7.76
7.76
Bryan Abreu
Careerverified
Per 9 Inningsverified
1.41
1.41
Ryan Thompson
Career
Per 9 Innings
0.82
0.82
Bryan Abreu
Careerverified
Per 9 Inningsverified
1.808
1.808
Ryan Thompson
Career
Per 9 Innings
1.127
1.127
Bryan Abreu
Career
Per 9 Innings
20
0.55
Ryan Thompson
Careerverified
Per 9 Inningsverified
6
0.22
Bryan Abreu
Career
Per 9 Innings
22
0.6
Ryan Thompson
Careerverified
Per 9 Inningsverified
11
0.41
Bryan Abreu
Careerverified
Per 9 Inningsverified
1
0.03
Ryan Thompson
Career
Per 9 Innings
3
0.11
Bryan Abreu
Careerverified
Per 9 Inningsverified
1369
37.37
Ryan Thompson
Career
Per 9 Innings
997
37.18
Bryan Abreu
Careerverified
Per 9 Inningsverified
62
1.69
Ryan Thompson
Career
Per 9 Innings
30
1.12
Bryan Abreu
Careerverified
Per 9 Inningsverified
107
2.92
Ryan Thompson
Career
Per 9 Innings
111
4.14
Bryan Abreu
Careerverified
Per 9 Inningsverified
2.92
2.92
Ryan Thompson
Career
Per 9 Innings
4.14
4.14
Bryan Abreu
Careerverified
Per 9 Inningsverified
3
0.08
Ryan Thompson
Career
Per 9 Innings
4
0.15
Bryan Abreu
Career
Per 9 Innings
8
0.22
Ryan Thompson
Careerverified
Per 9 Inningsverified
2
0.07
Bryan Abreu
Careerverified
Per 9 Innings
23
0.63
Ryan Thompson
Career
Per 9 Inningsverified
21
0.78
Bryan Abreu
Careerverified
Per 9 Inningsverified
1.174
1.174
Ryan Thompson
Career
Per 9 Innings
1.177
1.177
Bryan Abreu
Careerverified
Per 9 Innings
1188
32.43
Ryan Thompson
Career
Per 9 Inningsverified
916
34.16
Bryan Abreu
Careerverified
Per 9 Inningsverified
0.34
0.34
Ryan Thompson
Career
Per 9 Innings
0.44
0.44
Bryan Abreu
Career
Per 9 Innings
0.299
0.299
Ryan Thompson
Careerverified
Per 9 Inningsverified
0.288
0.288
Bryan Abreu
Careerverified
Per 9 Inningsverified
37.37
37.37
Ryan Thompson
Career
Per 9 Innings
37.18
37.18

Fielding Stats for Bryan Abreu and Ryan Thompson

Bryan Abreu
Careerverified
Per 9 Inningsverified
7
7
Ryan Thompson
Career
Per 9 Innings
6
6
Bryan Abreu
Careerverified
Per 9 Innings
317
8.65
Ryan Thompson
Career
Per 9 Inningsverified
254
9.47
Bryan Abreu
Career
Per 9 Innings
0
0
Ryan Thompson
Careerverified
Per 9 Inningsverified
1
0.04
Bryan Abreu
Careerverified
Per 9 Innings
989
27
Ryan Thompson
Career
Per 9 Innings
724
27
Bryan Abreu
Careerverified
Per 9 Innings
329.2
9
Ryan Thompson
Career
Per 9 Innings
241.1
9
Bryan Abreu
Careerverified
Per 9 Innings
26
0.71
Ryan Thompson
Career
Per 9 Inningsverified
20
0.75
Bryan Abreu
Career
Per 9 Innings
26
0.71
Ryan Thompson
Careerverified
Per 9 Inningsverified
41
1.53
Bryan Abreu
Careerverified
Per 9 Inningsverified
1
0.03
Ryan Thompson
Career
Per 9 Innings
3
0.11
Bryan Abreu
Career
Per 9 Innings
53
1.45
Ryan Thompson
Careerverified
Per 9 Inningsverified
64
2.39
Bryan Abreu
Career
Per 9 Innings
52
1.42
Ryan Thompson
Careerverified
Per 9 Inningsverified
61
2.27
Bryan Abreu
Careerverified
Per 9 Inningsverified
98.11
98.11
Ryan Thompson
Career
Per 9 Innings
95.31
95.31
Bryan Abreu
Career
Per 9 Innings
0.164
0.164
Ryan Thompson
Careerverified
Per 9 Inningsverified
0.24
0.24
Bryan Abreu
Career
Per 9 Innings
0
0
Ryan Thompson
Careerverified
Per 9 Inningsverified
0.39
0.39
Bryan Abreu
Career
Per 9 Innings
1
0.03
Ryan Thompson
Careerverified
Per 9 Inningsverified
5
0.19
Bryan Abreu
Career
Per 9 Innings
0
0
Ryan Thompson
Career
Per 9 Innings
0
0
Bryan Abreu
Career
Per 9 Innings
0
0
Ryan Thompson
Career
Per 9 Innings
0
0
Bryan Abreu
Career
Per 9 Innings
0
0
Ryan Thompson
Career
Per 9 Innings
0
0
Bryan Abreu
Career
Per 9 Innings
0
0
Ryan Thompson
Career
Per 9 Innings
0
0

Hitting Stats for Bryan Abreu and Ryan Thompson

Bryan Abreu
Careerverified
Per 600 PA
7
Ryan Thompson
Career
Per 600 PA
6
Bryan Abreu
Careerverified
Per 600 PA
317
Ryan Thompson
Career
Per 600 PA
254
Bryan Abreu
Career
Per 600 PA
0
Ryan Thompson
Career
Per 600 PA
0
Bryan Abreu
Career
Per 600 PA
0
Ryan Thompson
Career
Per 600 PA
0
Bryan Abreu
Career
Per 600 PA
Ryan Thompson
Career
Per 600 PA
Bryan Abreu
Career
Per 600 PA
Ryan Thompson
Career
Per 600 PA
Bryan Abreu
Career
Per 600 PA
0
Ryan Thompson
Career
Per 600 PA
0
Bryan Abreu
Career
Per 600 PA
0
Ryan Thompson
Career
Per 600 PA
0
Bryan Abreu
Career
Per 600 PA
0
Ryan Thompson
Career
Per 600 PA
0
Bryan Abreu
Career
Per 600 PA
0
Ryan Thompson
Career
Per 600 PA
0
Bryan Abreu
Career
Per 600 PA
0
Ryan Thompson
Career
Per 600 PA
0
Bryan Abreu
Career
Per 600 PA
0
Ryan Thompson
Career
Per 600 PA
0
Bryan Abreu
Career
Per 600 PA
Ryan Thompson
Career
Per 600 PA
Bryan Abreu
Career
Per 600 PA
Ryan Thompson
Career
Per 600 PA
Bryan Abreu
Career
Per 600 PA
Ryan Thompson
Career
Per 600 PA
Bryan Abreu
Career
Per 600 PA
Ryan Thompson
Career
Per 600 PA
Bryan Abreu
Career
Per 600 PA
0
Ryan Thompson
Career
Per 600 PA
0
Bryan Abreu
Career
Per 600 PA
0
Ryan Thompson
Career
Per 600 PA
0
Bryan Abreu
Career
Per 600 PA
Ryan Thompson
Career
Per 600 PA
Bryan Abreu
Career
Per 600 PA
Ryan Thompson
Career
Per 600 PA
Bryan Abreu
Career
Per 600 PA
Ryan Thompson
Career
Per 600 PA
Bryan Abreu
Career
Per 600 PA
Ryan Thompson
Career
Per 600 PA
Bryan Abreu
Career
Per 600 PA
Ryan Thompson
Career
Per 600 PA
Bryan Abreu
Career
Per 600 PA
Ryan Thompson
Career
Per 600 PA
Bryan Abreu
Career
Per 600 PA
Ryan Thompson
Career
Per 600 PA
Bryan Abreu
Career
Per 600 PA
0
Ryan Thompson
Career
Per 600 PA
0
Bryan Abreu
Career
Per 600 PA
0
Ryan Thompson
Career
Per 600 PA
0
Bryan Abreu
Career
Per 600 PA
0
Ryan Thompson
Career
Per 600 PA
0
Bryan Abreu
Career
Per 600 PA
Ryan Thompson
Career
Per 600 PA
Bryan Abreu
Career
Per 600 PA
0
Ryan Thompson
Career
Per 600 PA
0
Bryan Abreu
Career
Per 600 PA
0
Ryan Thompson
Career
Per 600 PA
0
Bryan Abreu
Career
Per 600 PA
0
Ryan Thompson
Career
Per 600 PA
0
Bryan Abreu
Career
Per 600 PA
0
Ryan Thompson
Career
Per 600 PA
0
Bryan Abreu
Career
Per 600 PA
Ryan Thompson
Career
Per 600 PA
Bryan Abreu
Career
Per 600 PA
Ryan Thompson
Career
Per 600 PA
Bryan Abreu
Career
Per 600 PA
0
Ryan Thompson
Career
Per 600 PA
0
Bryan Abreu
Career
Per 600 PA
0
Ryan Thompson
Career
Per 600 PA
0
Bryan Abreu
Career
Per 600 PA
0
Ryan Thompson
Career
Per 600 PA
0
Bryan Abreu
Career
Per 600 PA
0
Ryan Thompson
Career
Per 600 PA
0
Bryan Abreu
Career
Per 600 PA
0
Ryan Thompson
Career
Per 600 PA
0
Bryan Abreu
Career
Per 600 PA
0
Ryan Thompson
Career
Per 600 PA
0
Bryan Abreu
Career
Per 600 PA
Ryan Thompson
Career
Per 600 PA