Thornton Lee vs. Ryan Speier — Career Comparison

Greatest GenerationCaliforniaThrows LeftBats LeftNorth AmericaChicago White SoxAmerican LeagueStarting PitcherAll-Star
Gen XKentuckyThrows RightBats RightNorth AmericaColorado RockiesNational LeagueRelief Pitcher

Thornton Lee built a career as a starting pitcher and Ryan Speier 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.99 and 1.500 for Ryan Speier. 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 Speier

Thornton Lee
Careerverified
Per 9 Inningsverified
16
16
Ryan Speier
Career
Per 9 Innings
4
4
Thornton Lee
Careerverified
Per 9 Innings
374
1.44
Ryan Speier
Career
Per 9 Inningsverified
90
8.15
Thornton Lee
Careerverified
Per 9 Inningsverified
272
1.05
Ryan Speier
Career
Per 9 Innings
0
0
Thornton Lee
Careerverified
Per 9 Innings
117
0.45
Ryan Speier
Career
Per 9 Inningsverified
7
0.63
Thornton Lee
Career
Per 9 Innings
124
0.48
Ryan Speier
Careerverified
Per 9 Inningsverified
3
0.27
Thornton Lee
Career
Per 9 Innings
48.55
48.55
Ryan Speier
Careerverified
Per 9 Inningsverified
70
70
Thornton Lee
Careerverified
Per 9 Inningsverified
72.73
72.73
Ryan Speier
Career
Per 9 Innings
0
0
Thornton Lee
Careerverified
Per 9 Inningsverified
155
0.6
Ryan Speier
Career
Per 9 Innings
0
0
Thornton Lee
Careerverified
Per 9 Inningsverified
14
0.05
Ryan Speier
Career
Per 9 Innings
0
0
Thornton Lee
Careerverified
Per 9 Inningsverified
10
0.04
Ryan Speier
Career
Per 9 Innings
0
0
Thornton Lee
Career
Per 9 Inningsverified
921
3.56
Ryan Speier
Careerverified
Per 9 Innings
44
3.99
Thornton Lee
Careerverified
Per 9 Inningsverified
3.56
3.56
Ryan Speier
Career
Per 9 Innings
3.99
3.99
Thornton Lee
Careerverified
Per 9 Inningsverified
3.64
3.64
Ryan Speier
Career
Per 9 Innings
4.33
4.33
Thornton Lee
Career
Per 9 Innings
4
4
Ryan Speier
Careerverified
Per 9 Inningsverified
3.84
3.84
Thornton Lee
Careerverified
Per 9 Inningsverified
0.255
0.255
Ryan Speier
Career
Per 9 Innings
0.28
0.28
Thornton Lee
Careerverified
Per 9 Innings
6994
27
Ryan Speier
Career
Per 9 Innings
298
27
Thornton Lee
Careerverified
Per 9 Innings
2331.1
9
Ryan Speier
Career
Per 9 Innings
99.1
9
Thornton Lee
Career
Per 9 Inningsverified
2327
8.98
Ryan Speier
Careerverified
Per 9 Innings
104
9.42
Thornton Lee
Careerverified
Per 9 Inningsverified
8.98
8.98
Ryan Speier
Career
Per 9 Innings
9.42
9.42
Thornton Lee
Career
Per 9 Innings
121
0.47
Ryan Speier
Careerverified
Per 9 Inningsverified
4
0.36
Thornton Lee
Career
Per 9 Innings
0.47
0.47
Ryan Speier
Careerverified
Per 9 Inningsverified
0.36
0.36
Thornton Lee
Career
Per 9 Innings
0.32
0.32
Ryan Speier
Careerverified
Per 9 Inningsverified
0.04
0.04
Thornton Lee
Career
Per 9 Inningsverified
838
3.24
Ryan Speier
Careerverified
Per 9 Innings
42
3.81
Thornton Lee
Careerverified
Per 9 Inningsverified
0
0
Ryan Speier
Career
Per 9 Innings
3
0.27
Thornton Lee
Careerverified
Per 9 Inningsverified
3.24
3.24
Ryan Speier
Career
Per 9 Innings
3.81
3.81
Thornton Lee
Careerverified
Per 9 Innings
937
3.62
Ryan Speier
Career
Per 9 Inningsverified
58
5.26
Thornton Lee
Career
Per 9 Innings
3.62
3.62
Ryan Speier
Careerverified
Per 9 Inningsverified
5.26
5.26
Thornton Lee
Careerverified
Per 9 Inningsverified
2.51
2.51
Ryan Speier
Career
Per 9 Innings
0.64
0.64
Thornton Lee
Career
Per 9 Innings
0.761
0.761
Ryan Speier
Careerverified
Per 9 Inningsverified
1.007
1.007
Thornton Lee
Career
Per 9 Inningsverified
24
0.09
Ryan Speier
Careerverified
Per 9 Innings
6
0.54
Thornton Lee
Career
Per 9 Inningsverified
43
0.17
Ryan Speier
Careerverified
Per 9 Innings
7
0.63
Thornton Lee
Career
Per 9 Inningsverified
7
0.03
Ryan Speier
Careerverified
Per 9 Innings
1
0.09
Thornton Lee
Careerverified
Per 9 Innings
9999
38.6
Ryan Speier
Career
Per 9 Inningsverified
430
38.96
Thornton Lee
Careerverified
Per 9 Innings
50
0.19
Ryan Speier
Career
Per 9 Inningsverified
26
2.36
Thornton Lee
Career
Per 9 Innings
1105
4.27
Ryan Speier
Careerverified
Per 9 Inningsverified
46
4.17
Thornton Lee
Career
Per 9 Innings
4.27
4.27
Ryan Speier
Careerverified
Per 9 Inningsverified
4.17
4.17
Thornton Lee
Careerverified
Per 9 Inningsverified
0
0
Ryan Speier
Career
Per 9 Innings
5
0.45
Thornton Lee
Careerverified
Per 9 Inningsverified
0
0
Ryan Speier
Career
Per 9 Innings
5
0.45
Thornton Lee
Career
Per 9 Innings
0
0
Ryan Speier
Careerverified
Per 9 Inningsverified
14
1.27
Thornton Lee
Careerverified
Per 9 Inningsverified
1.358
1.358
Ryan Speier
Career
Per 9 Innings
1.47
1.47
Thornton Lee
Careerverified
Per 9 Inningsverified
9118
35.2
Ryan Speier
Career
Per 9 Innings
371
33.61
Thornton Lee
Career
Per 9 Innings
2.95
2.95
Ryan Speier
Careerverified
Per 9 Inningsverified
0.51
0.51
Thornton Lee
Careerverified
Per 9 Inningsverified
0.274
0.274
Ryan Speier
Career
Per 9 Innings
0.324
0.324
Thornton Lee
Career
Per 9 Innings
38.6
38.6
Ryan Speier
Careerverified
Per 9 Inningsverified
38.96
38.96

Fielding Stats for Thornton Lee and Ryan Speier

Thornton Lee
Careerverified
Per 9 Innings
16
Ryan Speier
Career
Per 9 Inningsverified
4
4
Thornton Lee
Careerverified
Per 9 Innings
374
Ryan Speier
Career
Per 9 Inningsverified
90
8.15
Thornton Lee
Career
Per 9 Innings
0
Ryan Speier
Career
Per 9 Innings
0
0
Thornton Lee
Career
Per 9 Innings
0
Ryan Speier
Careerverified
Per 9 Inningsverified
298
27
Thornton Lee
Career
Per 9 Innings
0
Ryan Speier
Careerverified
Per 9 Inningsverified
99.1
9
Thornton Lee
Careerverified
Per 9 Innings
67
Ryan Speier
Career
Per 9 Inningsverified
3
0.27
Thornton Lee
Careerverified
Per 9 Innings
428
Ryan Speier
Career
Per 9 Inningsverified
16
1.45
Thornton Lee
Career
Per 9 Innings
38
Ryan Speier
Careerverified
Per 9 Innings
0
0
Thornton Lee
Careerverified
Per 9 Innings
533
Ryan Speier
Career
Per 9 Inningsverified
19
1.72
Thornton Lee
Careerverified
Per 9 Innings
495
Ryan Speier
Career
Per 9 Inningsverified
19
1.72
Thornton Lee
Career
Per 9 Innings
92.87
Ryan Speier
Careerverified
Per 9 Inningsverified
100
100
Thornton Lee
Careerverified
Per 9 Innings
1.324
Ryan Speier
Career
Per 9 Inningsverified
0.211
0.211
Thornton Lee
Career
Per 9 Innings
0
Ryan Speier
Career
Per 9 Innings
0
0
Thornton Lee
Careerverified
Per 9 Innings
21
Ryan Speier
Career
Per 9 Innings
0
0
Thornton Lee
Career
Per 9 Innings
0
Ryan Speier
Career
Per 9 Innings
0
0
Thornton Lee
Career
Per 9 Innings
0
Ryan Speier
Career
Per 9 Innings
0
0
Thornton Lee
Career
Per 9 Innings
0
Ryan Speier
Career
Per 9 Innings
0
0
Thornton Lee
Career
Per 9 Innings
0
Ryan Speier
Career
Per 9 Innings
0
0

Hitting Stats for Thornton Lee and Ryan Speier

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