Thornton Lee vs. Ryan Tepera — Career Comparison

Greatest GenerationCaliforniaThrows LeftBats LeftNorth AmericaChicago White SoxAmerican LeagueStarting PitcherAll-Star
MillenialTexasThrows RightBats RightNorth AmericaToronto Blue JaysAmerican LeagueRelief Pitcher

Thornton Lee 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. Thornton Lee posted stronger surface numbers — ERA 3.56 and WHIP 1.358 compared to 3.62 and 1.174 for Ryan Tepera. By the career numbers, Thornton Lee had the better of this cross-role comparison — though era context would sharpen the verdict.

Pitching Stats for Thornton Lee and Ryan Tepera

Thornton Lee
Careerverified
Per 9 Inningsverified
16
16
Ryan Tepera
Career
Per 9 Innings
9
9
Thornton Lee
Careerverified
Per 9 Innings
374
1.44
Ryan Tepera
Career
Per 9 Inningsverified
373
9.19
Thornton Lee
Careerverified
Per 9 Inningsverified
272
1.05
Ryan Tepera
Career
Per 9 Innings
1
0.02
Thornton Lee
Careerverified
Per 9 Innings
117
0.45
Ryan Tepera
Career
Per 9 Inningsverified
19
0.47
Thornton Lee
Career
Per 9 Inningsverified
124
0.48
Ryan Tepera
Careerverified
Per 9 Innings
20
0.49
Thornton Lee
Career
Per 9 Innings
48.55
48.55
Ryan Tepera
Careerverified
Per 9 Inningsverified
48.72
48.72
Thornton Lee
Careerverified
Per 9 Inningsverified
72.73
72.73
Ryan Tepera
Career
Per 9 Innings
0.27
0.27
Thornton Lee
Careerverified
Per 9 Inningsverified
155
0.6
Ryan Tepera
Career
Per 9 Innings
0
0
Thornton Lee
Careerverified
Per 9 Inningsverified
14
0.05
Ryan Tepera
Career
Per 9 Innings
0
0
Thornton Lee
Career
Per 9 Innings
10
0.04
Ryan Tepera
Careerverified
Per 9 Inningsverified
18
0.44
Thornton Lee
Career
Per 9 Inningsverified
921
3.56
Ryan Tepera
Careerverified
Per 9 Innings
147
3.62
Thornton Lee
Careerverified
Per 9 Inningsverified
3.56
3.56
Ryan Tepera
Career
Per 9 Innings
3.62
3.62
Thornton Lee
Career
Per 9 Innings
3.64
3.64
Ryan Tepera
Careerverified
Per 9 Inningsverified
3.16
3.16
Thornton Lee
Career
Per 9 Innings
4
4
Ryan Tepera
Careerverified
Per 9 Inningsverified
3.95
3.95
Thornton Lee
Career
Per 9 Innings
0.255
0.255
Ryan Tepera
Careerverified
Per 9 Inningsverified
0.214
0.214
Thornton Lee
Careerverified
Per 9 Innings
6994
27
Ryan Tepera
Career
Per 9 Innings
1096
27
Thornton Lee
Careerverified
Per 9 Innings
2331.1
9
Ryan Tepera
Career
Per 9 Innings
365.1
9
Thornton Lee
Career
Per 9 Innings
2327
8.98
Ryan Tepera
Careerverified
Per 9 Inningsverified
284
7
Thornton Lee
Career
Per 9 Innings
8.98
8.98
Ryan Tepera
Careerverified
Per 9 Inningsverified
7
7
Thornton Lee
Career
Per 9 Inningsverified
121
0.47
Ryan Tepera
Careerverified
Per 9 Innings
46
1.13
Thornton Lee
Careerverified
Per 9 Inningsverified
0.47
0.47
Ryan Tepera
Career
Per 9 Innings
1.13
1.13
Thornton Lee
Career
Per 9 Innings
0.32
0.32
Ryan Tepera
Careerverified
Per 9 Inningsverified
0.12
0.12
Thornton Lee
Career
Per 9 Inningsverified
838
3.24
Ryan Tepera
Careerverified
Per 9 Innings
132
3.25
Thornton Lee
Careerverified
Per 9 Inningsverified
0
0
Ryan Tepera
Career
Per 9 Innings
13
0.32
Thornton Lee
Careerverified
Per 9 Inningsverified
3.24
3.24
Ryan Tepera
Career
Per 9 Innings
3.25
3.25
Thornton Lee
Careerverified
Per 9 Innings
937
3.62
Ryan Tepera
Career
Per 9 Inningsverified
366
9.02
Thornton Lee
Career
Per 9 Innings
3.62
3.62
Ryan Tepera
Careerverified
Per 9 Inningsverified
9.02
9.02
Thornton Lee
Careerverified
Per 9 Inningsverified
2.51
2.51
Ryan Tepera
Career
Per 9 Innings
0.98
0.98
Thornton Lee
Career
Per 9 Innings
0.761
0.761
Ryan Tepera
Careerverified
Per 9 Inningsverified
1.363
1.363
Thornton Lee
Careerverified
Per 9 Inningsverified
24
0.09
Ryan Tepera
Career
Per 9 Innings
27
0.67
Thornton Lee
Career
Per 9 Inningsverified
43
0.17
Ryan Tepera
Careerverified
Per 9 Innings
28
0.69
Thornton Lee
Career
Per 9 Innings
7
0.03
Ryan Tepera
Careerverified
Per 9 Inningsverified
1
0.02
Thornton Lee
Careerverified
Per 9 Inningsverified
9999
38.6
Ryan Tepera
Career
Per 9 Innings
1504
37.05
Thornton Lee
Career
Per 9 Innings
50
0.19
Ryan Tepera
Careerverified
Per 9 Inningsverified
85
2.09
Thornton Lee
Career
Per 9 Innings
1105
4.27
Ryan Tepera
Careerverified
Per 9 Inningsverified
162
3.99
Thornton Lee
Career
Per 9 Innings
4.27
4.27
Ryan Tepera
Careerverified
Per 9 Inningsverified
3.99
3.99
Thornton Lee
Careerverified
Per 9 Inningsverified
0
0
Ryan Tepera
Career
Per 9 Innings
4
0.1
Thornton Lee
Careerverified
Per 9 Inningsverified
0
0
Ryan Tepera
Career
Per 9 Innings
12
0.3
Thornton Lee
Career
Per 9 Innings
0
0
Ryan Tepera
Careerverified
Per 9 Inningsverified
34
0.84
Thornton Lee
Career
Per 9 Innings
1.358
1.358
Ryan Tepera
Careerverified
Per 9 Inningsverified
1.139
1.139
Thornton Lee
Careerverified
Per 9 Inningsverified
9118
35.2
Ryan Tepera
Career
Per 9 Innings
1328
32.72
Thornton Lee
Career
Per 9 Innings
2.95
2.95
Ryan Tepera
Careerverified
Per 9 Inningsverified
0.43
0.43
Thornton Lee
Career
Per 9 Innings
0.274
0.274
Ryan Tepera
Careerverified
Per 9 Inningsverified
0.26
0.26
Thornton Lee
Careerverified
Per 9 Inningsverified
38.6
38.6
Ryan Tepera
Career
Per 9 Innings
37.05
37.05

Fielding Stats for Thornton Lee and Ryan Tepera

Thornton Lee
Careerverified
Per 9 Innings
16
Ryan Tepera
Career
Per 9 Inningsverified
9
9
Thornton Lee
Careerverified
Per 9 Innings
374
Ryan Tepera
Career
Per 9 Inningsverified
373
9.19
Thornton Lee
Career
Per 9 Innings
0
Ryan Tepera
Careerverified
Per 9 Inningsverified
1
0.02
Thornton Lee
Career
Per 9 Innings
0
Ryan Tepera
Careerverified
Per 9 Inningsverified
1096
27
Thornton Lee
Career
Per 9 Innings
0
Ryan Tepera
Careerverified
Per 9 Inningsverified
365.1
9
Thornton Lee
Careerverified
Per 9 Innings
67
Ryan Tepera
Career
Per 9 Inningsverified
9
0.22
Thornton Lee
Careerverified
Per 9 Innings
428
Ryan Tepera
Career
Per 9 Inningsverified
40
0.99
Thornton Lee
Career
Per 9 Inningsverified
38
Ryan Tepera
Careerverified
Per 9 Innings
4
0.1
Thornton Lee
Careerverified
Per 9 Innings
533
Ryan Tepera
Career
Per 9 Inningsverified
53
1.31
Thornton Lee
Careerverified
Per 9 Innings
495
Ryan Tepera
Career
Per 9 Inningsverified
49
1.21
Thornton Lee
Careerverified
Per 9 Innings
92.87
Ryan Tepera
Career
Per 9 Inningsverified
92.45
92.45
Thornton Lee
Careerverified
Per 9 Innings
1.324
Ryan Tepera
Career
Per 9 Inningsverified
0.131
0.131
Thornton Lee
Career
Per 9 Innings
0
Ryan Tepera
Careerverified
Per 9 Inningsverified
0.27
0.27
Thornton Lee
Careerverified
Per 9 Innings
21
Ryan Tepera
Career
Per 9 Inningsverified
1
0.02
Thornton Lee
Career
Per 9 Innings
0
Ryan Tepera
Career
Per 9 Innings
0
0
Thornton Lee
Career
Per 9 Innings
0
Ryan Tepera
Career
Per 9 Innings
0
0
Thornton Lee
Career
Per 9 Innings
0
Ryan Tepera
Career
Per 9 Innings
0
0
Thornton Lee
Career
Per 9 Innings
0
Ryan Tepera
Career
Per 9 Innings
0
0

Hitting Stats for Thornton Lee and Ryan Tepera

Thornton Lee
Careerverified
Per 600 PAverified
16
16
Ryan Tepera
Career
Per 600 PA
9
9
Thornton Lee
Careerverified
Per 600 PA
375
254.24
Ryan Tepera
Career
Per 600 PAverified
373
223800
Thornton Lee
Careerverified
Per 600 PA
885
600
Ryan Tepera
Career
Per 600 PA
1
600
Thornton Lee
Careerverified
Per 600 PA
835
566.1
Ryan Tepera
Career
Per 600 PAverified
1
600
Thornton Lee
Careerverified
Per 600 PAverified
0.2
0.2
Ryan Tepera
Career
Per 600 PA
0
0
Thornton Lee
Careerverified
Per 600 PAverified
0.499
0.499
Ryan Tepera
Career
Per 600 PA
0
0
Thornton Lee
Careerverified
Per 600 PAverified
167
113.22
Ryan Tepera
Career
Per 600 PA
0
0
Thornton Lee
Careerverified
Per 600 PAverified
135
91.53
Ryan Tepera
Career
Per 600 PA
0
0
Thornton Lee
Careerverified
Per 600 PAverified
24
16.27
Ryan Tepera
Career
Per 600 PA
0
0
Thornton Lee
Careerverified
Per 600 PAverified
4
2.71
Ryan Tepera
Career
Per 600 PA
0
0
Thornton Lee
Careerverified
Per 600 PAverified
4
2.71
Ryan Tepera
Career
Per 600 PA
0
0
Thornton Lee
Careerverified
Per 600 PAverified
32
21.69
Ryan Tepera
Career
Per 600 PA
0
0
Thornton Lee
Careerverified
Per 600 PAverified
0.192
0.192
Ryan Tepera
Career
Per 600 PA
Thornton Lee
Careerverified
Per 600 PAverified
0.005
0.005
Ryan Tepera
Career
Per 600 PA
0
0
Thornton Lee
Careerverified
Per 600 PAverified
0.024
0.024
Ryan Tepera
Career
Per 600 PA
Thornton Lee
Careerverified
Per 600 PAverified
43.79
29.69
Ryan Tepera
Career
Per 600 PA
0
0
Thornton Lee
Careerverified
Per 600 PAverified
211
143.05
Ryan Tepera
Career
Per 600 PA
0
0
Thornton Lee
Careerverified
Per 600 PAverified
195
132.2
Ryan Tepera
Career
Per 600 PA
0
0
Thornton Lee
Careerverified
Per 600 PAverified
0.226
0.226
Ryan Tepera
Career
Per 600 PA
0
0
Thornton Lee
Careerverified
Per 600 PAverified
0.253
0.253
Ryan Tepera
Career
Per 600 PA
0
0
Thornton Lee
Careerverified
Per 600 PAverified
0.479
0.479
Ryan Tepera
Career
Per 600 PA
0
0
Thornton Lee
Careerverified
Per 600 PAverified
0.053
0.053
Ryan Tepera
Career
Per 600 PA
0
0
Thornton Lee
Careerverified
Per 600 PAverified
0.165
0.165
Ryan Tepera
Career
Per 600 PA
0
0
Thornton Lee
Careerverified
Per 600 PAverified
0.346
0.346
Ryan Tepera
Career
Per 600 PA
0
0
Thornton Lee
Careerverified
Per 600 PAverified
0.262
0.262
Ryan Tepera
Career
Per 600 PA
Thornton Lee
Careerverified
Per 600 PAverified
63
42.71
Ryan Tepera
Career
Per 600 PA
0
0
Thornton Lee
Careerverified
Per 600 PAverified
66
44.75
Ryan Tepera
Career
Per 600 PA
0
0
Thornton Lee
Careerverified
Per 600 PAverified
125
84.75
Ryan Tepera
Career
Per 600 PA
0
0
Thornton Lee
Careerverified
Per 600 PAverified
40.01
27.13
Ryan Tepera
Career
Per 600 PA
-0.11
-66.4
Thornton Lee
Careerverified
Per 600 PAverified
1
0.68
Ryan Tepera
Career
Per 600 PA
0
0
Thornton Lee
Careerverified
Per 600 PAverified
27
18.31
Ryan Tepera
Career
Per 600 PA
0
0
Thornton Lee
Career
Per 600 PA
0
0
Ryan Tepera
Career
Per 600 PA
0
0
Thornton Lee
Career
Per 600 PAverified
208
141.02
Ryan Tepera
Careerverified
Per 600 PA
1
600
Thornton Lee
Careerverified
Per 600 PAverified
4.25
4.25
Ryan Tepera
Career
Per 600 PA
1
1
Thornton Lee
Careerverified
Per 600 PAverified
0.13
0.13
Ryan Tepera
Career
Per 600 PA
0
0
Thornton Lee
Careerverified
Per 600 PAverified
22
14.92
Ryan Tepera
Career
Per 600 PA
0
0
Thornton Lee
Career
Per 600 PA
0
0
Ryan Tepera
Career
Per 600 PA
0
0
Thornton Lee
Career
Per 600 PA
23
15.59
Ryan Tepera
Careerverified
Per 600 PAverified
0
0
Thornton Lee
Career
Per 600 PA
0
0
Ryan Tepera
Career
Per 600 PA
0
0
Thornton Lee
Career
Per 600 PA
0
0
Ryan Tepera
Career
Per 600 PA
0
0
Thornton Lee
Career
Per 600 PA
0
0
Ryan Tepera
Career
Per 600 PA
0
0
Thornton Lee
Career
Per 600 PA
Ryan Tepera
Career
Per 600 PA