Bronson Arroyo vs. Ryan Tepera — Career Comparison

Gen XFloridaThrows RightBats RightNorth AmericaCincinnati RedsNational LeagueStarting PitcherGold GloveAll-Star
MillenialTexasThrows RightBats RightNorth AmericaToronto Blue JaysAmerican LeagueRelief Pitcher

Bronson Arroyo 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 home run suppression (HR9+ 131 vs 71), strikeout rate (K%+ 109 vs 77), and skill-based run prevention (DICE+ 115 vs 85). Bronson Arroyo held the edge in walk avoidance (BB%+ 148 vs 106). Role difference aside, Ryan Tepera holds a clear edge on every meaningful shared measure.

Pitching Stats for Bronson Arroyo and Ryan Tepera

Bronson Arroyo
Careerverified
Per 9 Inningsverified
16
16
Ryan Tepera
Career
Per 9 Innings
9
9
Bronson Arroyo
Careerverified
Per 9 Innings
419
1.55
Ryan Tepera
Career
Per 9 Inningsverified
373
9.19
Bronson Arroyo
Careerverified
Per 9 Inningsverified
383
1.42
Ryan Tepera
Career
Per 9 Innings
1
0.02
Bronson Arroyo
Careerverified
Per 9 Inningsverified
148
0.55
Ryan Tepera
Career
Per 9 Innings
19
0.47
Bronson Arroyo
Career
Per 9 Innings
137
0.51
Ryan Tepera
Careerverified
Per 9 Inningsverified
20
0.49
Bronson Arroyo
Careerverified
Per 9 Inningsverified
51.93
51.93
Ryan Tepera
Career
Per 9 Innings
48.72
48.72
Bronson Arroyo
Careerverified
Per 9 Inningsverified
91.41
91.41
Ryan Tepera
Career
Per 9 Innings
0.27
0.27
Bronson Arroyo
Careerverified
Per 9 Inningsverified
16
0.06
Ryan Tepera
Career
Per 9 Innings
0
0
Bronson Arroyo
Careerverified
Per 9 Inningsverified
6
0.02
Ryan Tepera
Career
Per 9 Innings
0
0
Bronson Arroyo
Career
Per 9 Innings
1
0
Ryan Tepera
Careerverified
Per 9 Inningsverified
18
0.44
Bronson Arroyo
Career
Per 9 Innings
1158
4.28
Ryan Tepera
Careerverified
Per 9 Inningsverified
147
3.62
Bronson Arroyo
Career
Per 9 Innings
4.28
4.28
Ryan Tepera
Careerverified
Per 9 Inningsverified
3.62
3.62
Bronson Arroyo
Career
Per 9 Innings
4.17
4.17
Ryan Tepera
Careerverified
Per 9 Inningsverified
3.16
3.16
Bronson Arroyo
Career
Per 9 Innings
4.51
4.51
Ryan Tepera
Careerverified
Per 9 Inningsverified
3.95
3.95
Bronson Arroyo
Career
Per 9 Innings
0.266
0.266
Ryan Tepera
Careerverified
Per 9 Inningsverified
0.214
0.214
Bronson Arroyo
Careerverified
Per 9 Innings
7307
27
Ryan Tepera
Career
Per 9 Innings
1096
27
Bronson Arroyo
Careerverified
Per 9 Innings
2435.2
9
Ryan Tepera
Career
Per 9 Innings
365.1
9
Bronson Arroyo
Career
Per 9 Innings
2507
9.26
Ryan Tepera
Careerverified
Per 9 Inningsverified
284
7
Bronson Arroyo
Career
Per 9 Innings
9.26
9.26
Ryan Tepera
Careerverified
Per 9 Inningsverified
7
7
Bronson Arroyo
Career
Per 9 Innings
347
1.28
Ryan Tepera
Careerverified
Per 9 Inningsverified
46
1.13
Bronson Arroyo
Career
Per 9 Innings
1.28
1.28
Ryan Tepera
Careerverified
Per 9 Inningsverified
1.13
1.13
Bronson Arroyo
Career
Per 9 Innings
0.83
0.83
Ryan Tepera
Careerverified
Per 9 Inningsverified
0.12
0.12
Bronson Arroyo
Career
Per 9 Inningsverified
661
2.44
Ryan Tepera
Careerverified
Per 9 Innings
132
3.25
Bronson Arroyo
Career
Per 9 Inningsverified
60
0.22
Ryan Tepera
Careerverified
Per 9 Innings
13
0.32
Bronson Arroyo
Careerverified
Per 9 Inningsverified
2.44
2.44
Ryan Tepera
Career
Per 9 Innings
3.25
3.25
Bronson Arroyo
Careerverified
Per 9 Innings
1571
5.8
Ryan Tepera
Career
Per 9 Inningsverified
366
9.02
Bronson Arroyo
Career
Per 9 Innings
5.81
5.81
Ryan Tepera
Careerverified
Per 9 Inningsverified
9.02
9.02
Bronson Arroyo
Careerverified
Per 9 Inningsverified
3.75
3.75
Ryan Tepera
Career
Per 9 Innings
0.98
0.98
Bronson Arroyo
Career
Per 9 Innings
0.916
0.916
Ryan Tepera
Careerverified
Per 9 Inningsverified
1.363
1.363
Bronson Arroyo
Career
Per 9 Inningsverified
42
0.16
Ryan Tepera
Careerverified
Per 9 Innings
27
0.67
Bronson Arroyo
Career
Per 9 Inningsverified
105
0.39
Ryan Tepera
Careerverified
Per 9 Innings
28
0.69
Bronson Arroyo
Career
Per 9 Innings
6
0.02
Ryan Tepera
Careerverified
Per 9 Innings
1
0.02
Bronson Arroyo
Careerverified
Per 9 Inningsverified
10338
38.2
Ryan Tepera
Career
Per 9 Innings
1504
37.05
Bronson Arroyo
Career
Per 9 Innings
6
0.02
Ryan Tepera
Careerverified
Per 9 Inningsverified
85
2.09
Bronson Arroyo
Career
Per 9 Innings
1260
4.66
Ryan Tepera
Careerverified
Per 9 Inningsverified
162
3.99
Bronson Arroyo
Career
Per 9 Innings
4.66
4.66
Ryan Tepera
Careerverified
Per 9 Inningsverified
3.99
3.99
Bronson Arroyo
Career
Per 9 Innings
91
0.34
Ryan Tepera
Careerverified
Per 9 Inningsverified
4
0.1
Bronson Arroyo
Career
Per 9 Inningsverified
64
0.24
Ryan Tepera
Careerverified
Per 9 Innings
12
0.3
Bronson Arroyo
Careerverified
Per 9 Innings
183
0.68
Ryan Tepera
Career
Per 9 Inningsverified
34
0.84
Bronson Arroyo
Career
Per 9 Innings
1.301
1.301
Ryan Tepera
Careerverified
Per 9 Inningsverified
1.139
1.139
Bronson Arroyo
Careerverified
Per 9 Inningsverified
9417
34.8
Ryan Tepera
Career
Per 9 Innings
1328
32.72
Bronson Arroyo
Career
Per 9 Innings
3.01
3.01
Ryan Tepera
Careerverified
Per 9 Inningsverified
0.43
0.43
Bronson Arroyo
Career
Per 9 Innings
0.288
0.288
Ryan Tepera
Careerverified
Per 9 Inningsverified
0.26
0.26
Bronson Arroyo
Careerverified
Per 9 Inningsverified
38.2
38.2
Ryan Tepera
Career
Per 9 Innings
37.05
37.05

Fielding Stats for Bronson Arroyo and Ryan Tepera

Bronson Arroyo
Careerverified
Per 9 Inningsverified
16
16
Ryan Tepera
Career
Per 9 Innings
9
9
Bronson Arroyo
Careerverified
Per 9 Innings
419
1.55
Ryan Tepera
Career
Per 9 Inningsverified
373
9.19
Bronson Arroyo
Careerverified
Per 9 Inningsverified
383
1.42
Ryan Tepera
Career
Per 9 Innings
1
0.02
Bronson Arroyo
Careerverified
Per 9 Innings
7307
27
Ryan Tepera
Career
Per 9 Innings
1096
27
Bronson Arroyo
Careerverified
Per 9 Innings
2435.2
9
Ryan Tepera
Career
Per 9 Innings
365.1
9
Bronson Arroyo
Careerverified
Per 9 Inningsverified
221
0.82
Ryan Tepera
Career
Per 9 Innings
9
0.22
Bronson Arroyo
Careerverified
Per 9 Inningsverified
325
1.2
Ryan Tepera
Career
Per 9 Innings
40
0.99
Bronson Arroyo
Career
Per 9 Inningsverified
16
0.06
Ryan Tepera
Careerverified
Per 9 Innings
4
0.1
Bronson Arroyo
Careerverified
Per 9 Inningsverified
562
2.08
Ryan Tepera
Career
Per 9 Innings
53
1.31
Bronson Arroyo
Careerverified
Per 9 Inningsverified
546
2.02
Ryan Tepera
Career
Per 9 Innings
49
1.21
Bronson Arroyo
Careerverified
Per 9 Inningsverified
97.15
97.15
Ryan Tepera
Career
Per 9 Innings
92.45
92.45
Bronson Arroyo
Careerverified
Per 9 Inningsverified
1.303
1.303
Ryan Tepera
Career
Per 9 Innings
0.131
0.131
Bronson Arroyo
Careerverified
Per 9 Inningsverified
91.41
91.41
Ryan Tepera
Career
Per 9 Innings
0.27
0.27
Bronson Arroyo
Careerverified
Per 9 Inningsverified
22
0.08
Ryan Tepera
Career
Per 9 Innings
1
0.02
Bronson Arroyo
Career
Per 9 Innings
0
0
Ryan Tepera
Career
Per 9 Innings
0
0
Bronson Arroyo
Career
Per 9 Innings
0
0
Ryan Tepera
Career
Per 9 Innings
0
0
Bronson Arroyo
Career
Per 9 Innings
0
0
Ryan Tepera
Career
Per 9 Innings
0
0
Bronson Arroyo
Career
Per 9 Innings
0
0
Ryan Tepera
Career
Per 9 Innings
0
0

Hitting Stats for Bronson Arroyo and Ryan Tepera

Bronson Arroyo
Careerverified
Per 600 PAverified
16
16
Ryan Tepera
Career
Per 600 PA
9
9
Bronson Arroyo
Careerverified
Per 600 PA
436
357.38
Ryan Tepera
Career
Per 600 PAverified
373
223800
Bronson Arroyo
Careerverified
Per 600 PA
732
600
Ryan Tepera
Career
Per 600 PA
1
600
Bronson Arroyo
Careerverified
Per 600 PA
629
515.57
Ryan Tepera
Career
Per 600 PAverified
1
600
Bronson Arroyo
Careerverified
Per 600 PAverified
0.129
0.129
Ryan Tepera
Career
Per 600 PA
0
0
Bronson Arroyo
Careerverified
Per 600 PAverified
0.42
0.42
Ryan Tepera
Career
Per 600 PA
0
0
Bronson Arroyo
Careerverified
Per 600 PAverified
81
66.39
Ryan Tepera
Career
Per 600 PA
0
0
Bronson Arroyo
Careerverified
Per 600 PAverified
59
48.36
Ryan Tepera
Career
Per 600 PA
0
0
Bronson Arroyo
Careerverified
Per 600 PAverified
16
13.11
Ryan Tepera
Career
Per 600 PA
0
0
Bronson Arroyo
Career
Per 600 PA
0
0
Ryan Tepera
Career
Per 600 PA
0
0
Bronson Arroyo
Careerverified
Per 600 PAverified
6
4.92
Ryan Tepera
Career
Per 600 PA
0
0
Bronson Arroyo
Careerverified
Per 600 PAverified
22
18.03
Ryan Tepera
Career
Per 600 PA
0
0
Bronson Arroyo
Careerverified
Per 600 PAverified
0.272
0.272
Ryan Tepera
Career
Per 600 PA
Bronson Arroyo
Careerverified
Per 600 PAverified
0.01
0.01
Ryan Tepera
Career
Per 600 PA
0
0
Bronson Arroyo
Careerverified
Per 600 PAverified
0.074
0.074
Ryan Tepera
Career
Per 600 PA
Bronson Arroyo
Careerverified
Per 600 PAverified
19.55
16.03
Ryan Tepera
Career
Per 600 PA
0
0
Bronson Arroyo
Careerverified
Per 600 PAverified
115
94.26
Ryan Tepera
Career
Per 600 PA
0
0
Bronson Arroyo
Careerverified
Per 600 PAverified
96
78.69
Ryan Tepera
Career
Per 600 PA
0
0
Bronson Arroyo
Careerverified
Per 600 PAverified
0.148
0.148
Ryan Tepera
Career
Per 600 PA
0
0
Bronson Arroyo
Careerverified
Per 600 PAverified
0.183
0.183
Ryan Tepera
Career
Per 600 PA
0
0
Bronson Arroyo
Careerverified
Per 600 PAverified
0.331
0.331
Ryan Tepera
Career
Per 600 PA
0
0
Bronson Arroyo
Careerverified
Per 600 PAverified
0.054
0.054
Ryan Tepera
Career
Per 600 PA
0
0
Bronson Arroyo
Careerverified
Per 600 PAverified
0.113
0.113
Ryan Tepera
Career
Per 600 PA
0
0
Bronson Arroyo
Careerverified
Per 600 PAverified
0.236
0.236
Ryan Tepera
Career
Per 600 PA
0
0
Bronson Arroyo
Careerverified
Per 600 PAverified
0.214
0.214
Ryan Tepera
Career
Per 600 PA
Bronson Arroyo
Careerverified
Per 600 PAverified
35
28.69
Ryan Tepera
Career
Per 600 PA
0
0
Bronson Arroyo
Careerverified
Per 600 PAverified
29
23.77
Ryan Tepera
Career
Per 600 PA
0
0
Bronson Arroyo
Careerverified
Per 600 PAverified
58
47.54
Ryan Tepera
Career
Per 600 PA
0
0
Bronson Arroyo
Careerverified
Per 600 PAverified
1.01
0.83
Ryan Tepera
Career
Per 600 PA
-0.11
-66.4
Bronson Arroyo
Careerverified
Per 600 PAverified
1
0.82
Ryan Tepera
Career
Per 600 PA
0
0
Bronson Arroyo
Careerverified
Per 600 PAverified
14
11.48
Ryan Tepera
Career
Per 600 PA
0
0
Bronson Arroyo
Career
Per 600 PA
0
0
Ryan Tepera
Career
Per 600 PA
0
0
Bronson Arroyo
Career
Per 600 PAverified
276
226.23
Ryan Tepera
Careerverified
Per 600 PA
1
600
Bronson Arroyo
Careerverified
Per 600 PAverified
2.65
2.65
Ryan Tepera
Career
Per 600 PA
1
1
Bronson Arroyo
Careerverified
Per 600 PAverified
0.05
0.05
Ryan Tepera
Career
Per 600 PA
0
0
Bronson Arroyo
Careerverified
Per 600 PAverified
85
69.67
Ryan Tepera
Career
Per 600 PA
0
0
Bronson Arroyo
Careerverified
Per 600 PAverified
3
2.46
Ryan Tepera
Career
Per 600 PA
0
0
Bronson Arroyo
Career
Per 600 PA
8
6.56
Ryan Tepera
Careerverified
Per 600 PAverified
0
0
Bronson Arroyo
Careerverified
Per 600 PAverified
1
0.82
Ryan Tepera
Career
Per 600 PA
0
0
Bronson Arroyo
Career
Per 600 PA
0
0
Ryan Tepera
Career
Per 600 PA
0
0
Bronson Arroyo
Careerverified
Per 600 PAverified
1
0.82
Ryan Tepera
Career
Per 600 PA
0
0
Bronson Arroyo
Careerverified
Per 600 PAverified
100
100
Ryan Tepera
Career
Per 600 PA