Bryan Shaw vs. Brad Thompson — Career Comparison

MillenialCaliforniaThrows RightBats SwitchNorth AmericaCleveland GuardiansAmerican LeagueRelief Pitcher
MillenialNevadaThrows RightBats RightNorth AmericaSt. Louis CardinalsNational LeagueRelief Pitcher

The numbers give Brad Thompson a clear advantage over Bryan Shaw across the core pitching metrics. Brad Thompson led in walk avoidance (BB%+ 137 vs 94), home run suppression (HR9+ 117 vs 97), and run prevention (ERA+ 105 vs 92). Bryan Shaw held the edge in strikeout rate (K%+ 82 vs 60). Brad Thompson was the better reliever — the numbers make that case clearly.

Pitching Stats for Bryan Shaw and Brad Thompson

Bryan Shaw
Careerverified
Per 9 Inningsverified
14
14
Brad Thompson
Career
Per 9 Innings
6
6
Bryan Shaw
Careerverified
Per 9 Inningsverified
796
9.37
Brad Thompson
Career
Per 9 Innings
201
4.46
Bryan Shaw
Career
Per 9 Innings
2
0.02
Brad Thompson
Careerverified
Per 9 Inningsverified
32
0.71
Bryan Shaw
Careerverified
Per 9 Inningsverified
43
0.51
Brad Thompson
Career
Per 9 Innings
21
0.47
Bryan Shaw
Career
Per 9 Innings
46
0.54
Brad Thompson
Careerverified
Per 9 Inningsverified
21
0.47
Bryan Shaw
Career
Per 9 Innings
48.31
48.31
Brad Thompson
Careerverified
Per 9 Inningsverified
50
50
Bryan Shaw
Career
Per 9 Innings
0.25
0.25
Brad Thompson
Careerverified
Per 9 Inningsverified
15.92
15.92
Bryan Shaw
Career
Per 9 Innings
0
0
Brad Thompson
Career
Per 9 Innings
0
0
Bryan Shaw
Career
Per 9 Innings
0
0
Brad Thompson
Career
Per 9 Innings
0
0
Bryan Shaw
Careerverified
Per 9 Inningsverified
19
0.22
Brad Thompson
Career
Per 9 Innings
1
0.02
Bryan Shaw
Career
Per 9 Inningsverified
336
3.96
Brad Thompson
Careerverified
Per 9 Innings
201
4.46
Bryan Shaw
Careerverified
Per 9 Inningsverified
3.96
3.96
Brad Thompson
Career
Per 9 Innings
4.46
4.46
Bryan Shaw
Careerverified
Per 9 Inningsverified
3.92
3.92
Brad Thompson
Career
Per 9 Innings
4.68
4.68
Bryan Shaw
Careerverified
Per 9 Inningsverified
3.91
3.91
Brad Thompson
Career
Per 9 Innings
4.77
4.77
Bryan Shaw
Careerverified
Per 9 Inningsverified
0.249
0.249
Brad Thompson
Career
Per 9 Innings
0.28
0.28
Bryan Shaw
Careerverified
Per 9 Innings
2293
27
Brad Thompson
Career
Per 9 Innings
1216
27
Bryan Shaw
Careerverified
Per 9 Innings
764.1
9
Brad Thompson
Career
Per 9 Innings
405.1
9
Bryan Shaw
Career
Per 9 Inningsverified
723
8.51
Brad Thompson
Careerverified
Per 9 Innings
443
9.84
Bryan Shaw
Careerverified
Per 9 Inningsverified
8.51
8.51
Brad Thompson
Career
Per 9 Innings
9.84
9.84
Bryan Shaw
Career
Per 9 Inningsverified
82
0.97
Brad Thompson
Careerverified
Per 9 Innings
49
1.09
Bryan Shaw
Careerverified
Per 9 Inningsverified
0.97
0.97
Brad Thompson
Career
Per 9 Innings
1.09
1.09
Bryan Shaw
Careerverified
Per 9 Inningsverified
0.1
0.1
Brad Thompson
Career
Per 9 Innings
0.24
0.24
Bryan Shaw
Career
Per 9 Innings
299
3.52
Brad Thompson
Careerverified
Per 9 Inningsverified
121
2.69
Bryan Shaw
Career
Per 9 Innings
21
0.25
Brad Thompson
Careerverified
Per 9 Inningsverified
11
0.24
Bryan Shaw
Career
Per 9 Innings
3.52
3.52
Brad Thompson
Careerverified
Per 9 Inningsverified
2.69
2.69
Bryan Shaw
Careerverified
Per 9 Inningsverified
681
8.02
Brad Thompson
Career
Per 9 Innings
190
4.22
Bryan Shaw
Careerverified
Per 9 Inningsverified
8.02
8.02
Brad Thompson
Career
Per 9 Innings
4.22
4.22
Bryan Shaw
Career
Per 9 Innings
0.86
0.86
Brad Thompson
Careerverified
Per 9 Inningsverified
0.95
0.95
Bryan Shaw
Careerverified
Per 9 Inningsverified
1.282
1.282
Brad Thompson
Career
Per 9 Innings
0.767
0.767
Bryan Shaw
Career
Per 9 Innings
41
0.48
Brad Thompson
Careerverified
Per 9 Inningsverified
14
0.31
Bryan Shaw
Careerverified
Per 9 Inningsverified
32
0.38
Brad Thompson
Career
Per 9 Innings
33
0.73
Bryan Shaw
Career
Per 9 Innings
2
0.02
Brad Thompson
Careerverified
Per 9 Innings
1
0.02
Bryan Shaw
Careerverified
Per 9 Innings
3270
38.5
Brad Thompson
Career
Per 9 Inningsverified
1757
39.01
Bryan Shaw
Careerverified
Per 9 Inningsverified
172
2.03
Brad Thompson
Career
Per 9 Innings
64
1.42
Bryan Shaw
Career
Per 9 Inningsverified
377
4.44
Brad Thompson
Careerverified
Per 9 Innings
220
4.88
Bryan Shaw
Careerverified
Per 9 Inningsverified
4.44
4.44
Brad Thompson
Career
Per 9 Innings
4.88
4.88
Bryan Shaw
Career
Per 9 Inningsverified
20
0.24
Brad Thompson
Careerverified
Per 9 Innings
15
0.33
Bryan Shaw
Career
Per 9 Innings
15
0.18
Brad Thompson
Careerverified
Per 9 Innings
8
0.18
Bryan Shaw
Careerverified
Per 9 Innings
87
1.02
Brad Thompson
Career
Per 9 Inningsverified
58
1.29
Bryan Shaw
Careerverified
Per 9 Inningsverified
1.337
1.337
Brad Thompson
Career
Per 9 Innings
1.391
1.391
Bryan Shaw
Careerverified
Per 9 Innings
2904
34.19
Brad Thompson
Career
Per 9 Inningsverified
1580
35.08
Bryan Shaw
Careerverified
Per 9 Inningsverified
0.47
0.47
Brad Thompson
Career
Per 9 Innings
1.09
1.09
Bryan Shaw
Career
Per 9 Innings
0.299
0.299
Brad Thompson
Careerverified
Per 9 Inningsverified
0.294
0.294
Bryan Shaw
Career
Per 9 Innings
38.5
38.5
Brad Thompson
Careerverified
Per 9 Inningsverified
39.01
39.01

Fielding Stats for Bryan Shaw and Brad Thompson

Bryan Shaw
Careerverified
Per 9 Inningsverified
14
14
Brad Thompson
Career
Per 9 Innings
6
6
Bryan Shaw
Careerverified
Per 9 Inningsverified
796
9.37
Brad Thompson
Career
Per 9 Innings
201
4.46
Bryan Shaw
Career
Per 9 Innings
2
0.02
Brad Thompson
Careerverified
Per 9 Inningsverified
32
0.71
Bryan Shaw
Careerverified
Per 9 Innings
2293
27
Brad Thompson
Career
Per 9 Innings
1216
27
Bryan Shaw
Careerverified
Per 9 Innings
764.1
9
Brad Thompson
Career
Per 9 Innings
405.1
9
Bryan Shaw
Careerverified
Per 9 Innings
56
0.66
Brad Thompson
Career
Per 9 Inningsverified
33
0.73
Bryan Shaw
Careerverified
Per 9 Innings
78
0.92
Brad Thompson
Career
Per 9 Inningsverified
53
1.18
Bryan Shaw
Career
Per 9 Innings
11
0.13
Brad Thompson
Careerverified
Per 9 Inningsverified
1
0.02
Bryan Shaw
Careerverified
Per 9 Innings
145
1.71
Brad Thompson
Career
Per 9 Inningsverified
87
1.93
Bryan Shaw
Careerverified
Per 9 Innings
134
1.58
Brad Thompson
Career
Per 9 Inningsverified
86
1.91
Bryan Shaw
Career
Per 9 Innings
92.41
92.41
Brad Thompson
Careerverified
Per 9 Inningsverified
98.85
98.85
Bryan Shaw
Career
Per 9 Innings
0.168
0.168
Brad Thompson
Careerverified
Per 9 Inningsverified
0.428
0.428
Bryan Shaw
Career
Per 9 Innings
0.25
0.25
Brad Thompson
Careerverified
Per 9 Inningsverified
15.92
15.92
Bryan Shaw
Career
Per 9 Innings
3
0.04
Brad Thompson
Careerverified
Per 9 Inningsverified
5
0.11
Bryan Shaw
Career
Per 9 Innings
0
0
Brad Thompson
Career
Per 9 Innings
0
0
Bryan Shaw
Career
Per 9 Innings
0
0
Brad Thompson
Career
Per 9 Innings
0
0
Bryan Shaw
Career
Per 9 Innings
0
0
Brad Thompson
Career
Per 9 Innings
0
0
Bryan Shaw
Career
Per 9 Innings
0
0
Brad Thompson
Career
Per 9 Innings
0
0

Hitting Stats for Bryan Shaw and Brad Thompson

Bryan Shaw
Careerverified
Per 600 PA
14
Brad Thompson
Career
Per 600 PAverified
6
6
Bryan Shaw
Careerverified
Per 600 PA
796
Brad Thompson
Career
Per 600 PAverified
203
1715.49
Bryan Shaw
Career
Per 600 PA
0
Brad Thompson
Careerverified
Per 600 PAverified
71
600
Bryan Shaw
Career
Per 600 PA
0
Brad Thompson
Careerverified
Per 600 PAverified
56
473.24
Bryan Shaw
Career
Per 600 PA
Brad Thompson
Careerverified
Per 600 PAverified
0.179
0.179
Bryan Shaw
Career
Per 600 PA
Brad Thompson
Careerverified
Per 600 PAverified
0.519
0.519
Bryan Shaw
Career
Per 600 PA
0
Brad Thompson
Careerverified
Per 600 PAverified
10
84.51
Bryan Shaw
Career
Per 600 PA
0
Brad Thompson
Careerverified
Per 600 PAverified
10
84.51
Bryan Shaw
Career
Per 600 PA
0
Brad Thompson
Career
Per 600 PA
0
0
Bryan Shaw
Career
Per 600 PA
0
Brad Thompson
Career
Per 600 PA
0
0
Bryan Shaw
Career
Per 600 PA
0
Brad Thompson
Career
Per 600 PA
0
0
Bryan Shaw
Career
Per 600 PA
0
Brad Thompson
Career
Per 600 PA
0
0
Bryan Shaw
Career
Per 600 PA
Brad Thompson
Career
Per 600 PA
0
0
Bryan Shaw
Career
Per 600 PA
Brad Thompson
Career
Per 600 PA
0
0
Bryan Shaw
Career
Per 600 PA
Brad Thompson
Career
Per 600 PA
0
0
Bryan Shaw
Career
Per 600 PA
Brad Thompson
Careerverified
Per 600 PAverified
2.14
18.12
Bryan Shaw
Career
Per 600 PA
0
Brad Thompson
Careerverified
Per 600 PAverified
10
84.51
Bryan Shaw
Career
Per 600 PA
0
Brad Thompson
Careerverified
Per 600 PAverified
12
101.41
Bryan Shaw
Career
Per 600 PA
Brad Thompson
Careerverified
Per 600 PAverified
0.207
0.207
Bryan Shaw
Career
Per 600 PA
Brad Thompson
Careerverified
Per 600 PAverified
0.179
0.179
Bryan Shaw
Career
Per 600 PA
Brad Thompson
Careerverified
Per 600 PAverified
0.386
0.386
Bryan Shaw
Career
Per 600 PA
Brad Thompson
Career
Per 600 PA
0
0
Bryan Shaw
Career
Per 600 PA
Brad Thompson
Careerverified
Per 600 PAverified
0.138
0.138
Bryan Shaw
Career
Per 600 PA
Brad Thompson
Careerverified
Per 600 PAverified
0.283
0.283
Bryan Shaw
Career
Per 600 PA
Brad Thompson
Careerverified
Per 600 PAverified
0.345
0.345
Bryan Shaw
Career
Per 600 PA
0
Brad Thompson
Careerverified
Per 600 PAverified
3
25.35
Bryan Shaw
Career
Per 600 PA
0
Brad Thompson
Careerverified
Per 600 PAverified
2
16.9
Bryan Shaw
Career
Per 600 PA
0
Brad Thompson
Careerverified
Per 600 PAverified
5
42.25
Bryan Shaw
Career
Per 600 PA
Brad Thompson
Careerverified
Per 600 PAverified
2.29
19.36
Bryan Shaw
Career
Per 600 PA
0
Brad Thompson
Career
Per 600 PA
0
0
Bryan Shaw
Career
Per 600 PA
0
Brad Thompson
Careerverified
Per 600 PAverified
2
16.9
Bryan Shaw
Career
Per 600 PA
0
Brad Thompson
Career
Per 600 PA
0
0
Bryan Shaw
Careerverified
Per 600 PAverified
0
Brad Thompson
Career
Per 600 PA
27
228.17
Bryan Shaw
Career
Per 600 PA
Brad Thompson
Careerverified
Per 600 PAverified
2.63
2.63
Bryan Shaw
Career
Per 600 PA
Brad Thompson
Careerverified
Per 600 PAverified
0.07
0.07
Bryan Shaw
Career
Per 600 PA
0
Brad Thompson
Careerverified
Per 600 PAverified
13
109.86
Bryan Shaw
Career
Per 600 PA
0
Brad Thompson
Career
Per 600 PA
0
0
Bryan Shaw
Career
Per 600 PA
0
Brad Thompson
Career
Per 600 PA
0
0
Bryan Shaw
Career
Per 600 PA
0
Brad Thompson
Careerverified
Per 600 PAverified
1
8.45
Bryan Shaw
Career
Per 600 PA
0
Brad Thompson
Career
Per 600 PA
0
0
Bryan Shaw
Career
Per 600 PA
0
Brad Thompson
Careerverified
Per 600 PAverified
1
8.45
Bryan Shaw
Career
Per 600 PA
Brad Thompson
Careerverified
Per 600 PAverified
100
100