Ryan Tepera vs. Ron Willis — Career Comparison

MillenialTexasThrows RightBats RightNorth AmericaToronto Blue JaysAmerican LeagueRelief Pitcher
Silent GenerationTennesseeThrows RightBats RightNorth AmericaSt. Louis CardinalsNational LeagueRelief Pitcher

The numbers give Ryan Tepera a clear advantage over Ron Willis across the core pitching metrics. Ryan Tepera led in strikeout rate (K%+ 109 vs 78), walk avoidance (BB%+ 106 vs 80), and skill-based run prevention (DICE+ 115 vs 90). Ron Willis held the edge in home run suppression (HR9+ 134 vs 131). Ryan Tepera was the better reliever — the numbers make that case clearly.

Pitching Stats for Ryan Tepera and Ron Willis

Ryan Tepera
Careerverified
Per 9 Inningsverified
9
9
Ron Willis
Career
Per 9 Innings
5
5
Ryan Tepera
Careerverified
Per 9 Inningsverified
373
9.19
Ron Willis
Career
Per 9 Innings
188
7.1
Ryan Tepera
Careerverified
Per 9 Inningsverified
1
0.02
Ron Willis
Career
Per 9 Innings
0
0
Ryan Tepera
Careerverified
Per 9 Inningsverified
19
0.47
Ron Willis
Career
Per 9 Innings
11
0.42
Ryan Tepera
Career
Per 9 Innings
20
0.49
Ron Willis
Careerverified
Per 9 Inningsverified
12
0.45
Ryan Tepera
Careerverified
Per 9 Inningsverified
48.72
48.72
Ron Willis
Career
Per 9 Innings
47.83
47.83
Ryan Tepera
Careerverified
Per 9 Inningsverified
0.27
0.27
Ron Willis
Career
Per 9 Innings
0
0
Ryan Tepera
Career
Per 9 Innings
0
0
Ron Willis
Career
Per 9 Innings
0
0
Ryan Tepera
Career
Per 9 Innings
0
0
Ron Willis
Career
Per 9 Innings
0
0
Ryan Tepera
Career
Per 9 Innings
18
0.44
Ron Willis
Careerverified
Per 9 Inningsverified
19
0.72
Ryan Tepera
Career
Per 9 Innings
147
3.62
Ron Willis
Careerverified
Per 9 Inningsverified
88
3.32
Ryan Tepera
Career
Per 9 Innings
3.62
3.62
Ron Willis
Careerverified
Per 9 Inningsverified
3.32
3.32
Ryan Tepera
Careerverified
Per 9 Inningsverified
3.16
3.16
Ron Willis
Career
Per 9 Innings
3.36
3.36
Ryan Tepera
Careerverified
Per 9 Inningsverified
3.95
3.95
Ron Willis
Career
Per 9 Innings
4.36
4.36
Ryan Tepera
Careerverified
Per 9 Inningsverified
0.214
0.214
Ron Willis
Career
Per 9 Innings
0.232
0.232
Ryan Tepera
Careerverified
Per 9 Innings
1096
27
Ron Willis
Career
Per 9 Innings
715
27
Ryan Tepera
Careerverified
Per 9 Innings
365.1
9
Ron Willis
Career
Per 9 Innings
238.1
9
Ryan Tepera
Career
Per 9 Inningsverified
284
7
Ron Willis
Careerverified
Per 9 Innings
209
7.89
Ryan Tepera
Careerverified
Per 9 Inningsverified
7
7
Ron Willis
Career
Per 9 Innings
7.89
7.89
Ryan Tepera
Career
Per 9 Innings
46
1.13
Ron Willis
Careerverified
Per 9 Inningsverified
15
0.57
Ryan Tepera
Career
Per 9 Innings
1.13
1.13
Ron Willis
Careerverified
Per 9 Inningsverified
0.57
0.57
Ryan Tepera
Career
Per 9 Innings
0.12
0.12
Ron Willis
Careerverified
Per 9 Inningsverified
0.08
0.08
Ryan Tepera
Career
Per 9 Inningsverified
132
3.25
Ron Willis
Careerverified
Per 9 Innings
119
4.49
Ryan Tepera
Careerverified
Per 9 Inningsverified
13
0.32
Ron Willis
Career
Per 9 Innings
40
1.51
Ryan Tepera
Careerverified
Per 9 Inningsverified
3.25
3.25
Ron Willis
Career
Per 9 Innings
4.49
4.49
Ryan Tepera
Careerverified
Per 9 Inningsverified
366
9.02
Ron Willis
Career
Per 9 Innings
128
4.83
Ryan Tepera
Careerverified
Per 9 Inningsverified
9.02
9.02
Ron Willis
Career
Per 9 Innings
4.83
4.83
Ryan Tepera
Careerverified
Per 9 Inningsverified
0.98
0.98
Ron Willis
Career
Per 9 Innings
0.68
0.68
Ryan Tepera
Careerverified
Per 9 Inningsverified
1.363
1.363
Ron Willis
Career
Per 9 Innings
1.036
1.036
Ryan Tepera
Career
Per 9 Innings
27
0.67
Ron Willis
Careerverified
Per 9 Inningsverified
13
0.49
Ryan Tepera
Career
Per 9 Innings
28
0.69
Ron Willis
Careerverified
Per 9 Inningsverified
9
0.34
Ryan Tepera
Career
Per 9 Innings
1
0.02
Ron Willis
Careerverified
Per 9 Inningsverified
0
0
Ryan Tepera
Careerverified
Per 9 Innings
1504
37.05
Ron Willis
Career
Per 9 Inningsverified
1037
39.16
Ryan Tepera
Careerverified
Per 9 Innings
85
2.09
Ron Willis
Career
Per 9 Inningsverified
74
2.79
Ryan Tepera
Career
Per 9 Innings
162
3.99
Ron Willis
Careerverified
Per 9 Inningsverified
101
3.81
Ryan Tepera
Career
Per 9 Innings
3.99
3.99
Ron Willis
Careerverified
Per 9 Inningsverified
3.81
3.81
Ryan Tepera
Career
Per 9 Inningsverified
4
0.1
Ron Willis
Career
Per 9 Innings
4
0.15
Ryan Tepera
Career
Per 9 Innings
12
0.3
Ron Willis
Careerverified
Per 9 Inningsverified
3
0.11
Ryan Tepera
Careerverified
Per 9 Inningsverified
34
0.84
Ron Willis
Career
Per 9 Innings
0
0
Ryan Tepera
Careerverified
Per 9 Inningsverified
1.139
1.139
Ron Willis
Career
Per 9 Innings
1.376
1.376
Ryan Tepera
Careerverified
Per 9 Innings
1328
32.72
Ron Willis
Career
Per 9 Inningsverified
902
34.06
Ryan Tepera
Careerverified
Per 9 Inningsverified
0.43
0.43
Ron Willis
Career
Per 9 Innings
0.54
0.54
Ryan Tepera
Career
Per 9 Innings
0.26
0.26
Ron Willis
Careerverified
Per 9 Inningsverified
0.256
0.256
Ryan Tepera
Career
Per 9 Innings
37.05
37.05
Ron Willis
Careerverified
Per 9 Inningsverified
39.16
39.16

Fielding Stats for Ryan Tepera and Ron Willis

Ryan Tepera
Careerverified
Per 9 Inningsverified
9
9
Ron Willis
Career
Per 9 Innings
5
5
Ryan Tepera
Careerverified
Per 9 Inningsverified
373
9.19
Ron Willis
Career
Per 9 Innings
188
7.1
Ryan Tepera
Careerverified
Per 9 Inningsverified
1
0.02
Ron Willis
Career
Per 9 Innings
0
0
Ryan Tepera
Careerverified
Per 9 Innings
1096
27
Ron Willis
Career
Per 9 Innings
715
27
Ryan Tepera
Careerverified
Per 9 Innings
365.1
9
Ron Willis
Career
Per 9 Innings
238.1
9
Ryan Tepera
Career
Per 9 Innings
9
0.22
Ron Willis
Careerverified
Per 9 Inningsverified
24
0.91
Ryan Tepera
Career
Per 9 Innings
40
0.99
Ron Willis
Careerverified
Per 9 Inningsverified
56
2.11
Ryan Tepera
Career
Per 9 Innings
4
0.1
Ron Willis
Careerverified
Per 9 Inningsverified
0
0
Ryan Tepera
Career
Per 9 Innings
53
1.31
Ron Willis
Careerverified
Per 9 Inningsverified
80
3.02
Ryan Tepera
Career
Per 9 Innings
49
1.21
Ron Willis
Careerverified
Per 9 Inningsverified
80
3.02
Ryan Tepera
Career
Per 9 Innings
92.45
92.45
Ron Willis
Careerverified
Per 9 Inningsverified
100
100
Ryan Tepera
Career
Per 9 Innings
0.131
0.131
Ron Willis
Careerverified
Per 9 Inningsverified
0.426
0.426
Ryan Tepera
Careerverified
Per 9 Inningsverified
0.27
0.27
Ron Willis
Career
Per 9 Innings
0
0
Ryan Tepera
Career
Per 9 Innings
1
0.02
Ron Willis
Careerverified
Per 9 Inningsverified
6
0.23
Ryan Tepera
Career
Per 9 Innings
0
0
Ron Willis
Career
Per 9 Innings
0
0
Ryan Tepera
Career
Per 9 Innings
0
0
Ron Willis
Career
Per 9 Innings
0
0
Ryan Tepera
Career
Per 9 Innings
0
0
Ron Willis
Career
Per 9 Innings
0
0
Ryan Tepera
Career
Per 9 Innings
0
0
Ron Willis
Career
Per 9 Innings
0
0

Hitting Stats for Ryan Tepera and Ron Willis

Ryan Tepera
Careerverified
Per 600 PAverified
9
9
Ron Willis
Career
Per 600 PA
5
5
Ryan Tepera
Careerverified
Per 600 PAverified
373
223800
Ron Willis
Career
Per 600 PA
188
4338.46
Ryan Tepera
Career
Per 600 PA
1
600
Ron Willis
Careerverified
Per 600 PA
26
600
Ryan Tepera
Career
Per 600 PAverified
1
600
Ron Willis
Careerverified
Per 600 PA
25
576.92
Ryan Tepera
Career
Per 600 PA
0
0
Ron Willis
Careerverified
Per 600 PAverified
0.16
0.16
Ryan Tepera
Career
Per 600 PA
0
0
Ron Willis
Careerverified
Per 600 PAverified
0.404
0.404
Ryan Tepera
Career
Per 600 PA
0
0
Ron Willis
Careerverified
Per 600 PAverified
4
92.31
Ryan Tepera
Career
Per 600 PA
0
0
Ron Willis
Careerverified
Per 600 PAverified
3
69.23
Ryan Tepera
Career
Per 600 PA
0
0
Ron Willis
Careerverified
Per 600 PAverified
1
23.08
Ryan Tepera
Career
Per 600 PA
0
0
Ron Willis
Career
Per 600 PA
0
0
Ryan Tepera
Career
Per 600 PA
0
0
Ron Willis
Career
Per 600 PA
0
0
Ryan Tepera
Career
Per 600 PA
0
0
Ron Willis
Careerverified
Per 600 PAverified
1
23.08
Ryan Tepera
Career
Per 600 PA
Ron Willis
Careerverified
Per 600 PAverified
0.25
0.25
Ryan Tepera
Career
Per 600 PA
0
0
Ron Willis
Career
Per 600 PA
0
0
Ryan Tepera
Career
Per 600 PA
Ron Willis
Career
Per 600 PA
0
0
Ryan Tepera
Career
Per 600 PA
0
0
Ron Willis
Careerverified
Per 600 PAverified
0.8
18.42
Ryan Tepera
Career
Per 600 PA
0
0
Ron Willis
Careerverified
Per 600 PAverified
5
115.38
Ryan Tepera
Career
Per 600 PA
0
0
Ron Willis
Careerverified
Per 600 PAverified
5
115.38
Ryan Tepera
Career
Per 600 PA
0
0
Ron Willis
Careerverified
Per 600 PAverified
0.192
0.192
Ryan Tepera
Career
Per 600 PA
0
0
Ron Willis
Careerverified
Per 600 PAverified
0.2
0.2
Ryan Tepera
Career
Per 600 PA
0
0
Ron Willis
Careerverified
Per 600 PAverified
0.392
0.392
Ryan Tepera
Career
Per 600 PA
0
0
Ron Willis
Careerverified
Per 600 PAverified
0.04
0.04
Ryan Tepera
Career
Per 600 PA
0
0
Ron Willis
Careerverified
Per 600 PAverified
0.137
0.137
Ryan Tepera
Career
Per 600 PA
0
0
Ron Willis
Careerverified
Per 600 PAverified
0.273
0.273
Ryan Tepera
Career
Per 600 PA
Ron Willis
Careerverified
Per 600 PAverified
0.235
0.235
Ryan Tepera
Career
Per 600 PA
0
0
Ron Willis
Careerverified
Per 600 PAverified
1
23.08
Ryan Tepera
Career
Per 600 PA
0
0
Ron Willis
Careerverified
Per 600 PAverified
3
69.23
Ryan Tepera
Career
Per 600 PA
0
0
Ron Willis
Careerverified
Per 600 PAverified
4
92.31
Ryan Tepera
Career
Per 600 PA
-0.11
-66.4
Ron Willis
Careerverified
Per 600 PAverified
0.27
6.2
Ryan Tepera
Career
Per 600 PA
0
0
Ron Willis
Career
Per 600 PA
0
0
Ryan Tepera
Career
Per 600 PA
0
0
Ron Willis
Careerverified
Per 600 PAverified
1
23.08
Ryan Tepera
Career
Per 600 PA
0
0
Ron Willis
Career
Per 600 PA
0
0
Ryan Tepera
Careerverified
Per 600 PA
1
600
Ron Willis
Career
Per 600 PAverified
8
184.62
Ryan Tepera
Career
Per 600 PA
1
1
Ron Willis
Careerverified
Per 600 PAverified
3.25
3.25
Ryan Tepera
Career
Per 600 PA
0
0
Ron Willis
Careerverified
Per 600 PAverified
0.13
0.13
Ryan Tepera
Career
Per 600 PA
0
0
Ron Willis
Career
Per 600 PA
0
0
Ryan Tepera
Career
Per 600 PA
0
0
Ron Willis
Career
Per 600 PA
0
0
Ryan Tepera
Careerverified
Per 600 PAverified
0
0
Ron Willis
Career
Per 600 PA
1
23.08
Ryan Tepera
Career
Per 600 PA
0
0
Ron Willis
Career
Per 600 PA
0
0
Ryan Tepera
Career
Per 600 PA
0
0
Ron Willis
Career
Per 600 PA
0
0
Ryan Tepera
Career
Per 600 PA
0
0
Ron Willis
Career
Per 600 PA
0
0
Ryan Tepera
Career
Per 600 PA
Ron Willis
Career
Per 600 PA