Shigetoshi Hasegawa vs. Cecil Upshaw — Career Comparison
When held to the same standard, Cecil Upshaw comes out ahead of Shigetoshi Hasegawa in this reliever comparison. Cecil Upshaw led in walk avoidance (BB%+ 123 vs 106), home run suppression (HR9+ 120 vs 103), and skill-based run prevention (DICE+ 99 vs 98). Shigetoshi Hasegawa held the edge in run prevention (ERA+ 115 vs 107). The edge goes to Cecil Upshaw.
Pitching Stats for Shigetoshi Hasegawa and Cecil Upshaw
Shigetoshi Hasegawa
Career
Per 9 Innings
517
6.46
Cecil Upshaw
Career
Per 9 Innings
348
5.56
Shigetoshi Hasegawa
Career
Per 9 Innings
45
0.56
Cecil Upshaw
Career
Per 9 Innings
34
0.54
Shigetoshi Hasegawa
Career
Per 9 Innings
43
0.54
Cecil Upshaw
Career
Per 9 Innings
36
0.58
Shigetoshi Hasegawa
Career
Per 9 Innings
51.14
51.14
Cecil Upshaw
Career
Per 9 Innings
48.57
48.57
Shigetoshi Hasegawa
Career
Per 9 Innings
1.55
1.55
Cecil Upshaw
Career
Per 9 Innings
0
0
Shigetoshi Hasegawa
Career
Per 9 Innings
33
0.41
Cecil Upshaw
Career
Per 9 Innings
86
1.37
Shigetoshi Hasegawa
Career
Per 9 Innings
296
3.7
Cecil Upshaw
Career
Per 9 Innings
196
3.13
Shigetoshi Hasegawa
Career
Per 9 Innings
3.7
3.7
Cecil Upshaw
Career
Per 9 Innings
3.13
3.13
Shigetoshi Hasegawa
Career
Per 9 Innings
3.84
3.84
Cecil Upshaw
Career
Per 9 Innings
3.36
3.36
Shigetoshi Hasegawa
Career
Per 9 Innings
4.31
4.31
Cecil Upshaw
Career
Per 9 Innings
3.76
3.76
Shigetoshi Hasegawa
Career
Per 9 Innings
0.257
0.257
Cecil Upshaw
Career
Per 9 Innings
0.255
0.255
Shigetoshi Hasegawa
Career
Per 9 Innings
2161
27
Cecil Upshaw
Career
Per 9 Innings
1689
27
Shigetoshi Hasegawa
Career
Per 9 Innings
720.1
9
Cecil Upshaw
Career
Per 9 Innings
563
9
Shigetoshi Hasegawa
Career
Per 9 Innings
691
8.63
Cecil Upshaw
Career
Per 9 Innings
545
8.71
Shigetoshi Hasegawa
Career
Per 9 Innings
8.63
8.63
Cecil Upshaw
Career
Per 9 Innings
8.71
8.71
Shigetoshi Hasegawa
Career
Per 9 Innings
76
0.95
Cecil Upshaw
Career
Per 9 Innings
37
0.59
Shigetoshi Hasegawa
Career
Per 9 Innings
0.95
0.95
Cecil Upshaw
Career
Per 9 Innings
0.59
0.59
Shigetoshi Hasegawa
Career
Per 9 Innings
0.15
0.15
Cecil Upshaw
Career
Per 9 Innings
0.11
0.11
Shigetoshi Hasegawa
Career
Per 9 Innings
265
3.31
Cecil Upshaw
Career
Per 9 Innings
177
2.83
Shigetoshi Hasegawa
Career
Per 9 Innings
37
0.46
Cecil Upshaw
Career
Per 9 Innings
50
0.8
Shigetoshi Hasegawa
Career
Per 9 Innings
3.31
3.31
Cecil Upshaw
Career
Per 9 Innings
2.83
2.83
Shigetoshi Hasegawa
Career
Per 9 Innings
447
5.58
Cecil Upshaw
Career
Per 9 Innings
323
5.16
Shigetoshi Hasegawa
Career
Per 9 Innings
5.58
5.58
Cecil Upshaw
Career
Per 9 Innings
5.16
5.16
Shigetoshi Hasegawa
Career
Per 9 Innings
0.86
0.86
Cecil Upshaw
Career
Per 9 Innings
0.93
0.93
Shigetoshi Hasegawa
Career
Per 9 Innings
0.988
0.988
Cecil Upshaw
Career
Per 9 Innings
0.888
0.888
Shigetoshi Hasegawa
Career
Per 9 Innings
16
0.2
Cecil Upshaw
Career
Per 9 Innings
18
0.29
Shigetoshi Hasegawa
Career
Per 9 Innings
18
0.22
Cecil Upshaw
Career
Per 9 Innings
20
0.32
Shigetoshi Hasegawa
Career
Per 9 Innings
6
0.07
Cecil Upshaw
Career
Per 9 Innings
1
0.02
Shigetoshi Hasegawa
Career
Per 9 Innings
3031
37.87
Cecil Upshaw
Career
Per 9 Innings
2362
37.76
Shigetoshi Hasegawa
Career
Per 9 Innings
191
2.39
Cecil Upshaw
Career
Per 9 Innings
230
3.68
Shigetoshi Hasegawa
Career
Per 9 Innings
323
4.04
Cecil Upshaw
Career
Per 9 Innings
220
3.52
Shigetoshi Hasegawa
Career
Per 9 Innings
4.04
4.04
Cecil Upshaw
Career
Per 9 Innings
3.52
3.52
Shigetoshi Hasegawa
Career
Per 9 Innings
26
0.32
Cecil Upshaw
Career
Per 9 Innings
21
0.34
Shigetoshi Hasegawa
Career
Per 9 Innings
28
0.35
Cecil Upshaw
Career
Per 9 Innings
7
0.11
Shigetoshi Hasegawa
Career
Per 9 Innings
89
1.11
Cecil Upshaw
Career
Per 9 Innings
21
0.34
Shigetoshi Hasegawa
Career
Per 9 Innings
1.327
1.327
Cecil Upshaw
Career
Per 9 Innings
1.282
1.282
Shigetoshi Hasegawa
Career
Per 9 Innings
2694
33.66
Cecil Upshaw
Career
Per 9 Innings
2137
34.16
Shigetoshi Hasegawa
Career
Per 9 Innings
0.62
0.62
Cecil Upshaw
Career
Per 9 Innings
0.63
0.63
Shigetoshi Hasegawa
Career
Per 9 Innings
0.283
0.283
Cecil Upshaw
Career
Per 9 Innings
0.286
0.286
Shigetoshi Hasegawa
Career
Per 9 Innings
37.87
37.87
Cecil Upshaw
Career
Per 9 Innings
37.76
37.76
Fielding Stats for Shigetoshi Hasegawa and Cecil Upshaw
Shigetoshi Hasegawa
Career
Per 9 Innings
517
6.46
Cecil Upshaw
Career
Per 9 Innings
348
5.56
Shigetoshi Hasegawa
Career
Per 9 Innings
8
0.1
Cecil Upshaw
Career
Per 9 Innings
0
0
Shigetoshi Hasegawa
Career
Per 9 Innings
2161
27
Cecil Upshaw
Career
Per 9 Innings
1690
27
Shigetoshi Hasegawa
Career
Per 9 Innings
720.1
9
Cecil Upshaw
Career
Per 9 Innings
563.1
9
Shigetoshi Hasegawa
Career
Per 9 Innings
53
0.66
Cecil Upshaw
Career
Per 9 Innings
28
0.45
Shigetoshi Hasegawa
Career
Per 9 Innings
109
1.36
Cecil Upshaw
Career
Per 9 Innings
102
1.63
Shigetoshi Hasegawa
Career
Per 9 Innings
3
0.04
Cecil Upshaw
Career
Per 9 Innings
10
0.16
Shigetoshi Hasegawa
Career
Per 9 Innings
165
2.06
Cecil Upshaw
Career
Per 9 Innings
140
2.24
Shigetoshi Hasegawa
Career
Per 9 Innings
162
2.02
Cecil Upshaw
Career
Per 9 Innings
130
2.08
Shigetoshi Hasegawa
Career
Per 9 Innings
98.18
98.18
Cecil Upshaw
Career
Per 9 Innings
92.86
92.86
Shigetoshi Hasegawa
Career
Per 9 Innings
0.313
0.313
Cecil Upshaw
Career
Per 9 Innings
0.374
0.374
Shigetoshi Hasegawa
Career
Per 9 Innings
1.55
1.55
Cecil Upshaw
Career
Per 9 Innings
0
0
Shigetoshi Hasegawa
Career
Per 9 Innings
14
0.17
Cecil Upshaw
Career
Per 9 Innings
3
0.05
Shigetoshi Hasegawa
Career
Per 9 Innings
0
0
Cecil Upshaw
Career
Per 9 Innings
0
0
Shigetoshi Hasegawa
Career
Per 9 Innings
0
0
Cecil Upshaw
Career
Per 9 Innings
0
0
Shigetoshi Hasegawa
Career
Per 9 Innings
0
0
Cecil Upshaw
Career
Per 9 Innings
0
0
Hitting Stats for Shigetoshi Hasegawa and Cecil Upshaw
Shigetoshi Hasegawa
Career
Per 600 PA
517
310200
Cecil Upshaw
Career
Per 600 PA
348
2269.57
Shigetoshi Hasegawa
Career
Per 600 PA
1
600
Cecil Upshaw
Career
Per 600 PA
92
600
Shigetoshi Hasegawa
Career
Per 600 PA
1
600
Cecil Upshaw
Career
Per 600 PA
75
489.13
Shigetoshi Hasegawa
Career
Per 600 PA
0
0
Cecil Upshaw
Career
Per 600 PA
0.495
0.495
Shigetoshi Hasegawa
Career
Per 600 PA
0
0
Cecil Upshaw
Career
Per 600 PA
0.013
0.013
Shigetoshi Hasegawa
Career
Per 600 PA
0
0
Cecil Upshaw
Career
Per 600 PA
0.192
0.192
Shigetoshi Hasegawa
Career
Per 600 PA
0
0
Cecil Upshaw
Career
Per 600 PA
0.137
0.137
Shigetoshi Hasegawa
Career
Per 600 PA
-0.1
-60
Cecil Upshaw
Career
Per 600 PA
2.36
15.41
Shigetoshi Hasegawa
Career
Per 600 PA
Cecil Upshaw
Career
Per 600 PA
4
4
Shigetoshi Hasegawa
Career
Per 600 PA
0
0
Cecil Upshaw
Career
Per 600 PA
1
6.52