Jack Hannahan vs. Cecil Upshaw — Career Comparison
You might be looking for a matchup, check Jack Hannahan's matchup page instead!
Jack Hannahan is a position player and Cecil Upshaw a pitcher — the stats that define each role measure entirely different things, so a direct comparison doesn't hold up. If Jack Hannahan ever faced Cecil Upshaw, check out their matchup page.
Fielding Stats for Jack Hannahan and Cecil Upshaw
Jack Hannahan
Career
Per 9 Innings
561
1.24
Cecil Upshaw
Career
Per 9 Innings
348
5.56
Jack Hannahan
Career
Per 9 Innings
12236
27
Cecil Upshaw
Career
Per 9 Innings
1690
27
Jack Hannahan
Career
Per 9 Innings
4078.2
9
Cecil Upshaw
Career
Per 9 Innings
563.1
9
Jack Hannahan
Career
Per 9 Innings
615
1.36
Cecil Upshaw
Career
Per 9 Innings
28
0.45
Jack Hannahan
Career
Per 9 Innings
915
2.02
Cecil Upshaw
Career
Per 9 Innings
102
1.63
Jack Hannahan
Career
Per 9 Innings
1575
3.48
Cecil Upshaw
Career
Per 9 Innings
140
2.24
Jack Hannahan
Career
Per 9 Innings
1530
3.38
Cecil Upshaw
Career
Per 9 Innings
130
2.08
Jack Hannahan
Career
Per 9 Innings
97.14
97.14
Cecil Upshaw
Career
Per 9 Innings
92.86
92.86
Jack Hannahan
Career
Per 9 Innings
2.727
2.727
Cecil Upshaw
Career
Per 9 Innings
0.374
0.374
Jack Hannahan
Career
Per 9 Innings
77.72
77.72
Cecil Upshaw
Career
Per 9 Innings
0
0
Jack Hannahan
Career
Per 9 Innings
133
0.29
Cecil Upshaw
Career
Per 9 Innings
3
0.05
Jack Hannahan
Career
Per 9 Innings
0
0
Cecil Upshaw
Career
Per 9 Innings
0
0
Hitting Stats for Jack Hannahan and Cecil Upshaw
Jack Hannahan
Career
Per 600 PA
614
196.38
Cecil Upshaw
Career
Per 600 PA
348
2269.57
Jack Hannahan
Career
Per 600 PA
1876
600
Cecil Upshaw
Career
Per 600 PA
92
600
Jack Hannahan
Career
Per 600 PA
1650
527.72
Cecil Upshaw
Career
Per 600 PA
75
489.13
Jack Hannahan
Career
Per 600 PA
0.231
0.231
Cecil Upshaw
Career
Per 600 PA
0.16
0.16
Jack Hannahan
Career
Per 600 PA
0.683
0.683
Cecil Upshaw
Career
Per 600 PA
0.495
0.495
Jack Hannahan
Career
Per 600 PA
127
40.62
Cecil Upshaw
Career
Per 600 PA
1
6.52
Jack Hannahan
Career
Per 600 PA
0.333
0.333
Cecil Upshaw
Career
Per 600 PA
0.083
0.083
Jack Hannahan
Career
Per 600 PA
0.018
0.018
Cecil Upshaw
Career
Per 600 PA
0.013
0.013
Jack Hannahan
Career
Per 600 PA
0.076
0.076
Cecil Upshaw
Career
Per 600 PA
0.083
0.083
Jack Hannahan
Career
Per 600 PA
186.97
59.8
Cecil Upshaw
Career
Per 600 PA
3.09
20.14
Jack Hannahan
Career
Per 600 PA
571
182.62
Cecil Upshaw
Career
Per 600 PA
15
97.83
Jack Hannahan
Career
Per 600 PA
585
187.1
Cecil Upshaw
Career
Per 600 PA
15
97.83
Jack Hannahan
Career
Per 600 PA
0.314
0.314
Cecil Upshaw
Career
Per 600 PA
0.192
0.192
Jack Hannahan
Career
Per 600 PA
0.346
0.346
Cecil Upshaw
Career
Per 600 PA
0.2
0.2
Jack Hannahan
Career
Per 600 PA
0.115
0.115
Cecil Upshaw
Career
Per 600 PA
0.04
0.04
Jack Hannahan
Career
Per 600 PA
0.228
0.228
Cecil Upshaw
Career
Per 600 PA
0.137
0.137
Jack Hannahan
Career
Per 600 PA
0.595
0.595
Cecil Upshaw
Career
Per 600 PA
0.281
0.281
Jack Hannahan
Career
Per 600 PA
0.295
0.295
Cecil Upshaw
Career
Per 600 PA
0.216
0.216
Jack Hannahan
Career
Per 600 PA
313
100.11
Cecil Upshaw
Career
Per 600 PA
5
32.61
Jack Hannahan
Career
Per 600 PA
187.81
60.07
Cecil Upshaw
Career
Per 600 PA
2.36
15.41
Jack Hannahan
Career
Per 600 PA
440
140.72
Cecil Upshaw
Career
Per 600 PA
23
150
Jack Hannahan
Career
Per 600 PA
4.26
4.26
Cecil Upshaw
Career
Per 600 PA
4
4
Jack Hannahan
Career
Per 600 PA
0.44
0.44
Cecil Upshaw
Career
Per 600 PA
0.13
0.13
Jack Hannahan
Career
Per 600 PA
10
3.2
Cecil Upshaw
Career
Per 600 PA
14
91.3
Jack Hannahan
Career
Per 600 PA
39
12.47
Cecil Upshaw
Career
Per 600 PA
1
6.52