Bob Bruce vs. Ryan Tepera — Career Comparison
Bob Bruce built a career as a starting pitcher and Ryan Tepera as a reliever — different jobs with different demands — but on the metrics that apply to both, a comparison is still worth making. Ryan Tepera led in run prevention (ERA+ 122 vs 91), home run suppression (HR9+ 131 vs 115), and skill-based run prevention (DICE+ 115 vs 101). Bob Bruce held the edge in walk avoidance (BB%+ 116 vs 106). Role difference aside, Ryan Tepera holds a clear edge on every meaningful shared measure.
Pitching Stats for Bob Bruce and Ryan Tepera
Bob Bruce
Career
Per 9 Innings
219
1.76
Ryan Tepera
Career
Per 9 Innings
373
9.19
Bob Bruce
Career
Per 9 Innings
40.83
40.83
Ryan Tepera
Career
Per 9 Innings
48.72
48.72
Bob Bruce
Career
Per 9 Innings
76.26
76.26
Ryan Tepera
Career
Per 9 Innings
0.27
0.27
Bob Bruce
Career
Per 9 Innings
480
3.85
Ryan Tepera
Career
Per 9 Innings
147
3.62
Bob Bruce
Career
Per 9 Innings
3.82
3.82
Ryan Tepera
Career
Per 9 Innings
3.16
3.16
Bob Bruce
Career
Per 9 Innings
3.83
3.83
Ryan Tepera
Career
Per 9 Innings
3.95
3.95
Bob Bruce
Career
Per 9 Innings
0.259
0.259
Ryan Tepera
Career
Per 9 Innings
0.214
0.214
Bob Bruce
Career
Per 9 Innings
3367
27
Ryan Tepera
Career
Per 9 Innings
1096
27
Bob Bruce
Career
Per 9 Innings
1122.1
9
Ryan Tepera
Career
Per 9 Innings
365.1
9
Bob Bruce
Career
Per 9 Innings
9.19
9.19
Ryan Tepera
Career
Per 9 Innings
7
7
Bob Bruce
Career
Per 9 Innings
0.76
0.76
Ryan Tepera
Career
Per 9 Innings
1.13
1.13
Bob Bruce
Career
Per 9 Innings
0.43
0.43
Ryan Tepera
Career
Per 9 Innings
0.12
0.12
Bob Bruce
Career
Per 9 Innings
25
0.2
Ryan Tepera
Career
Per 9 Innings
13
0.32
Bob Bruce
Career
Per 9 Innings
2.73
2.73
Ryan Tepera
Career
Per 9 Innings
3.25
3.25
Bob Bruce
Career
Per 9 Innings
733
5.88
Ryan Tepera
Career
Per 9 Innings
366
9.02
Bob Bruce
Career
Per 9 Innings
5.88
5.88
Ryan Tepera
Career
Per 9 Innings
9.02
9.02
Bob Bruce
Career
Per 9 Innings
3.35
3.35
Ryan Tepera
Career
Per 9 Innings
0.98
0.98
Bob Bruce
Career
Per 9 Innings
0.956
0.956
Ryan Tepera
Career
Per 9 Innings
1.363
1.363
Bob Bruce
Career
Per 9 Innings
37
0.3
Ryan Tepera
Career
Per 9 Innings
27
0.67
Bob Bruce
Career
Per 9 Innings
48
0.38
Ryan Tepera
Career
Per 9 Innings
28
0.69
Bob Bruce
Career
Per 9 Innings
4818
38.64
Ryan Tepera
Career
Per 9 Innings
1504
37.05
Bob Bruce
Career
Per 9 Innings
17
0.14
Ryan Tepera
Career
Per 9 Innings
85
2.09
Bob Bruce
Career
Per 9 Innings
4.42
4.42
Ryan Tepera
Career
Per 9 Innings
3.99
3.99
Bob Bruce
Career
Per 9 Innings
0
0
Ryan Tepera
Career
Per 9 Innings
34
0.84
Bob Bruce
Career
Per 9 Innings
1.324
1.324
Ryan Tepera
Career
Per 9 Innings
1.139
1.139
Bob Bruce
Career
Per 9 Innings
4430
35.52
Ryan Tepera
Career
Per 9 Innings
1328
32.72
Bob Bruce
Career
Per 9 Innings
2.52
2.52
Ryan Tepera
Career
Per 9 Innings
0.43
0.43
Bob Bruce
Career
Per 9 Innings
0.292
0.292
Ryan Tepera
Career
Per 9 Innings
0.26
0.26
Bob Bruce
Career
Per 9 Innings
38.64
38.64
Ryan Tepera
Career
Per 9 Innings
37.05
37.05
Fielding Stats for Bob Bruce and Ryan Tepera
Bob Bruce
Career
Per 9 Innings
219
1.76
Ryan Tepera
Career
Per 9 Innings
373
9.19
Bob Bruce
Career
Per 9 Innings
167
1.34
Ryan Tepera
Career
Per 9 Innings
1
0.02
Bob Bruce
Career
Per 9 Innings
3367
27
Ryan Tepera
Career
Per 9 Innings
1096
27
Bob Bruce
Career
Per 9 Innings
1122.1
9
Ryan Tepera
Career
Per 9 Innings
365.1
9
Bob Bruce
Career
Per 9 Innings
267
2.14
Ryan Tepera
Career
Per 9 Innings
53
1.31
Bob Bruce
Career
Per 9 Innings
259
2.08
Ryan Tepera
Career
Per 9 Innings
49
1.21
Bob Bruce
Career
Per 9 Innings
97
97
Ryan Tepera
Career
Per 9 Innings
92.45
92.45
Bob Bruce
Career
Per 9 Innings
1.183
1.183
Ryan Tepera
Career
Per 9 Innings
0.131
0.131
Bob Bruce
Career
Per 9 Innings
76.26
76.26
Ryan Tepera
Career
Per 9 Innings
0.27
0.27
Hitting Stats for Bob Bruce and Ryan Tepera
Bob Bruce
Career
Per 600 PA
223
333.67
Ryan Tepera
Career
Per 600 PA
373
223800
Bob Bruce
Career
Per 600 PA
0.143
0.143
Ryan Tepera
Career
Per 600 PA
0
0
Bob Bruce
Career
Per 600 PA
3.93
3.93
Ryan Tepera
Career
Per 600 PA
1
1