Scott Ruffcorn vs. Mike Willis — Career Comparison

Gen XTexasThrows RightBats RightNorth AmericaPhiladelphia PhilliesNational LeagueStarting Pitcher
Baby BoomersOklahomaThrows LeftBats LeftNorth AmericaToronto Blue JaysAmerican LeagueRelief Pitcher

Scott Ruffcorn built a career as a starting pitcher and Mike Willis as a reliever — different jobs with different demands — but on the metrics that apply to both, a comparison is still worth making. Mike Willis posted stronger surface numbers — ERA 4.59 and WHIP 1.524 compared to 8.57 and 2.232 for Scott Ruffcorn. By the career numbers, Mike Willis had the better of this cross-role comparison — though era context would sharpen the verdict.

Pitching Stats for Scott Ruffcorn and Mike Willis

Scott Ruffcorn
Career
Per 9 Innings
5
5
Mike Willis
Career
Per 9 Innings
5
5
Scott Ruffcorn
Career
Per 9 Innings
30
3.84
Mike Willis
Careerverified
Per 9 Inningsverified
144
4.38
Scott Ruffcorn
Careerverified
Per 9 Inningsverified
9
1.15
Mike Willis
Career
Per 9 Innings
6
0.18
Scott Ruffcorn
Career
Per 9 Innings
0
0
Mike Willis
Careerverified
Per 9 Inningsverified
7
0.21
Scott Ruffcorn
Careerverified
Per 9 Innings
8
1.02
Mike Willis
Career
Per 9 Inningsverified
21
0.64
Scott Ruffcorn
Career
Per 9 Innings
0
0
Mike Willis
Careerverified
Per 9 Inningsverified
25
25
Scott Ruffcorn
Careerverified
Per 9 Inningsverified
30
30
Mike Willis
Career
Per 9 Innings
4.17
4.17
Scott Ruffcorn
Career
Per 9 Innings
0
0
Mike Willis
Careerverified
Per 9 Inningsverified
1
0.03
Scott Ruffcorn
Career
Per 9 Innings
0
0
Mike Willis
Career
Per 9 Innings
0
0
Scott Ruffcorn
Career
Per 9 Innings
0
0
Mike Willis
Careerverified
Per 9 Inningsverified
15
0.46
Scott Ruffcorn
Careerverified
Per 9 Innings
67
8.57
Mike Willis
Career
Per 9 Inningsverified
151
4.59
Scott Ruffcorn
Career
Per 9 Innings
8.57
8.57
Mike Willis
Careerverified
Per 9 Inningsverified
4.59
4.59
Scott Ruffcorn
Career
Per 9 Innings
8.6
8.6
Mike Willis
Careerverified
Per 9 Inningsverified
4.59
4.59
Scott Ruffcorn
Career
Per 9 Innings
6.54
6.54
Mike Willis
Careerverified
Per 9 Inningsverified
4.86
4.86
Scott Ruffcorn
Career
Per 9 Innings
0.311
0.311
Mike Willis
Careerverified
Per 9 Inningsverified
0.274
0.274
Scott Ruffcorn
Career
Per 9 Innings
211
27
Mike Willis
Careerverified
Per 9 Innings
888
27
Scott Ruffcorn
Career
Per 9 Innings
70.1
9
Mike Willis
Careerverified
Per 9 Innings
296
9
Scott Ruffcorn
Careerverified
Per 9 Innings
86
11
Mike Willis
Career
Per 9 Inningsverified
312
9.49
Scott Ruffcorn
Career
Per 9 Innings
11
11
Mike Willis
Careerverified
Per 9 Inningsverified
9.49
9.49
Scott Ruffcorn
Careerverified
Per 9 Inningsverified
8
1.02
Mike Willis
Career
Per 9 Innings
36
1.09
Scott Ruffcorn
Careerverified
Per 9 Inningsverified
1.02
1.02
Mike Willis
Career
Per 9 Innings
1.09
1.09
Scott Ruffcorn
Career
Per 9 Innings
0.27
0.27
Mike Willis
Careerverified
Per 9 Inningsverified
0.25
0.25
Scott Ruffcorn
Careerverified
Per 9 Innings
70
8.96
Mike Willis
Career
Per 9 Inningsverified
124
3.77
Scott Ruffcorn
Careerverified
Per 9 Inningsverified
1
0.13
Mike Willis
Career
Per 9 Innings
15
0.46
Scott Ruffcorn
Career
Per 9 Innings
8.96
8.96
Mike Willis
Careerverified
Per 9 Inningsverified
3.77
3.77
Scott Ruffcorn
Career
Per 9 Inningsverified
46
5.89
Mike Willis
Careerverified
Per 9 Innings
149
4.53
Scott Ruffcorn
Careerverified
Per 9 Inningsverified
5.89
5.89
Mike Willis
Career
Per 9 Innings
4.53
4.53
Scott Ruffcorn
Careerverified
Per 9 Inningsverified
1.53
1.53
Mike Willis
Career
Per 9 Innings
1.03
1.03
Scott Ruffcorn
Careerverified
Per 9 Inningsverified
1.649
1.649
Mike Willis
Career
Per 9 Innings
0.922
0.922
Scott Ruffcorn
Career
Per 9 Innings
9
1.15
Mike Willis
Career
Per 9 Inningsverified
9
0.27
Scott Ruffcorn
Career
Per 9 Innings
9
1.15
Mike Willis
Careerverified
Per 9 Inningsverified
3
0.09
Scott Ruffcorn
Career
Per 9 Innings
1
0.13
Mike Willis
Career
Per 9 Inningsverified
1
0.03
Scott Ruffcorn
Career
Per 9 Inningsverified
367
46.96
Mike Willis
Careerverified
Per 9 Innings
1295
39.38
Scott Ruffcorn
Career
Per 9 Innings
5
0.64
Mike Willis
Careerverified
Per 9 Inningsverified
71
2.16
Scott Ruffcorn
Careerverified
Per 9 Innings
77
9.85
Mike Willis
Career
Per 9 Inningsverified
161
4.9
Scott Ruffcorn
Career
Per 9 Innings
9.85
9.85
Mike Willis
Careerverified
Per 9 Inningsverified
4.9
4.9
Scott Ruffcorn
Careerverified
Per 9 Inningsverified
4
0.51
Mike Willis
Career
Per 9 Innings
19
0.58
Scott Ruffcorn
Careerverified
Per 9 Innings
7
0.9
Mike Willis
Career
Per 9 Inningsverified
12
0.36
Scott Ruffcorn
Career
Per 9 Inningsverified
7
0.9
Mike Willis
Careerverified
Per 9 Innings
23
0.7
Scott Ruffcorn
Career
Per 9 Innings
2.218
2.218
Mike Willis
Careerverified
Per 9 Inningsverified
1.473
1.473
Scott Ruffcorn
Career
Per 9 Inningsverified
277
35.45
Mike Willis
Careerverified
Per 9 Innings
1137
34.57
Scott Ruffcorn
Career
Per 9 Innings
2.57
2.57
Mike Willis
Careerverified
Per 9 Inningsverified
1.12
1.12
Scott Ruffcorn
Career
Per 9 Innings
0.35
0.35
Mike Willis
Careerverified
Per 9 Inningsverified
0.29
0.29
Scott Ruffcorn
Careerverified
Per 9 Inningsverified
46.96
46.96
Mike Willis
Career
Per 9 Innings
39.38
39.38

Fielding Stats for Scott Ruffcorn and Mike Willis

Scott Ruffcorn
Career
Per 9 Innings
5
5
Mike Willis
Career
Per 9 Innings
5
5
Scott Ruffcorn
Career
Per 9 Innings
30
3.84
Mike Willis
Careerverified
Per 9 Inningsverified
144
4.38
Scott Ruffcorn
Careerverified
Per 9 Inningsverified
9
1.15
Mike Willis
Career
Per 9 Innings
6
0.18
Scott Ruffcorn
Career
Per 9 Innings
211
27
Mike Willis
Careerverified
Per 9 Innings
888
27
Scott Ruffcorn
Career
Per 9 Innings
70.1
9
Mike Willis
Careerverified
Per 9 Innings
296
9
Scott Ruffcorn
Career
Per 9 Inningsverified
5
0.64
Mike Willis
Careerverified
Per 9 Innings
19
0.58
Scott Ruffcorn
Career
Per 9 Innings
5
0.64
Mike Willis
Careerverified
Per 9 Inningsverified
49
1.49
Scott Ruffcorn
Career
Per 9 Innings
4
0.51
Mike Willis
Careerverified
Per 9 Inningsverified
2
0.06
Scott Ruffcorn
Career
Per 9 Innings
14
1.79
Mike Willis
Careerverified
Per 9 Inningsverified
70
2.13
Scott Ruffcorn
Career
Per 9 Innings
10
1.28
Mike Willis
Careerverified
Per 9 Inningsverified
68
2.07
Scott Ruffcorn
Career
Per 9 Innings
71.43
71.43
Mike Willis
Careerverified
Per 9 Inningsverified
97.14
97.14
Scott Ruffcorn
Career
Per 9 Innings
0.333
0.333
Mike Willis
Careerverified
Per 9 Inningsverified
0.472
0.472
Scott Ruffcorn
Careerverified
Per 9 Inningsverified
30
30
Mike Willis
Career
Per 9 Innings
4.17
4.17
Scott Ruffcorn
Career
Per 9 Innings
0
0
Mike Willis
Careerverified
Per 9 Inningsverified
2
0.06
Scott Ruffcorn
Career
Per 9 Innings
0
0
Mike Willis
Career
Per 9 Innings
0
0
Scott Ruffcorn
Career
Per 9 Innings
0
0
Mike Willis
Career
Per 9 Innings
0
0
Scott Ruffcorn
Career
Per 9 Innings
0
0
Mike Willis
Career
Per 9 Innings
0
0
Scott Ruffcorn
Career
Per 9 Innings
0
0
Mike Willis
Career
Per 9 Innings
0
0

Hitting Stats for Scott Ruffcorn and Mike Willis

Scott Ruffcorn
Career
Per 600 PAverified
5
5
Mike Willis
Career
Per 600 PA
5
Scott Ruffcorn
Career
Per 600 PAverified
30
2250
Mike Willis
Careerverified
Per 600 PA
144
Scott Ruffcorn
Careerverified
Per 600 PAverified
8
600
Mike Willis
Career
Per 600 PA
0
Scott Ruffcorn
Careerverified
Per 600 PAverified
6
450
Mike Willis
Career
Per 600 PA
0
Scott Ruffcorn
Career
Per 600 PA
0
0
Mike Willis
Career
Per 600 PA
Scott Ruffcorn
Careerverified
Per 600 PAverified
0.313
0.313
Mike Willis
Career
Per 600 PA
Scott Ruffcorn
Career
Per 600 PA
0
0
Mike Willis
Career
Per 600 PA
0
Scott Ruffcorn
Career
Per 600 PA
0
0
Mike Willis
Career
Per 600 PA
0
Scott Ruffcorn
Career
Per 600 PA
0
0
Mike Willis
Career
Per 600 PA
0
Scott Ruffcorn
Career
Per 600 PA
0
0
Mike Willis
Career
Per 600 PA
0
Scott Ruffcorn
Career
Per 600 PA
0
0
Mike Willis
Career
Per 600 PA
0
Scott Ruffcorn
Career
Per 600 PA
0
0
Mike Willis
Career
Per 600 PA
0
Scott Ruffcorn
Career
Per 600 PA
Mike Willis
Career
Per 600 PA
Scott Ruffcorn
Career
Per 600 PA
0
0
Mike Willis
Career
Per 600 PA
Scott Ruffcorn
Career
Per 600 PA
Mike Willis
Career
Per 600 PA
Scott Ruffcorn
Careerverified
Per 600 PAverified
0.02
1.35
Mike Willis
Career
Per 600 PA
Scott Ruffcorn
Career
Per 600 PA
0
0
Mike Willis
Career
Per 600 PA
0
Scott Ruffcorn
Careerverified
Per 600 PAverified
1
75
Mike Willis
Career
Per 600 PA
0
Scott Ruffcorn
Careerverified
Per 600 PAverified
0.143
0.143
Mike Willis
Career
Per 600 PA
Scott Ruffcorn
Career
Per 600 PA
0
0
Mike Willis
Career
Per 600 PA
Scott Ruffcorn
Careerverified
Per 600 PAverified
0.143
0.143
Mike Willis
Career
Per 600 PA
Scott Ruffcorn
Career
Per 600 PA
0
0
Mike Willis
Career
Per 600 PA
Scott Ruffcorn
Careerverified
Per 600 PAverified
0.064
0.064
Mike Willis
Career
Per 600 PA
Scott Ruffcorn
Careerverified
Per 600 PAverified
0.167
0.167
Mike Willis
Career
Per 600 PA
Scott Ruffcorn
Career
Per 600 PA
Mike Willis
Career
Per 600 PA
Scott Ruffcorn
Career
Per 600 PA
0
0
Mike Willis
Career
Per 600 PA
0
Scott Ruffcorn
Career
Per 600 PA
0
0
Mike Willis
Career
Per 600 PA
0
Scott Ruffcorn
Career
Per 600 PA
0
0
Mike Willis
Career
Per 600 PA
0
Scott Ruffcorn
Careerverified
Per 600 PAverified
-0.31
-23.6
Mike Willis
Career
Per 600 PA
Scott Ruffcorn
Career
Per 600 PA
0
0
Mike Willis
Career
Per 600 PA
0
Scott Ruffcorn
Careerverified
Per 600 PAverified
1
75
Mike Willis
Career
Per 600 PA
0
Scott Ruffcorn
Career
Per 600 PA
0
0
Mike Willis
Career
Per 600 PA
0
Scott Ruffcorn
Career
Per 600 PA
6
450
Mike Willis
Careerverified
Per 600 PAverified
0
Scott Ruffcorn
Careerverified
Per 600 PAverified
1.33
1.33
Mike Willis
Career
Per 600 PA
Scott Ruffcorn
Careerverified
Per 600 PAverified
0.17
0.17
Mike Willis
Career
Per 600 PA
Scott Ruffcorn
Careerverified
Per 600 PAverified
1
75
Mike Willis
Career
Per 600 PA
0
Scott Ruffcorn
Career
Per 600 PA
0
0
Mike Willis
Career
Per 600 PA
0
Scott Ruffcorn
Career
Per 600 PA
0
0
Mike Willis
Career
Per 600 PA
0
Scott Ruffcorn
Career
Per 600 PA
0
0
Mike Willis
Career
Per 600 PA
0
Scott Ruffcorn
Career
Per 600 PA
0
0
Mike Willis
Career
Per 600 PA
0
Scott Ruffcorn
Career
Per 600 PA
0
0
Mike Willis
Career
Per 600 PA
0
Scott Ruffcorn
Career
Per 600 PA
Mike Willis
Career
Per 600 PA