Reid Cornelius vs. Kevin Shackelford — Career Comparison

Gen XAlabamaThrows RightBats RightNorth AmericaFlorida MarlinsNational LeagueStarting Pitcher
MillenialNorth CarolinaThrows RightBats RightNorth AmericaCincinnati RedsNational LeagueRelief Pitcher

Reid Cornelius built a career as a starting pitcher and Kevin Shackelford as a reliever — different jobs with different demands — but on the metrics that apply to both, a comparison is still worth making. Reid Cornelius posted stronger surface numbers — ERA 4.91 and WHIP 1.521 compared to 5.35 and 1.578 for Kevin Shackelford. By the career numbers, Reid Cornelius had the better of this cross-role comparison — though era context would sharpen the verdict.

Pitching Stats for Reid Cornelius and Kevin Shackelford

Reid Cornelius
Careerverified
Per 9 Inningsverified
3
3
Kevin Shackelford
Career
Per 9 Innings
2
2
Reid Cornelius
Careerverified
Per 9 Innings
45
1.92
Kevin Shackelford
Career
Per 9 Inningsverified
31
7.22
Reid Cornelius
Careerverified
Per 9 Inningsverified
33
1.41
Kevin Shackelford
Career
Per 9 Innings
0
0
Reid Cornelius
Careerverified
Per 9 Inningsverified
8
0.34
Kevin Shackelford
Career
Per 9 Innings
0
0
Reid Cornelius
Career
Per 9 Innings
17
0.73
Kevin Shackelford
Careerverified
Per 9 Inningsverified
1
0.23
Reid Cornelius
Careerverified
Per 9 Inningsverified
32
32
Kevin Shackelford
Career
Per 9 Innings
0
0
Reid Cornelius
Careerverified
Per 9 Inningsverified
73.33
73.33
Kevin Shackelford
Career
Per 9 Innings
0
0
Reid Cornelius
Career
Per 9 Innings
0
0
Kevin Shackelford
Career
Per 9 Innings
0
0
Reid Cornelius
Career
Per 9 Innings
0
0
Kevin Shackelford
Career
Per 9 Innings
0
0
Reid Cornelius
Career
Per 9 Innings
0
0
Kevin Shackelford
Career
Per 9 Innings
0
0
Reid Cornelius
Career
Per 9 Inningsverified
115
4.91
Kevin Shackelford
Careerverified
Per 9 Innings
23
5.35
Reid Cornelius
Careerverified
Per 9 Inningsverified
4.91
4.91
Kevin Shackelford
Career
Per 9 Innings
5.35
5.35
Reid Cornelius
Careerverified
Per 9 Inningsverified
4.9
4.9
Kevin Shackelford
Career
Per 9 Innings
5.69
5.69
Reid Cornelius
Career
Per 9 Innings
5.2
5.2
Kevin Shackelford
Careerverified
Per 9 Inningsverified
4.32
4.32
Reid Cornelius
Careerverified
Per 9 Inningsverified
0.279
0.279
Kevin Shackelford
Career
Per 9 Innings
0.283
0.283
Reid Cornelius
Careerverified
Per 9 Innings
633
27
Kevin Shackelford
Career
Per 9 Innings
116
27
Reid Cornelius
Careerverified
Per 9 Innings
211
9
Kevin Shackelford
Career
Per 9 Innings
38.2
9
Reid Cornelius
Career
Per 9 Inningsverified
226
9.64
Kevin Shackelford
Careerverified
Per 9 Innings
43
10.01
Reid Cornelius
Careerverified
Per 9 Inningsverified
9.64
9.64
Kevin Shackelford
Career
Per 9 Innings
10.01
10.01
Reid Cornelius
Career
Per 9 Inningsverified
30
1.28
Kevin Shackelford
Careerverified
Per 9 Innings
6
1.4
Reid Cornelius
Careerverified
Per 9 Inningsverified
1.28
1.28
Kevin Shackelford
Career
Per 9 Innings
1.4
1.4
Reid Cornelius
Career
Per 9 Innings
0.67
0.67
Kevin Shackelford
Careerverified
Per 9 Inningsverified
0.19
0.19
Reid Cornelius
Career
Per 9 Inningsverified
85
3.63
Kevin Shackelford
Careerverified
Per 9 Innings
17
3.96
Reid Cornelius
Career
Per 9 Innings
10
0.43
Kevin Shackelford
Careerverified
Per 9 Inningsverified
1
0.23
Reid Cornelius
Careerverified
Per 9 Inningsverified
3.63
3.63
Kevin Shackelford
Career
Per 9 Innings
3.96
3.96
Reid Cornelius
Careerverified
Per 9 Innings
101
4.31
Kevin Shackelford
Career
Per 9 Inningsverified
45
10.47
Reid Cornelius
Career
Per 9 Innings
4.31
4.31
Kevin Shackelford
Careerverified
Per 9 Inningsverified
10.47
10.47
Reid Cornelius
Careerverified
Per 9 Inningsverified
2.24
2.24
Kevin Shackelford
Career
Per 9 Innings
1.45
1.45
Reid Cornelius
Career
Per 9 Innings
0.882
0.882
Kevin Shackelford
Careerverified
Per 9 Inningsverified
1.603
1.603
Reid Cornelius
Career
Per 9 Innings
11
0.47
Kevin Shackelford
Careerverified
Per 9 Innings
2
0.47
Reid Cornelius
Career
Per 9 Inningsverified
7
0.3
Kevin Shackelford
Careerverified
Per 9 Innings
4
0.93
Reid Cornelius
Career
Per 9 Innings
6
0.26
Kevin Shackelford
Careerverified
Per 9 Inningsverified
0
0
Reid Cornelius
Careerverified
Per 9 Innings
924
39.41
Kevin Shackelford
Career
Per 9 Inningsverified
176
40.97
Reid Cornelius
Career
Per 9 Innings
1
0.04
Kevin Shackelford
Careerverified
Per 9 Inningsverified
8
1.86
Reid Cornelius
Career
Per 9 Inningsverified
125
5.33
Kevin Shackelford
Careerverified
Per 9 Innings
24
5.59
Reid Cornelius
Careerverified
Per 9 Inningsverified
5.33
5.33
Kevin Shackelford
Career
Per 9 Innings
5.59
5.59
Reid Cornelius
Career
Per 9 Innings
14
0.6
Kevin Shackelford
Careerverified
Per 9 Inningsverified
0
0
Reid Cornelius
Career
Per 9 Inningsverified
9
0.38
Kevin Shackelford
Careerverified
Per 9 Innings
3
0.7
Reid Cornelius
Careerverified
Per 9 Innings
19
0.81
Kevin Shackelford
Career
Per 9 Inningsverified
4
0.93
Reid Cornelius
Careerverified
Per 9 Inningsverified
1.474
1.474
Kevin Shackelford
Career
Per 9 Innings
1.552
1.552
Reid Cornelius
Careerverified
Per 9 Innings
809
34.51
Kevin Shackelford
Career
Per 9 Inningsverified
152
35.38
Reid Cornelius
Career
Per 9 Innings
2.78
2.78
Kevin Shackelford
Careerverified
Per 9 Inningsverified
0.77
0.77
Reid Cornelius
Careerverified
Per 9 Inningsverified
0.289
0.289
Kevin Shackelford
Career
Per 9 Innings
0.366
0.366
Reid Cornelius
Career
Per 9 Innings
39.41
39.41
Kevin Shackelford
Careerverified
Per 9 Inningsverified
40.97
40.97

Fielding Stats for Reid Cornelius and Kevin Shackelford

Reid Cornelius
Careerverified
Per 9 Inningsverified
3
3
Kevin Shackelford
Career
Per 9 Innings
2
2
Reid Cornelius
Careerverified
Per 9 Innings
45
1.92
Kevin Shackelford
Career
Per 9 Inningsverified
31
7.22
Reid Cornelius
Careerverified
Per 9 Inningsverified
33
1.41
Kevin Shackelford
Career
Per 9 Innings
0
0
Reid Cornelius
Careerverified
Per 9 Innings
633
27
Kevin Shackelford
Career
Per 9 Innings
116
27
Reid Cornelius
Careerverified
Per 9 Innings
211
9
Kevin Shackelford
Career
Per 9 Innings
38.2
9
Reid Cornelius
Careerverified
Per 9 Innings
15
0.64
Kevin Shackelford
Career
Per 9 Inningsverified
6
1.4
Reid Cornelius
Careerverified
Per 9 Inningsverified
43
1.83
Kevin Shackelford
Career
Per 9 Innings
2
0.47
Reid Cornelius
Career
Per 9 Innings
1
0.04
Kevin Shackelford
Careerverified
Per 9 Inningsverified
0
0
Reid Cornelius
Careerverified
Per 9 Inningsverified
59
2.52
Kevin Shackelford
Career
Per 9 Innings
8
1.86
Reid Cornelius
Careerverified
Per 9 Inningsverified
58
2.47
Kevin Shackelford
Career
Per 9 Innings
8
1.86
Reid Cornelius
Career
Per 9 Innings
98.31
98.31
Kevin Shackelford
Careerverified
Per 9 Inningsverified
100
100
Reid Cornelius
Careerverified
Per 9 Inningsverified
1.289
1.289
Kevin Shackelford
Career
Per 9 Innings
0.258
0.258
Reid Cornelius
Careerverified
Per 9 Inningsverified
73.33
73.33
Kevin Shackelford
Career
Per 9 Innings
0
0
Reid Cornelius
Careerverified
Per 9 Innings
5
0.21
Kevin Shackelford
Career
Per 9 Inningsverified
1
0.23
Reid Cornelius
Career
Per 9 Innings
0
0
Kevin Shackelford
Career
Per 9 Innings
0
0
Reid Cornelius
Career
Per 9 Innings
0
0
Kevin Shackelford
Career
Per 9 Innings
0
0
Reid Cornelius
Career
Per 9 Innings
0
0
Kevin Shackelford
Career
Per 9 Innings
0
0
Reid Cornelius
Career
Per 9 Innings
0
0
Kevin Shackelford
Career
Per 9 Innings
0
0

Hitting Stats for Reid Cornelius and Kevin Shackelford

Reid Cornelius
Careerverified
Per 600 PAverified
3
3
Kevin Shackelford
Career
Per 600 PA
2
2
Reid Cornelius
Careerverified
Per 600 PA
46
411.94
Kevin Shackelford
Career
Per 600 PAverified
31
4650
Reid Cornelius
Careerverified
Per 600 PA
67
600
Kevin Shackelford
Career
Per 600 PA
4
600
Reid Cornelius
Careerverified
Per 600 PA
62
555.22
Kevin Shackelford
Career
Per 600 PAverified
4
600
Reid Cornelius
Career
Per 600 PA
0.129
0.129
Kevin Shackelford
Careerverified
Per 600 PAverified
0.25
0.25
Reid Cornelius
Career
Per 600 PA
0.343
0.343
Kevin Shackelford
Careerverified
Per 600 PAverified
0.5
0.5
Reid Cornelius
Careerverified
Per 600 PA
8
71.64
Kevin Shackelford
Career
Per 600 PAverified
1
150
Reid Cornelius
Careerverified
Per 600 PA
6
53.73
Kevin Shackelford
Career
Per 600 PAverified
1
150
Reid Cornelius
Careerverified
Per 600 PAverified
2
17.91
Kevin Shackelford
Career
Per 600 PA
0
0
Reid Cornelius
Career
Per 600 PA
0
0
Kevin Shackelford
Career
Per 600 PA
0
0
Reid Cornelius
Career
Per 600 PA
0
0
Kevin Shackelford
Career
Per 600 PA
0
0
Reid Cornelius
Careerverified
Per 600 PAverified
2
17.91
Kevin Shackelford
Career
Per 600 PA
0
0
Reid Cornelius
Careerverified
Per 600 PAverified
0.25
0.25
Kevin Shackelford
Career
Per 600 PA
0
0
Reid Cornelius
Career
Per 600 PA
0
0
Kevin Shackelford
Career
Per 600 PA
0
0
Reid Cornelius
Career
Per 600 PA
0
0
Kevin Shackelford
Career
Per 600 PA
0
0
Reid Cornelius
Careerverified
Per 600 PA
1.14
10.2
Kevin Shackelford
Career
Per 600 PAverified
0.23
34.02
Reid Cornelius
Careerverified
Per 600 PA
10
89.55
Kevin Shackelford
Career
Per 600 PAverified
1
150
Reid Cornelius
Careerverified
Per 600 PA
8
71.64
Kevin Shackelford
Career
Per 600 PAverified
1
150
Reid Cornelius
Career
Per 600 PA
0.129
0.129
Kevin Shackelford
Careerverified
Per 600 PAverified
0.25
0.25
Reid Cornelius
Career
Per 600 PA
0.161
0.161
Kevin Shackelford
Careerverified
Per 600 PAverified
0.25
0.25
Reid Cornelius
Career
Per 600 PA
0.29
0.29
Kevin Shackelford
Careerverified
Per 600 PAverified
0.5
0.5
Reid Cornelius
Careerverified
Per 600 PAverified
0.032
0.032
Kevin Shackelford
Career
Per 600 PA
0
0
Reid Cornelius
Career
Per 600 PA
0.098
0.098
Kevin Shackelford
Careerverified
Per 600 PAverified
0.175
0.175
Reid Cornelius
Career
Per 600 PA
0.182
0.182
Kevin Shackelford
Careerverified
Per 600 PAverified
0.333
0.333
Reid Cornelius
Career
Per 600 PA
0.195
0.195
Kevin Shackelford
Careerverified
Per 600 PAverified
0.5
0.5
Reid Cornelius
Careerverified
Per 600 PAverified
1
8.96
Kevin Shackelford
Career
Per 600 PA
0
0
Reid Cornelius
Careerverified
Per 600 PAverified
1
8.96
Kevin Shackelford
Career
Per 600 PA
0
0
Reid Cornelius
Careerverified
Per 600 PAverified
2
17.91
Kevin Shackelford
Career
Per 600 PA
0
0
Reid Cornelius
Career
Per 600 PA
-0.89
-7.95
Kevin Shackelford
Careerverified
Per 600 PAverified
0.28
41.68
Reid Cornelius
Career
Per 600 PA
0
0
Kevin Shackelford
Career
Per 600 PA
0
0
Reid Cornelius
Career
Per 600 PA
0
0
Kevin Shackelford
Career
Per 600 PA
0
0
Reid Cornelius
Career
Per 600 PA
0
0
Kevin Shackelford
Career
Per 600 PA
0
0
Reid Cornelius
Career
Per 600 PAverified
21
188.06
Kevin Shackelford
Careerverified
Per 600 PA
2
300
Reid Cornelius
Careerverified
Per 600 PAverified
3.19
3.19
Kevin Shackelford
Career
Per 600 PA
2
2
Reid Cornelius
Career
Per 600 PA
0
0
Kevin Shackelford
Career
Per 600 PA
0
0
Reid Cornelius
Careerverified
Per 600 PAverified
5
44.78
Kevin Shackelford
Career
Per 600 PA
0
0
Reid Cornelius
Career
Per 600 PA
0
0
Kevin Shackelford
Career
Per 600 PA
0
0
Reid Cornelius
Career
Per 600 PA
1
8.96
Kevin Shackelford
Careerverified
Per 600 PAverified
0
0
Reid Cornelius
Career
Per 600 PA
0
0
Kevin Shackelford
Career
Per 600 PA
0
0
Reid Cornelius
Career
Per 600 PA
0
0
Kevin Shackelford
Career
Per 600 PA
0
0
Reid Cornelius
Career
Per 600 PA
0
0
Kevin Shackelford
Career
Per 600 PA
0
0
Reid Cornelius
Career
Per 600 PA
Kevin Shackelford
Career
Per 600 PA