Daniel Cabrera vs. Gene Stechschulte — Career Comparison

MillenialD.R.Throws RightBats RightCaribbeanBaltimore OriolesAmerican LeagueStarting Pitcher
Gen XOhioThrows RightBats RightNorth AmericaSt. Louis CardinalsNational LeagueRelief Pitcher

Daniel Cabrera built a career as a starting pitcher and Gene Stechschulte as a reliever — different jobs with different demands — but on the metrics that apply to both, a comparison is still worth making. Gene Stechschulte posted stronger surface numbers — ERA 4.58 and WHIP 1.488 compared to 5.1 and 1.592 for Daniel Cabrera. By the career numbers, Gene Stechschulte had the better of this cross-role comparison — though era context would sharpen the verdict.

Pitching Stats for Daniel Cabrera and Gene Stechschulte

Daniel Cabrera
Careerverified
Per 9 Inningsverified
6
6
Gene Stechschulte
Career
Per 9 Innings
3
3
Daniel Cabrera
Careerverified
Per 9 Innings
162
1.63
Gene Stechschulte
Career
Per 9 Inningsverified
116
8.18
Daniel Cabrera
Careerverified
Per 9 Inningsverified
155
1.56
Gene Stechschulte
Career
Per 9 Innings
0
0
Daniel Cabrera
Careerverified
Per 9 Innings
48
0.48
Gene Stechschulte
Career
Per 9 Inningsverified
8
0.56
Daniel Cabrera
Career
Per 9 Innings
65
0.66
Gene Stechschulte
Careerverified
Per 9 Inningsverified
7
0.49
Daniel Cabrera
Career
Per 9 Innings
42.48
42.48
Gene Stechschulte
Careerverified
Per 9 Inningsverified
53.33
53.33
Daniel Cabrera
Careerverified
Per 9 Inningsverified
95.68
95.68
Gene Stechschulte
Career
Per 9 Innings
0
0
Daniel Cabrera
Careerverified
Per 9 Inningsverified
6
0.06
Gene Stechschulte
Career
Per 9 Innings
0
0
Daniel Cabrera
Careerverified
Per 9 Inningsverified
2
0.02
Gene Stechschulte
Career
Per 9 Innings
0
0
Daniel Cabrera
Career
Per 9 Innings
1
0.01
Gene Stechschulte
Careerverified
Per 9 Inningsverified
6
0.42
Daniel Cabrera
Career
Per 9 Innings
506
5.1
Gene Stechschulte
Careerverified
Per 9 Inningsverified
65
4.58
Daniel Cabrera
Career
Per 9 Innings
5.1
5.1
Gene Stechschulte
Careerverified
Per 9 Inningsverified
4.58
4.58
Daniel Cabrera
Career
Per 9 Innings
4.99
4.99
Gene Stechschulte
Careerverified
Per 9 Inningsverified
4.81
4.81
Daniel Cabrera
Careerverified
Per 9 Inningsverified
4.76
4.76
Gene Stechschulte
Career
Per 9 Innings
5.34
5.34
Daniel Cabrera
Career
Per 9 Innings
0.26
0.26
Gene Stechschulte
Careerverified
Per 9 Inningsverified
0.259
0.259
Daniel Cabrera
Careerverified
Per 9 Innings
2677
27
Gene Stechschulte
Career
Per 9 Innings
383
27
Daniel Cabrera
Careerverified
Per 9 Innings
892.1
9
Gene Stechschulte
Career
Per 9 Innings
127.2
9
Daniel Cabrera
Career
Per 9 Innings
884
8.92
Gene Stechschulte
Careerverified
Per 9 Inningsverified
122
8.6
Daniel Cabrera
Career
Per 9 Innings
8.92
8.92
Gene Stechschulte
Careerverified
Per 9 Inningsverified
8.6
8.6
Daniel Cabrera
Career
Per 9 Inningsverified
92
0.93
Gene Stechschulte
Careerverified
Per 9 Innings
20
1.41
Daniel Cabrera
Careerverified
Per 9 Inningsverified
0.93
0.93
Gene Stechschulte
Career
Per 9 Innings
1.41
1.41
Daniel Cabrera
Career
Per 9 Innings
0.57
0.57
Gene Stechschulte
Careerverified
Per 9 Inningsverified
0.17
0.17
Daniel Cabrera
Career
Per 9 Innings
520
5.24
Gene Stechschulte
Careerverified
Per 9 Inningsverified
64
4.51
Daniel Cabrera
Career
Per 9 Inningsverified
17
0.17
Gene Stechschulte
Careerverified
Per 9 Innings
4
0.28
Daniel Cabrera
Career
Per 9 Innings
5.24
5.24
Gene Stechschulte
Careerverified
Per 9 Inningsverified
4.51
4.51
Daniel Cabrera
Careerverified
Per 9 Inningsverified
674
6.8
Gene Stechschulte
Career
Per 9 Innings
84
5.92
Daniel Cabrera
Careerverified
Per 9 Inningsverified
6.8
6.8
Gene Stechschulte
Career
Per 9 Innings
5.92
5.92
Daniel Cabrera
Careerverified
Per 9 Inningsverified
4.16
4.16
Gene Stechschulte
Career
Per 9 Innings
0.72
0.72
Daniel Cabrera
Careerverified
Per 9 Inningsverified
1.338
1.338
Gene Stechschulte
Career
Per 9 Innings
1.159
1.159
Daniel Cabrera
Career
Per 9 Innings
71
0.72
Gene Stechschulte
Careerverified
Per 9 Inningsverified
7
0.49
Daniel Cabrera
Career
Per 9 Innings
55
0.55
Gene Stechschulte
Careerverified
Per 9 Inningsverified
5
0.35
Daniel Cabrera
Career
Per 9 Innings
6
0.06
Gene Stechschulte
Careerverified
Per 9 Inningsverified
0
0
Daniel Cabrera
Careerverified
Per 9 Inningsverified
4041
40.76
Gene Stechschulte
Career
Per 9 Innings
555
39.13
Daniel Cabrera
Career
Per 9 Innings
5
0.05
Gene Stechschulte
Careerverified
Per 9 Inningsverified
30
2.11
Daniel Cabrera
Career
Per 9 Innings
548
5.53
Gene Stechschulte
Careerverified
Per 9 Inningsverified
76
5.36
Daniel Cabrera
Career
Per 9 Innings
5.53
5.53
Gene Stechschulte
Careerverified
Per 9 Inningsverified
5.36
5.36
Daniel Cabrera
Career
Per 9 Inningsverified
32
0.32
Gene Stechschulte
Careerverified
Per 9 Innings
5
0.35
Daniel Cabrera
Career
Per 9 Inningsverified
37
0.37
Gene Stechschulte
Careerverified
Per 9 Innings
9
0.63
Daniel Cabrera
Careerverified
Per 9 Inningsverified
91
0.92
Gene Stechschulte
Career
Per 9 Innings
12
0.85
Daniel Cabrera
Career
Per 9 Innings
1.573
1.573
Gene Stechschulte
Careerverified
Per 9 Inningsverified
1.457
1.457
Daniel Cabrera
Careerverified
Per 9 Inningsverified
3397
34.26
Gene Stechschulte
Career
Per 9 Innings
472
33.27
Daniel Cabrera
Career
Per 9 Innings
3.38
3.38
Gene Stechschulte
Careerverified
Per 9 Inningsverified
0.66
0.66
Daniel Cabrera
Career
Per 9 Innings
0.301
0.301
Gene Stechschulte
Careerverified
Per 9 Inningsverified
0.277
0.277
Daniel Cabrera
Careerverified
Per 9 Inningsverified
40.76
40.76
Gene Stechschulte
Career
Per 9 Innings
39.13
39.13

Fielding Stats for Daniel Cabrera and Gene Stechschulte

Daniel Cabrera
Careerverified
Per 9 Inningsverified
6
6
Gene Stechschulte
Career
Per 9 Innings
3
3
Daniel Cabrera
Careerverified
Per 9 Innings
162
1.63
Gene Stechschulte
Career
Per 9 Inningsverified
116
8.18
Daniel Cabrera
Careerverified
Per 9 Inningsverified
155
1.56
Gene Stechschulte
Career
Per 9 Innings
0
0
Daniel Cabrera
Careerverified
Per 9 Innings
2677
27
Gene Stechschulte
Career
Per 9 Innings
383
27
Daniel Cabrera
Careerverified
Per 9 Innings
892.1
9
Gene Stechschulte
Career
Per 9 Innings
127.2
9
Daniel Cabrera
Careerverified
Per 9 Innings
38
0.38
Gene Stechschulte
Career
Per 9 Inningsverified
10
0.7
Daniel Cabrera
Careerverified
Per 9 Innings
56
0.56
Gene Stechschulte
Career
Per 9 Inningsverified
17
1.2
Daniel Cabrera
Career
Per 9 Inningsverified
4
0.04
Gene Stechschulte
Careerverified
Per 9 Innings
1
0.07
Daniel Cabrera
Careerverified
Per 9 Innings
98
0.99
Gene Stechschulte
Career
Per 9 Inningsverified
28
1.97
Daniel Cabrera
Careerverified
Per 9 Innings
94
0.95
Gene Stechschulte
Career
Per 9 Inningsverified
27
1.9
Daniel Cabrera
Career
Per 9 Innings
95.92
95.92
Gene Stechschulte
Careerverified
Per 9 Inningsverified
96.43
96.43
Daniel Cabrera
Careerverified
Per 9 Inningsverified
0.58
0.58
Gene Stechschulte
Career
Per 9 Innings
0.233
0.233
Daniel Cabrera
Careerverified
Per 9 Inningsverified
95.68
95.68
Gene Stechschulte
Career
Per 9 Innings
0
0
Daniel Cabrera
Careerverified
Per 9 Innings
2
0.02
Gene Stechschulte
Career
Per 9 Inningsverified
1
0.07
Daniel Cabrera
Career
Per 9 Innings
0
0
Gene Stechschulte
Career
Per 9 Innings
0
0
Daniel Cabrera
Career
Per 9 Innings
0
0
Gene Stechschulte
Career
Per 9 Innings
0
0
Daniel Cabrera
Career
Per 9 Innings
0
0
Gene Stechschulte
Career
Per 9 Innings
0
0
Daniel Cabrera
Career
Per 9 Innings
0
0
Gene Stechschulte
Career
Per 9 Innings
0
0

Hitting Stats for Daniel Cabrera and Gene Stechschulte

Daniel Cabrera
Careerverified
Per 600 PAverified
6
6
Gene Stechschulte
Career
Per 600 PA
3
3
Daniel Cabrera
Careerverified
Per 600 PA
162
3037.5
Gene Stechschulte
Career
Per 600 PAverified
118
11800
Daniel Cabrera
Careerverified
Per 600 PA
32
600
Gene Stechschulte
Career
Per 600 PA
6
600
Daniel Cabrera
Careerverified
Per 600 PA
26
487.5
Gene Stechschulte
Career
Per 600 PAverified
5
500
Daniel Cabrera
Career
Per 600 PA
0
0
Gene Stechschulte
Careerverified
Per 600 PAverified
0.4
0.4
Daniel Cabrera
Career
Per 600 PA
0.234
0.234
Gene Stechschulte
Careerverified
Per 600 PAverified
1.417
1.417
Daniel Cabrera
Career
Per 600 PA
0
0
Gene Stechschulte
Careerverified
Per 600 PAverified
2
200
Daniel Cabrera
Career
Per 600 PA
0
0
Gene Stechschulte
Careerverified
Per 600 PAverified
1
100
Daniel Cabrera
Career
Per 600 PA
0
0
Gene Stechschulte
Career
Per 600 PA
0
0
Daniel Cabrera
Career
Per 600 PA
0
0
Gene Stechschulte
Career
Per 600 PA
0
0
Daniel Cabrera
Career
Per 600 PA
0
0
Gene Stechschulte
Careerverified
Per 600 PAverified
1
100
Daniel Cabrera
Career
Per 600 PA
0
0
Gene Stechschulte
Careerverified
Per 600 PAverified
1
100
Daniel Cabrera
Career
Per 600 PA
Gene Stechschulte
Careerverified
Per 600 PAverified
0.5
0.5
Daniel Cabrera
Career
Per 600 PA
0
0
Gene Stechschulte
Careerverified
Per 600 PAverified
0.2
0.2
Daniel Cabrera
Career
Per 600 PA
Gene Stechschulte
Careerverified
Per 600 PAverified
0.5
0.5
Daniel Cabrera
Career
Per 600 PA
0.04
0.71
Gene Stechschulte
Careerverified
Per 600 PAverified
2.03
203.07
Daniel Cabrera
Career
Per 600 PA
0
0
Gene Stechschulte
Careerverified
Per 600 PAverified
5
500
Daniel Cabrera
Career
Per 600 PA
3
56.25
Gene Stechschulte
Career
Per 600 PAverified
3
300
Daniel Cabrera
Career
Per 600 PA
0.103
0.103
Gene Stechschulte
Careerverified
Per 600 PAverified
0.5
0.5
Daniel Cabrera
Career
Per 600 PA
0
0
Gene Stechschulte
Careerverified
Per 600 PAverified
1
1
Daniel Cabrera
Career
Per 600 PA
0.103
0.103
Gene Stechschulte
Careerverified
Per 600 PAverified
1.5
1.5
Daniel Cabrera
Career
Per 600 PA
0
0
Gene Stechschulte
Careerverified
Per 600 PAverified
0.6
0.6
Daniel Cabrera
Career
Per 600 PA
0.047
0.047
Gene Stechschulte
Careerverified
Per 600 PAverified
0.475
0.475
Daniel Cabrera
Career
Per 600 PA
0.115
0.115
Gene Stechschulte
Careerverified
Per 600 PAverified
2
2
Daniel Cabrera
Career
Per 600 PA
0
0
Gene Stechschulte
Careerverified
Per 600 PAverified
1
1
Daniel Cabrera
Career
Per 600 PA
0
0
Gene Stechschulte
Careerverified
Per 600 PAverified
1
100
Daniel Cabrera
Career
Per 600 PA
0
0
Gene Stechschulte
Careerverified
Per 600 PAverified
3
300
Daniel Cabrera
Career
Per 600 PA
0
0
Gene Stechschulte
Careerverified
Per 600 PAverified
3
300
Daniel Cabrera
Career
Per 600 PA
-1.82
-34.05
Gene Stechschulte
Careerverified
Per 600 PAverified
2.06
205.94
Daniel Cabrera
Careerverified
Per 600 PAverified
1
18.75
Gene Stechschulte
Career
Per 600 PA
0
0
Daniel Cabrera
Careerverified
Per 600 PA
2
37.5
Gene Stechschulte
Career
Per 600 PAverified
1
100
Daniel Cabrera
Career
Per 600 PA
0
0
Gene Stechschulte
Career
Per 600 PA
0
0
Daniel Cabrera
Career
Per 600 PA
24
450
Gene Stechschulte
Careerverified
Per 600 PAverified
3
300
Daniel Cabrera
Career
Per 600 PA
1.33
1.33
Gene Stechschulte
Careerverified
Per 600 PAverified
2
2
Daniel Cabrera
Career
Per 600 PA
0.08
0.08
Gene Stechschulte
Careerverified
Per 600 PAverified
0.33
0.33
Daniel Cabrera
Careerverified
Per 600 PAverified
3
56.25
Gene Stechschulte
Career
Per 600 PA
0
0
Daniel Cabrera
Career
Per 600 PA
0
0
Gene Stechschulte
Career
Per 600 PA
0
0
Daniel Cabrera
Career
Per 600 PA
0
0
Gene Stechschulte
Career
Per 600 PA
0
0
Daniel Cabrera
Career
Per 600 PA
0
0
Gene Stechschulte
Career
Per 600 PA
0
0
Daniel Cabrera
Career
Per 600 PA
0
0
Gene Stechschulte
Career
Per 600 PA
0
0
Daniel Cabrera
Career
Per 600 PA
0
0
Gene Stechschulte
Career
Per 600 PA
0
0
Daniel Cabrera
Career
Per 600 PA
Gene Stechschulte
Career
Per 600 PA