Bryan Shaw vs. Ryan Thompson — Career Comparison

MillenialCaliforniaThrows RightBats SwitchNorth AmericaCleveland GuardiansAmerican LeagueRelief Pitcher
MillenialOregonThrows RightBats RightNorth AmericaArizona DiamondbacksNational LeagueRelief Pitcher

The numbers give Ryan Thompson a clear advantage over Bryan Shaw across the core pitching metrics. Ryan Thompson led in walk avoidance (BB%+ 146 vs 94), home run suppression (HR9+ 127 vs 97), and skill-based run prevention (DICE+ 113 vs 88). Ryan Thompson was the better reliever — the numbers make that case clearly.

Pitching Stats for Bryan Shaw and Ryan Thompson

Bryan Shaw
Careerverified
Per 9 Inningsverified
14
14
Ryan Thompson
Career
Per 9 Innings
6
6
Bryan Shaw
Careerverified
Per 9 Innings
796
9.37
Ryan Thompson
Career
Per 9 Inningsverified
254
9.47
Bryan Shaw
Careerverified
Per 9 Innings
2
0.02
Ryan Thompson
Career
Per 9 Inningsverified
1
0.04
Bryan Shaw
Careerverified
Per 9 Innings
43
0.51
Ryan Thompson
Career
Per 9 Inningsverified
18
0.67
Bryan Shaw
Career
Per 9 Inningsverified
46
0.54
Ryan Thompson
Careerverified
Per 9 Innings
16
0.6
Bryan Shaw
Career
Per 9 Innings
48.31
48.31
Ryan Thompson
Careerverified
Per 9 Inningsverified
52.94
52.94
Bryan Shaw
Career
Per 9 Innings
0.25
0.25
Ryan Thompson
Careerverified
Per 9 Inningsverified
0.39
0.39
Bryan Shaw
Career
Per 9 Innings
0
0
Ryan Thompson
Career
Per 9 Innings
0
0
Bryan Shaw
Career
Per 9 Innings
0
0
Ryan Thompson
Career
Per 9 Innings
0
0
Bryan Shaw
Careerverified
Per 9 Innings
19
0.22
Ryan Thompson
Career
Per 9 Inningsverified
8
0.3
Bryan Shaw
Career
Per 9 Innings
336
3.96
Ryan Thompson
Careerverified
Per 9 Inningsverified
95
3.54
Bryan Shaw
Career
Per 9 Innings
3.96
3.96
Ryan Thompson
Careerverified
Per 9 Inningsverified
3.54
3.54
Bryan Shaw
Career
Per 9 Innings
3.92
3.92
Ryan Thompson
Careerverified
Per 9 Inningsverified
3.19
3.19
Bryan Shaw
Career
Per 9 Innings
3.91
3.91
Ryan Thompson
Careerverified
Per 9 Inningsverified
3.45
3.45
Bryan Shaw
Career
Per 9 Innings
0.249
0.249
Ryan Thompson
Careerverified
Per 9 Inningsverified
0.24
0.24
Bryan Shaw
Careerverified
Per 9 Innings
2293
27
Ryan Thompson
Career
Per 9 Innings
724
27
Bryan Shaw
Careerverified
Per 9 Innings
764.1
9
Ryan Thompson
Career
Per 9 Innings
241.1
9
Bryan Shaw
Career
Per 9 Innings
723
8.51
Ryan Thompson
Careerverified
Per 9 Inningsverified
220
8.2
Bryan Shaw
Career
Per 9 Innings
8.51
8.51
Ryan Thompson
Careerverified
Per 9 Inningsverified
8.2
8.2
Bryan Shaw
Career
Per 9 Innings
82
0.97
Ryan Thompson
Careerverified
Per 9 Inningsverified
23
0.86
Bryan Shaw
Career
Per 9 Innings
0.97
0.97
Ryan Thompson
Careerverified
Per 9 Inningsverified
0.86
0.86
Bryan Shaw
Career
Per 9 Innings
0.1
0.1
Ryan Thompson
Careerverified
Per 9 Inningsverified
0.09
0.09
Bryan Shaw
Career
Per 9 Innings
299
3.52
Ryan Thompson
Careerverified
Per 9 Inningsverified
64
2.39
Bryan Shaw
Career
Per 9 Inningsverified
21
0.25
Ryan Thompson
Careerverified
Per 9 Innings
8
0.3
Bryan Shaw
Career
Per 9 Innings
3.52
3.52
Ryan Thompson
Careerverified
Per 9 Inningsverified
2.39
2.39
Bryan Shaw
Careerverified
Per 9 Inningsverified
681
8.02
Ryan Thompson
Career
Per 9 Innings
208
7.76
Bryan Shaw
Careerverified
Per 9 Inningsverified
8.02
8.02
Ryan Thompson
Career
Per 9 Innings
7.76
7.76
Bryan Shaw
Careerverified
Per 9 Inningsverified
0.86
0.86
Ryan Thompson
Career
Per 9 Innings
0.82
0.82
Bryan Shaw
Careerverified
Per 9 Inningsverified
1.282
1.282
Ryan Thompson
Career
Per 9 Innings
1.127
1.127
Bryan Shaw
Career
Per 9 Innings
41
0.48
Ryan Thompson
Careerverified
Per 9 Inningsverified
6
0.22
Bryan Shaw
Career
Per 9 Inningsverified
32
0.38
Ryan Thompson
Careerverified
Per 9 Innings
11
0.41
Bryan Shaw
Careerverified
Per 9 Inningsverified
2
0.02
Ryan Thompson
Career
Per 9 Innings
3
0.11
Bryan Shaw
Careerverified
Per 9 Inningsverified
3270
38.5
Ryan Thompson
Career
Per 9 Innings
997
37.18
Bryan Shaw
Careerverified
Per 9 Inningsverified
172
2.03
Ryan Thompson
Career
Per 9 Innings
30
1.12
Bryan Shaw
Career
Per 9 Innings
377
4.44
Ryan Thompson
Careerverified
Per 9 Inningsverified
111
4.14
Bryan Shaw
Career
Per 9 Innings
4.44
4.44
Ryan Thompson
Careerverified
Per 9 Inningsverified
4.14
4.14
Bryan Shaw
Career
Per 9 Innings
20
0.24
Ryan Thompson
Careerverified
Per 9 Inningsverified
4
0.15
Bryan Shaw
Career
Per 9 Innings
15
0.18
Ryan Thompson
Careerverified
Per 9 Inningsverified
2
0.07
Bryan Shaw
Careerverified
Per 9 Inningsverified
87
1.02
Ryan Thompson
Career
Per 9 Innings
21
0.78
Bryan Shaw
Career
Per 9 Innings
1.337
1.337
Ryan Thompson
Careerverified
Per 9 Inningsverified
1.177
1.177
Bryan Shaw
Careerverified
Per 9 Inningsverified
2904
34.19
Ryan Thompson
Career
Per 9 Innings
916
34.16
Bryan Shaw
Career
Per 9 Innings
0.47
0.47
Ryan Thompson
Careerverified
Per 9 Inningsverified
0.44
0.44
Bryan Shaw
Career
Per 9 Innings
0.299
0.299
Ryan Thompson
Careerverified
Per 9 Inningsverified
0.288
0.288
Bryan Shaw
Careerverified
Per 9 Inningsverified
38.5
38.5
Ryan Thompson
Career
Per 9 Innings
37.18
37.18

Fielding Stats for Bryan Shaw and Ryan Thompson

Bryan Shaw
Careerverified
Per 9 Inningsverified
14
14
Ryan Thompson
Career
Per 9 Innings
6
6
Bryan Shaw
Careerverified
Per 9 Innings
796
9.37
Ryan Thompson
Career
Per 9 Inningsverified
254
9.47
Bryan Shaw
Careerverified
Per 9 Innings
2
0.02
Ryan Thompson
Career
Per 9 Inningsverified
1
0.04
Bryan Shaw
Careerverified
Per 9 Innings
2293
27
Ryan Thompson
Career
Per 9 Innings
724
27
Bryan Shaw
Careerverified
Per 9 Innings
764.1
9
Ryan Thompson
Career
Per 9 Innings
241.1
9
Bryan Shaw
Careerverified
Per 9 Innings
56
0.66
Ryan Thompson
Career
Per 9 Inningsverified
20
0.75
Bryan Shaw
Careerverified
Per 9 Innings
78
0.92
Ryan Thompson
Career
Per 9 Inningsverified
41
1.53
Bryan Shaw
Career
Per 9 Innings
11
0.13
Ryan Thompson
Careerverified
Per 9 Inningsverified
3
0.11
Bryan Shaw
Careerverified
Per 9 Innings
145
1.71
Ryan Thompson
Career
Per 9 Inningsverified
64
2.39
Bryan Shaw
Careerverified
Per 9 Innings
134
1.58
Ryan Thompson
Career
Per 9 Inningsverified
61
2.27
Bryan Shaw
Career
Per 9 Innings
92.41
92.41
Ryan Thompson
Careerverified
Per 9 Inningsverified
95.31
95.31
Bryan Shaw
Career
Per 9 Innings
0.168
0.168
Ryan Thompson
Careerverified
Per 9 Inningsverified
0.24
0.24
Bryan Shaw
Career
Per 9 Innings
0.25
0.25
Ryan Thompson
Careerverified
Per 9 Inningsverified
0.39
0.39
Bryan Shaw
Career
Per 9 Innings
3
0.04
Ryan Thompson
Careerverified
Per 9 Inningsverified
5
0.19
Bryan Shaw
Career
Per 9 Innings
0
0
Ryan Thompson
Career
Per 9 Innings
0
0
Bryan Shaw
Career
Per 9 Innings
0
0
Ryan Thompson
Career
Per 9 Innings
0
0
Bryan Shaw
Career
Per 9 Innings
0
0
Ryan Thompson
Career
Per 9 Innings
0
0
Bryan Shaw
Career
Per 9 Innings
0
0
Ryan Thompson
Career
Per 9 Innings
0
0

Hitting Stats for Bryan Shaw and Ryan Thompson

Bryan Shaw
Careerverified
Per 600 PA
14
Ryan Thompson
Career
Per 600 PA
6
Bryan Shaw
Careerverified
Per 600 PA
796
Ryan Thompson
Career
Per 600 PA
254
Bryan Shaw
Career
Per 600 PA
0
Ryan Thompson
Career
Per 600 PA
0
Bryan Shaw
Career
Per 600 PA
0
Ryan Thompson
Career
Per 600 PA
0
Bryan Shaw
Career
Per 600 PA
Ryan Thompson
Career
Per 600 PA
Bryan Shaw
Career
Per 600 PA
Ryan Thompson
Career
Per 600 PA
Bryan Shaw
Career
Per 600 PA
0
Ryan Thompson
Career
Per 600 PA
0
Bryan Shaw
Career
Per 600 PA
0
Ryan Thompson
Career
Per 600 PA
0
Bryan Shaw
Career
Per 600 PA
0
Ryan Thompson
Career
Per 600 PA
0
Bryan Shaw
Career
Per 600 PA
0
Ryan Thompson
Career
Per 600 PA
0
Bryan Shaw
Career
Per 600 PA
0
Ryan Thompson
Career
Per 600 PA
0
Bryan Shaw
Career
Per 600 PA
0
Ryan Thompson
Career
Per 600 PA
0
Bryan Shaw
Career
Per 600 PA
Ryan Thompson
Career
Per 600 PA
Bryan Shaw
Career
Per 600 PA
Ryan Thompson
Career
Per 600 PA
Bryan Shaw
Career
Per 600 PA
Ryan Thompson
Career
Per 600 PA
Bryan Shaw
Career
Per 600 PA
Ryan Thompson
Career
Per 600 PA
Bryan Shaw
Career
Per 600 PA
0
Ryan Thompson
Career
Per 600 PA
0
Bryan Shaw
Career
Per 600 PA
0
Ryan Thompson
Career
Per 600 PA
0
Bryan Shaw
Career
Per 600 PA
Ryan Thompson
Career
Per 600 PA
Bryan Shaw
Career
Per 600 PA
Ryan Thompson
Career
Per 600 PA
Bryan Shaw
Career
Per 600 PA
Ryan Thompson
Career
Per 600 PA
Bryan Shaw
Career
Per 600 PA
Ryan Thompson
Career
Per 600 PA
Bryan Shaw
Career
Per 600 PA
Ryan Thompson
Career
Per 600 PA
Bryan Shaw
Career
Per 600 PA
Ryan Thompson
Career
Per 600 PA
Bryan Shaw
Career
Per 600 PA
Ryan Thompson
Career
Per 600 PA
Bryan Shaw
Career
Per 600 PA
0
Ryan Thompson
Career
Per 600 PA
0
Bryan Shaw
Career
Per 600 PA
0
Ryan Thompson
Career
Per 600 PA
0
Bryan Shaw
Career
Per 600 PA
0
Ryan Thompson
Career
Per 600 PA
0
Bryan Shaw
Career
Per 600 PA
Ryan Thompson
Career
Per 600 PA
Bryan Shaw
Career
Per 600 PA
0
Ryan Thompson
Career
Per 600 PA
0
Bryan Shaw
Career
Per 600 PA
0
Ryan Thompson
Career
Per 600 PA
0
Bryan Shaw
Career
Per 600 PA
0
Ryan Thompson
Career
Per 600 PA
0
Bryan Shaw
Career
Per 600 PA
0
Ryan Thompson
Career
Per 600 PA
0
Bryan Shaw
Career
Per 600 PA
Ryan Thompson
Career
Per 600 PA
Bryan Shaw
Career
Per 600 PA
Ryan Thompson
Career
Per 600 PA
Bryan Shaw
Career
Per 600 PA
0
Ryan Thompson
Career
Per 600 PA
0
Bryan Shaw
Career
Per 600 PA
0
Ryan Thompson
Career
Per 600 PA
0
Bryan Shaw
Career
Per 600 PA
0
Ryan Thompson
Career
Per 600 PA
0
Bryan Shaw
Career
Per 600 PA
0
Ryan Thompson
Career
Per 600 PA
0
Bryan Shaw
Career
Per 600 PA
0
Ryan Thompson
Career
Per 600 PA
0
Bryan Shaw
Career
Per 600 PA
0
Ryan Thompson
Career
Per 600 PA
0
Bryan Shaw
Career
Per 600 PA
Ryan Thompson
Career
Per 600 PA