Bryan Shaw vs. Ryan Tepera — Career Comparison

MillenialCaliforniaThrows RightBats SwitchNorth AmericaCleveland GuardiansAmerican LeagueRelief Pitcher
MillenialTexasThrows RightBats RightNorth AmericaToronto Blue JaysAmerican LeagueRelief Pitcher

The numbers give Ryan Tepera a clear advantage over Bryan Shaw across the core pitching metrics. Ryan Tepera led in home run suppression (HR9+ 131 vs 97), run prevention (ERA+ 122 vs 92), and skill-based run prevention (DICE+ 115 vs 88). Ryan Tepera was the better reliever — the numbers make that case clearly.

Pitching Stats for Bryan Shaw and Ryan Tepera

Bryan Shaw
Careerverified
Per 9 Inningsverified
14
14
Ryan Tepera
Career
Per 9 Innings
9
9
Bryan Shaw
Careerverified
Per 9 Inningsverified
796
9.37
Ryan Tepera
Career
Per 9 Innings
373
9.19
Bryan Shaw
Careerverified
Per 9 Innings
2
0.02
Ryan Tepera
Career
Per 9 Innings
1
0.02
Bryan Shaw
Careerverified
Per 9 Inningsverified
43
0.51
Ryan Tepera
Career
Per 9 Innings
19
0.47
Bryan Shaw
Career
Per 9 Innings
46
0.54
Ryan Tepera
Careerverified
Per 9 Inningsverified
20
0.49
Bryan Shaw
Career
Per 9 Innings
48.31
48.31
Ryan Tepera
Careerverified
Per 9 Inningsverified
48.72
48.72
Bryan Shaw
Career
Per 9 Innings
0.25
0.25
Ryan Tepera
Careerverified
Per 9 Inningsverified
0.27
0.27
Bryan Shaw
Career
Per 9 Innings
0
0
Ryan Tepera
Career
Per 9 Innings
0
0
Bryan Shaw
Career
Per 9 Innings
0
0
Ryan Tepera
Career
Per 9 Innings
0
0
Bryan Shaw
Careerverified
Per 9 Innings
19
0.22
Ryan Tepera
Career
Per 9 Inningsverified
18
0.44
Bryan Shaw
Career
Per 9 Innings
336
3.96
Ryan Tepera
Careerverified
Per 9 Inningsverified
147
3.62
Bryan Shaw
Career
Per 9 Innings
3.96
3.96
Ryan Tepera
Careerverified
Per 9 Inningsverified
3.62
3.62
Bryan Shaw
Career
Per 9 Innings
3.92
3.92
Ryan Tepera
Careerverified
Per 9 Inningsverified
3.16
3.16
Bryan Shaw
Careerverified
Per 9 Inningsverified
3.91
3.91
Ryan Tepera
Career
Per 9 Innings
3.95
3.95
Bryan Shaw
Career
Per 9 Innings
0.249
0.249
Ryan Tepera
Careerverified
Per 9 Inningsverified
0.214
0.214
Bryan Shaw
Careerverified
Per 9 Innings
2293
27
Ryan Tepera
Career
Per 9 Innings
1096
27
Bryan Shaw
Careerverified
Per 9 Innings
764.1
9
Ryan Tepera
Career
Per 9 Innings
365.1
9
Bryan Shaw
Career
Per 9 Innings
723
8.51
Ryan Tepera
Careerverified
Per 9 Inningsverified
284
7
Bryan Shaw
Career
Per 9 Innings
8.51
8.51
Ryan Tepera
Careerverified
Per 9 Inningsverified
7
7
Bryan Shaw
Career
Per 9 Inningsverified
82
0.97
Ryan Tepera
Careerverified
Per 9 Innings
46
1.13
Bryan Shaw
Careerverified
Per 9 Inningsverified
0.97
0.97
Ryan Tepera
Career
Per 9 Innings
1.13
1.13
Bryan Shaw
Careerverified
Per 9 Inningsverified
0.1
0.1
Ryan Tepera
Career
Per 9 Innings
0.12
0.12
Bryan Shaw
Career
Per 9 Innings
299
3.52
Ryan Tepera
Careerverified
Per 9 Inningsverified
132
3.25
Bryan Shaw
Career
Per 9 Inningsverified
21
0.25
Ryan Tepera
Careerverified
Per 9 Innings
13
0.32
Bryan Shaw
Career
Per 9 Innings
3.52
3.52
Ryan Tepera
Careerverified
Per 9 Inningsverified
3.25
3.25
Bryan Shaw
Careerverified
Per 9 Innings
681
8.02
Ryan Tepera
Career
Per 9 Inningsverified
366
9.02
Bryan Shaw
Career
Per 9 Innings
8.02
8.02
Ryan Tepera
Careerverified
Per 9 Inningsverified
9.02
9.02
Bryan Shaw
Career
Per 9 Innings
0.86
0.86
Ryan Tepera
Careerverified
Per 9 Inningsverified
0.98
0.98
Bryan Shaw
Career
Per 9 Innings
1.282
1.282
Ryan Tepera
Careerverified
Per 9 Inningsverified
1.363
1.363
Bryan Shaw
Career
Per 9 Inningsverified
41
0.48
Ryan Tepera
Careerverified
Per 9 Innings
27
0.67
Bryan Shaw
Career
Per 9 Inningsverified
32
0.38
Ryan Tepera
Careerverified
Per 9 Innings
28
0.69
Bryan Shaw
Career
Per 9 Innings
2
0.02
Ryan Tepera
Careerverified
Per 9 Innings
1
0.02
Bryan Shaw
Careerverified
Per 9 Inningsverified
3270
38.5
Ryan Tepera
Career
Per 9 Innings
1504
37.05
Bryan Shaw
Careerverified
Per 9 Innings
172
2.03
Ryan Tepera
Career
Per 9 Inningsverified
85
2.09
Bryan Shaw
Career
Per 9 Innings
377
4.44
Ryan Tepera
Careerverified
Per 9 Inningsverified
162
3.99
Bryan Shaw
Career
Per 9 Innings
4.44
4.44
Ryan Tepera
Careerverified
Per 9 Inningsverified
3.99
3.99
Bryan Shaw
Career
Per 9 Innings
20
0.24
Ryan Tepera
Careerverified
Per 9 Inningsverified
4
0.1
Bryan Shaw
Career
Per 9 Inningsverified
15
0.18
Ryan Tepera
Careerverified
Per 9 Innings
12
0.3
Bryan Shaw
Careerverified
Per 9 Inningsverified
87
1.02
Ryan Tepera
Career
Per 9 Innings
34
0.84
Bryan Shaw
Career
Per 9 Innings
1.337
1.337
Ryan Tepera
Careerverified
Per 9 Inningsverified
1.139
1.139
Bryan Shaw
Careerverified
Per 9 Inningsverified
2904
34.19
Ryan Tepera
Career
Per 9 Innings
1328
32.72
Bryan Shaw
Career
Per 9 Innings
0.47
0.47
Ryan Tepera
Careerverified
Per 9 Inningsverified
0.43
0.43
Bryan Shaw
Career
Per 9 Innings
0.299
0.299
Ryan Tepera
Careerverified
Per 9 Inningsverified
0.26
0.26
Bryan Shaw
Careerverified
Per 9 Inningsverified
38.5
38.5
Ryan Tepera
Career
Per 9 Innings
37.05
37.05

Fielding Stats for Bryan Shaw and Ryan Tepera

Bryan Shaw
Careerverified
Per 9 Inningsverified
14
14
Ryan Tepera
Career
Per 9 Innings
9
9
Bryan Shaw
Careerverified
Per 9 Inningsverified
796
9.37
Ryan Tepera
Career
Per 9 Innings
373
9.19
Bryan Shaw
Careerverified
Per 9 Innings
2
0.02
Ryan Tepera
Career
Per 9 Innings
1
0.02
Bryan Shaw
Careerverified
Per 9 Innings
2293
27
Ryan Tepera
Career
Per 9 Innings
1096
27
Bryan Shaw
Careerverified
Per 9 Innings
764.1
9
Ryan Tepera
Career
Per 9 Innings
365.1
9
Bryan Shaw
Careerverified
Per 9 Inningsverified
56
0.66
Ryan Tepera
Career
Per 9 Innings
9
0.22
Bryan Shaw
Careerverified
Per 9 Innings
78
0.92
Ryan Tepera
Career
Per 9 Inningsverified
40
0.99
Bryan Shaw
Career
Per 9 Innings
11
0.13
Ryan Tepera
Careerverified
Per 9 Inningsverified
4
0.1
Bryan Shaw
Careerverified
Per 9 Inningsverified
145
1.71
Ryan Tepera
Career
Per 9 Innings
53
1.31
Bryan Shaw
Careerverified
Per 9 Inningsverified
134
1.58
Ryan Tepera
Career
Per 9 Innings
49
1.21
Bryan Shaw
Career
Per 9 Innings
92.41
92.41
Ryan Tepera
Careerverified
Per 9 Inningsverified
92.45
92.45
Bryan Shaw
Careerverified
Per 9 Inningsverified
0.168
0.168
Ryan Tepera
Career
Per 9 Innings
0.131
0.131
Bryan Shaw
Career
Per 9 Innings
0.25
0.25
Ryan Tepera
Careerverified
Per 9 Inningsverified
0.27
0.27
Bryan Shaw
Careerverified
Per 9 Inningsverified
3
0.04
Ryan Tepera
Career
Per 9 Innings
1
0.02
Bryan Shaw
Career
Per 9 Innings
0
0
Ryan Tepera
Career
Per 9 Innings
0
0
Bryan Shaw
Career
Per 9 Innings
0
0
Ryan Tepera
Career
Per 9 Innings
0
0
Bryan Shaw
Career
Per 9 Innings
0
0
Ryan Tepera
Career
Per 9 Innings
0
0
Bryan Shaw
Career
Per 9 Innings
0
0
Ryan Tepera
Career
Per 9 Innings
0
0

Hitting Stats for Bryan Shaw and Ryan Tepera

Bryan Shaw
Careerverified
Per 600 PA
14
Ryan Tepera
Career
Per 600 PAverified
9
9
Bryan Shaw
Careerverified
Per 600 PA
796
Ryan Tepera
Career
Per 600 PAverified
373
223800
Bryan Shaw
Career
Per 600 PA
0
Ryan Tepera
Careerverified
Per 600 PAverified
1
600
Bryan Shaw
Career
Per 600 PA
0
Ryan Tepera
Careerverified
Per 600 PAverified
1
600
Bryan Shaw
Career
Per 600 PA
Ryan Tepera
Career
Per 600 PA
0
0
Bryan Shaw
Career
Per 600 PA
Ryan Tepera
Career
Per 600 PA
0
0
Bryan Shaw
Career
Per 600 PA
0
Ryan Tepera
Career
Per 600 PA
0
0
Bryan Shaw
Career
Per 600 PA
0
Ryan Tepera
Career
Per 600 PA
0
0
Bryan Shaw
Career
Per 600 PA
0
Ryan Tepera
Career
Per 600 PA
0
0
Bryan Shaw
Career
Per 600 PA
0
Ryan Tepera
Career
Per 600 PA
0
0
Bryan Shaw
Career
Per 600 PA
0
Ryan Tepera
Career
Per 600 PA
0
0
Bryan Shaw
Career
Per 600 PA
0
Ryan Tepera
Career
Per 600 PA
0
0
Bryan Shaw
Career
Per 600 PA
Ryan Tepera
Career
Per 600 PA
Bryan Shaw
Career
Per 600 PA
Ryan Tepera
Career
Per 600 PA
0
0
Bryan Shaw
Career
Per 600 PA
Ryan Tepera
Career
Per 600 PA
Bryan Shaw
Career
Per 600 PA
Ryan Tepera
Career
Per 600 PA
0
0
Bryan Shaw
Career
Per 600 PA
0
Ryan Tepera
Career
Per 600 PA
0
0
Bryan Shaw
Career
Per 600 PA
0
Ryan Tepera
Career
Per 600 PA
0
0
Bryan Shaw
Career
Per 600 PA
Ryan Tepera
Career
Per 600 PA
0
0
Bryan Shaw
Career
Per 600 PA
Ryan Tepera
Career
Per 600 PA
0
0
Bryan Shaw
Career
Per 600 PA
Ryan Tepera
Career
Per 600 PA
0
0
Bryan Shaw
Career
Per 600 PA
Ryan Tepera
Career
Per 600 PA
0
0
Bryan Shaw
Career
Per 600 PA
Ryan Tepera
Career
Per 600 PA
0
0
Bryan Shaw
Career
Per 600 PA
Ryan Tepera
Career
Per 600 PA
0
0
Bryan Shaw
Career
Per 600 PA
Ryan Tepera
Career
Per 600 PA
Bryan Shaw
Career
Per 600 PA
0
Ryan Tepera
Career
Per 600 PA
0
0
Bryan Shaw
Career
Per 600 PA
0
Ryan Tepera
Career
Per 600 PA
0
0
Bryan Shaw
Career
Per 600 PA
0
Ryan Tepera
Career
Per 600 PA
0
0
Bryan Shaw
Career
Per 600 PA
Ryan Tepera
Careerverified
Per 600 PAverified
-0.11
-66.4
Bryan Shaw
Career
Per 600 PA
0
Ryan Tepera
Career
Per 600 PA
0
0
Bryan Shaw
Career
Per 600 PA
0
Ryan Tepera
Career
Per 600 PA
0
0
Bryan Shaw
Career
Per 600 PA
0
Ryan Tepera
Career
Per 600 PA
0
0
Bryan Shaw
Careerverified
Per 600 PAverified
0
Ryan Tepera
Career
Per 600 PA
1
600
Bryan Shaw
Career
Per 600 PA
Ryan Tepera
Careerverified
Per 600 PAverified
1
1
Bryan Shaw
Career
Per 600 PA
Ryan Tepera
Career
Per 600 PA
0
0
Bryan Shaw
Career
Per 600 PA
0
Ryan Tepera
Career
Per 600 PA
0
0
Bryan Shaw
Career
Per 600 PA
0
Ryan Tepera
Career
Per 600 PA
0
0
Bryan Shaw
Career
Per 600 PA
0
Ryan Tepera
Career
Per 600 PA
0
0
Bryan Shaw
Career
Per 600 PA
0
Ryan Tepera
Career
Per 600 PA
0
0
Bryan Shaw
Career
Per 600 PA
0
Ryan Tepera
Career
Per 600 PA
0
0
Bryan Shaw
Career
Per 600 PA
0
Ryan Tepera
Career
Per 600 PA
0
0
Bryan Shaw
Career
Per 600 PA
Ryan Tepera
Career
Per 600 PA