Thornton Lee vs. Cecil Upshaw — Career Comparison

Greatest GenerationCaliforniaThrows LeftBats LeftNorth AmericaChicago White SoxAmerican LeagueStarting PitcherAll-Star
Silent GenerationLouisianaThrows RightBats RightNorth AmericaAtlanta BravesNational LeagueRelief Pitcher

Thornton Lee built a career as a starting pitcher and Cecil Upshaw as a reliever — different jobs with different demands — but on the metrics that apply to both, a comparison is still worth making. Cecil Upshaw posted stronger surface numbers — ERA 3.13 and WHIP 1.371 compared to 3.56 and 1.358 for Thornton Lee. By the career numbers, Cecil Upshaw had the better of this cross-role comparison — though era context would sharpen the verdict.

Pitching Stats for Thornton Lee and Cecil Upshaw

Thornton Lee
Careerverified
Per 9 Inningsverified
16
16
Cecil Upshaw
Career
Per 9 Innings
9
9
Thornton Lee
Careerverified
Per 9 Innings
374
1.44
Cecil Upshaw
Career
Per 9 Inningsverified
348
5.56
Thornton Lee
Careerverified
Per 9 Inningsverified
272
1.05
Cecil Upshaw
Career
Per 9 Innings
0
0
Thornton Lee
Careerverified
Per 9 Innings
117
0.45
Cecil Upshaw
Career
Per 9 Inningsverified
34
0.54
Thornton Lee
Career
Per 9 Inningsverified
124
0.48
Cecil Upshaw
Careerverified
Per 9 Innings
36
0.58
Thornton Lee
Career
Per 9 Innings
48.55
48.55
Cecil Upshaw
Careerverified
Per 9 Inningsverified
48.57
48.57
Thornton Lee
Careerverified
Per 9 Inningsverified
72.73
72.73
Cecil Upshaw
Career
Per 9 Innings
0
0
Thornton Lee
Careerverified
Per 9 Inningsverified
155
0.6
Cecil Upshaw
Career
Per 9 Innings
0
0
Thornton Lee
Careerverified
Per 9 Inningsverified
14
0.05
Cecil Upshaw
Career
Per 9 Innings
0
0
Thornton Lee
Career
Per 9 Innings
10
0.04
Cecil Upshaw
Careerverified
Per 9 Inningsverified
86
1.37
Thornton Lee
Career
Per 9 Innings
921
3.56
Cecil Upshaw
Careerverified
Per 9 Inningsverified
196
3.13
Thornton Lee
Career
Per 9 Innings
3.56
3.56
Cecil Upshaw
Careerverified
Per 9 Inningsverified
3.13
3.13
Thornton Lee
Career
Per 9 Innings
3.64
3.64
Cecil Upshaw
Careerverified
Per 9 Inningsverified
3.36
3.36
Thornton Lee
Career
Per 9 Innings
4
4
Cecil Upshaw
Careerverified
Per 9 Inningsverified
3.76
3.76
Thornton Lee
Career
Per 9 Innings
0.255
0.255
Cecil Upshaw
Career
Per 9 Innings
0.255
0.255
Thornton Lee
Careerverified
Per 9 Innings
6994
27
Cecil Upshaw
Career
Per 9 Innings
1689
27
Thornton Lee
Careerverified
Per 9 Innings
2331.1
9
Cecil Upshaw
Career
Per 9 Innings
563
9
Thornton Lee
Career
Per 9 Innings
2327
8.98
Cecil Upshaw
Careerverified
Per 9 Inningsverified
545
8.71
Thornton Lee
Career
Per 9 Innings
8.98
8.98
Cecil Upshaw
Careerverified
Per 9 Inningsverified
8.71
8.71
Thornton Lee
Career
Per 9 Inningsverified
121
0.47
Cecil Upshaw
Careerverified
Per 9 Innings
37
0.59
Thornton Lee
Careerverified
Per 9 Inningsverified
0.47
0.47
Cecil Upshaw
Career
Per 9 Innings
0.59
0.59
Thornton Lee
Career
Per 9 Innings
0.32
0.32
Cecil Upshaw
Careerverified
Per 9 Inningsverified
0.11
0.11
Thornton Lee
Career
Per 9 Innings
838
3.24
Cecil Upshaw
Careerverified
Per 9 Inningsverified
177
2.83
Thornton Lee
Careerverified
Per 9 Inningsverified
0
0
Cecil Upshaw
Career
Per 9 Innings
50
0.8
Thornton Lee
Career
Per 9 Innings
3.24
3.24
Cecil Upshaw
Careerverified
Per 9 Inningsverified
2.83
2.83
Thornton Lee
Careerverified
Per 9 Innings
937
3.62
Cecil Upshaw
Career
Per 9 Inningsverified
323
5.16
Thornton Lee
Career
Per 9 Innings
3.62
3.62
Cecil Upshaw
Careerverified
Per 9 Inningsverified
5.16
5.16
Thornton Lee
Careerverified
Per 9 Inningsverified
2.51
2.51
Cecil Upshaw
Career
Per 9 Innings
0.93
0.93
Thornton Lee
Career
Per 9 Innings
0.761
0.761
Cecil Upshaw
Careerverified
Per 9 Inningsverified
0.888
0.888
Thornton Lee
Career
Per 9 Inningsverified
24
0.09
Cecil Upshaw
Careerverified
Per 9 Innings
18
0.29
Thornton Lee
Career
Per 9 Inningsverified
43
0.17
Cecil Upshaw
Careerverified
Per 9 Innings
20
0.32
Thornton Lee
Career
Per 9 Innings
7
0.03
Cecil Upshaw
Careerverified
Per 9 Inningsverified
1
0.02
Thornton Lee
Careerverified
Per 9 Inningsverified
9999
38.6
Cecil Upshaw
Career
Per 9 Innings
2362
37.76
Thornton Lee
Career
Per 9 Innings
50
0.19
Cecil Upshaw
Careerverified
Per 9 Inningsverified
230
3.68
Thornton Lee
Career
Per 9 Innings
1105
4.27
Cecil Upshaw
Careerverified
Per 9 Inningsverified
220
3.52
Thornton Lee
Career
Per 9 Innings
4.27
4.27
Cecil Upshaw
Careerverified
Per 9 Inningsverified
3.52
3.52
Thornton Lee
Careerverified
Per 9 Inningsverified
0
0
Cecil Upshaw
Career
Per 9 Innings
21
0.34
Thornton Lee
Careerverified
Per 9 Inningsverified
0
0
Cecil Upshaw
Career
Per 9 Innings
7
0.11
Thornton Lee
Career
Per 9 Innings
0
0
Cecil Upshaw
Careerverified
Per 9 Inningsverified
21
0.34
Thornton Lee
Career
Per 9 Innings
1.358
1.358
Cecil Upshaw
Careerverified
Per 9 Inningsverified
1.282
1.282
Thornton Lee
Careerverified
Per 9 Inningsverified
9118
35.2
Cecil Upshaw
Career
Per 9 Innings
2137
34.16
Thornton Lee
Career
Per 9 Innings
2.95
2.95
Cecil Upshaw
Careerverified
Per 9 Inningsverified
0.63
0.63
Thornton Lee
Careerverified
Per 9 Inningsverified
0.274
0.274
Cecil Upshaw
Career
Per 9 Innings
0.286
0.286
Thornton Lee
Careerverified
Per 9 Inningsverified
38.6
38.6
Cecil Upshaw
Career
Per 9 Innings
37.76
37.76

Fielding Stats for Thornton Lee and Cecil Upshaw

Thornton Lee
Careerverified
Per 9 Innings
16
Cecil Upshaw
Career
Per 9 Inningsverified
9
9
Thornton Lee
Careerverified
Per 9 Innings
374
Cecil Upshaw
Career
Per 9 Inningsverified
348
5.56
Thornton Lee
Career
Per 9 Innings
0
Cecil Upshaw
Career
Per 9 Innings
0
0
Thornton Lee
Career
Per 9 Innings
0
Cecil Upshaw
Careerverified
Per 9 Inningsverified
1690
27
Thornton Lee
Career
Per 9 Innings
0
Cecil Upshaw
Careerverified
Per 9 Inningsverified
563.1
9
Thornton Lee
Careerverified
Per 9 Innings
67
Cecil Upshaw
Career
Per 9 Inningsverified
28
0.45
Thornton Lee
Careerverified
Per 9 Innings
428
Cecil Upshaw
Career
Per 9 Inningsverified
102
1.63
Thornton Lee
Career
Per 9 Inningsverified
38
Cecil Upshaw
Careerverified
Per 9 Innings
10
0.16
Thornton Lee
Careerverified
Per 9 Innings
533
Cecil Upshaw
Career
Per 9 Inningsverified
140
2.24
Thornton Lee
Careerverified
Per 9 Innings
495
Cecil Upshaw
Career
Per 9 Inningsverified
130
2.08
Thornton Lee
Careerverified
Per 9 Innings
92.87
Cecil Upshaw
Career
Per 9 Inningsverified
92.86
92.86
Thornton Lee
Careerverified
Per 9 Innings
1.324
Cecil Upshaw
Career
Per 9 Inningsverified
0.374
0.374
Thornton Lee
Career
Per 9 Innings
0
Cecil Upshaw
Career
Per 9 Innings
0
0
Thornton Lee
Careerverified
Per 9 Innings
21
Cecil Upshaw
Career
Per 9 Inningsverified
3
0.05
Thornton Lee
Career
Per 9 Innings
0
Cecil Upshaw
Career
Per 9 Innings
0
0
Thornton Lee
Career
Per 9 Innings
0
Cecil Upshaw
Career
Per 9 Innings
0
0
Thornton Lee
Career
Per 9 Innings
0
Cecil Upshaw
Career
Per 9 Innings
0
0
Thornton Lee
Career
Per 9 Innings
0
Cecil Upshaw
Career
Per 9 Innings
0
0

Hitting Stats for Thornton Lee and Cecil Upshaw

Thornton Lee
Careerverified
Per 600 PAverified
16
16
Cecil Upshaw
Career
Per 600 PA
9
9
Thornton Lee
Careerverified
Per 600 PA
375
254.24
Cecil Upshaw
Career
Per 600 PAverified
348
2269.57
Thornton Lee
Careerverified
Per 600 PA
885
600
Cecil Upshaw
Career
Per 600 PA
92
600
Thornton Lee
Careerverified
Per 600 PAverified
835
566.1
Cecil Upshaw
Career
Per 600 PA
75
489.13
Thornton Lee
Careerverified
Per 600 PAverified
0.2
0.2
Cecil Upshaw
Career
Per 600 PA
0.16
0.16
Thornton Lee
Careerverified
Per 600 PAverified
0.499
0.499
Cecil Upshaw
Career
Per 600 PA
0.495
0.495
Thornton Lee
Careerverified
Per 600 PAverified
167
113.22
Cecil Upshaw
Career
Per 600 PA
12
78.26
Thornton Lee
Careerverified
Per 600 PAverified
135
91.53
Cecil Upshaw
Career
Per 600 PA
11
71.74
Thornton Lee
Careerverified
Per 600 PAverified
24
16.27
Cecil Upshaw
Career
Per 600 PA
0
0
Thornton Lee
Careerverified
Per 600 PAverified
4
2.71
Cecil Upshaw
Career
Per 600 PA
0
0
Thornton Lee
Careerverified
Per 600 PA
4
2.71
Cecil Upshaw
Career
Per 600 PAverified
1
6.52
Thornton Lee
Careerverified
Per 600 PAverified
32
21.69
Cecil Upshaw
Career
Per 600 PA
1
6.52
Thornton Lee
Careerverified
Per 600 PAverified
0.192
0.192
Cecil Upshaw
Career
Per 600 PA
0.083
0.083
Thornton Lee
Career
Per 600 PA
0.005
0.005
Cecil Upshaw
Careerverified
Per 600 PAverified
0.013
0.013
Thornton Lee
Career
Per 600 PA
0.024
0.024
Cecil Upshaw
Careerverified
Per 600 PAverified
0.083
0.083
Thornton Lee
Careerverified
Per 600 PAverified
43.79
29.69
Cecil Upshaw
Career
Per 600 PA
3.09
20.14
Thornton Lee
Careerverified
Per 600 PAverified
211
143.05
Cecil Upshaw
Career
Per 600 PA
15
97.83
Thornton Lee
Careerverified
Per 600 PAverified
195
132.2
Cecil Upshaw
Career
Per 600 PA
15
97.83
Thornton Lee
Careerverified
Per 600 PAverified
0.226
0.226
Cecil Upshaw
Career
Per 600 PA
0.192
0.192
Thornton Lee
Careerverified
Per 600 PAverified
0.253
0.253
Cecil Upshaw
Career
Per 600 PA
0.2
0.2
Thornton Lee
Careerverified
Per 600 PAverified
0.479
0.479
Cecil Upshaw
Career
Per 600 PA
0.392
0.392
Thornton Lee
Careerverified
Per 600 PAverified
0.053
0.053
Cecil Upshaw
Career
Per 600 PA
0.04
0.04
Thornton Lee
Careerverified
Per 600 PAverified
0.165
0.165
Cecil Upshaw
Career
Per 600 PA
0.137
0.137
Thornton Lee
Careerverified
Per 600 PAverified
0.346
0.346
Cecil Upshaw
Career
Per 600 PA
0.281
0.281
Thornton Lee
Careerverified
Per 600 PAverified
0.262
0.262
Cecil Upshaw
Career
Per 600 PA
0.216
0.216
Thornton Lee
Careerverified
Per 600 PAverified
63
42.71
Cecil Upshaw
Career
Per 600 PA
3
19.57
Thornton Lee
Careerverified
Per 600 PAverified
66
44.75
Cecil Upshaw
Career
Per 600 PA
3
19.57
Thornton Lee
Careerverified
Per 600 PAverified
125
84.75
Cecil Upshaw
Career
Per 600 PA
5
32.61
Thornton Lee
Careerverified
Per 600 PAverified
40.01
27.13
Cecil Upshaw
Career
Per 600 PA
2.36
15.41
Thornton Lee
Careerverified
Per 600 PAverified
1
0.68
Cecil Upshaw
Career
Per 600 PA
0
0
Thornton Lee
Careerverified
Per 600 PA
27
18.31
Cecil Upshaw
Career
Per 600 PAverified
3
19.57
Thornton Lee
Career
Per 600 PA
0
0
Cecil Upshaw
Career
Per 600 PA
0
0
Thornton Lee
Career
Per 600 PAverified
208
141.02
Cecil Upshaw
Careerverified
Per 600 PA
23
150
Thornton Lee
Careerverified
Per 600 PAverified
4.25
4.25
Cecil Upshaw
Career
Per 600 PA
4
4
Thornton Lee
Career
Per 600 PA
0.13
0.13
Cecil Upshaw
Career
Per 600 PA
0.13
0.13
Thornton Lee
Careerverified
Per 600 PA
22
14.92
Cecil Upshaw
Career
Per 600 PAverified
14
91.3
Thornton Lee
Career
Per 600 PA
0
0
Cecil Upshaw
Career
Per 600 PA
0
0
Thornton Lee
Career
Per 600 PA
23
15.59
Cecil Upshaw
Careerverified
Per 600 PAverified
1
6.52
Thornton Lee
Career
Per 600 PA
0
0
Cecil Upshaw
Career
Per 600 PA
0
0
Thornton Lee
Career
Per 600 PA
0
0
Cecil Upshaw
Career
Per 600 PA
0
0
Thornton Lee
Career
Per 600 PA
0
0
Cecil Upshaw
Career
Per 600 PA
0
0
Thornton Lee
Career
Per 600 PA
Cecil Upshaw
Career
Per 600 PA