Scott Ruskin vs. Mike Willis — Career Comparison

Baby BoomersFloridaThrows LeftBats RightNorth AmericaMontreal ExposNational LeagueRelief Pitcher
Baby BoomersOklahomaThrows LeftBats LeftNorth AmericaToronto Blue JaysAmerican LeagueRelief Pitcher

The numbers give Scott Ruskin a clear advantage over Mike Willis across the core pitching metrics. Scott Ruskin led in home run suppression (HR9+ 119 vs 61), strikeout rate (K%+ 105 vs 87), and skill-based run prevention (DICE+ 100 vs 84). Mike Willis held the edge in walk avoidance (BB%+ 100 vs 93). Scott Ruskin was the better reliever — the numbers make that case clearly.

Pitching Stats for Scott Ruskin and Mike Willis

Scott Ruskin
Career
Per 9 Innings
4
4
Mike Willis
Careerverified
Per 9 Inningsverified
5
5
Scott Ruskin
Careerverified
Per 9 Inningsverified
192
8.92
Mike Willis
Career
Per 9 Innings
144
4.38
Scott Ruskin
Career
Per 9 Innings
0
0
Mike Willis
Careerverified
Per 9 Inningsverified
6
0.18
Scott Ruskin
Careerverified
Per 9 Inningsverified
11
0.51
Mike Willis
Career
Per 9 Innings
7
0.21
Scott Ruskin
Careerverified
Per 9 Inningsverified
9
0.42
Mike Willis
Career
Per 9 Innings
21
0.64
Scott Ruskin
Careerverified
Per 9 Inningsverified
55
55
Mike Willis
Career
Per 9 Innings
25
25
Scott Ruskin
Career
Per 9 Innings
0
0
Mike Willis
Careerverified
Per 9 Inningsverified
4.17
4.17
Scott Ruskin
Career
Per 9 Innings
0
0
Mike Willis
Careerverified
Per 9 Inningsverified
1
0.03
Scott Ruskin
Career
Per 9 Innings
0
0
Mike Willis
Career
Per 9 Innings
0
0
Scott Ruskin
Career
Per 9 Innings
8
0.37
Mike Willis
Careerverified
Per 9 Inningsverified
15
0.46
Scott Ruskin
Careerverified
Per 9 Inningsverified
85
3.95
Mike Willis
Career
Per 9 Innings
151
4.59
Scott Ruskin
Careerverified
Per 9 Inningsverified
3.95
3.95
Mike Willis
Career
Per 9 Innings
4.59
4.59
Scott Ruskin
Careerverified
Per 9 Inningsverified
4.08
4.08
Mike Willis
Career
Per 9 Innings
4.59
4.59
Scott Ruskin
Careerverified
Per 9 Inningsverified
3.99
3.99
Mike Willis
Career
Per 9 Innings
4.86
4.86
Scott Ruskin
Careerverified
Per 9 Inningsverified
0.26
0.26
Mike Willis
Career
Per 9 Innings
0.274
0.274
Scott Ruskin
Career
Per 9 Innings
581
27
Mike Willis
Careerverified
Per 9 Innings
888
27
Scott Ruskin
Career
Per 9 Innings
193.2
9
Mike Willis
Careerverified
Per 9 Innings
296
9
Scott Ruskin
Careerverified
Per 9 Inningsverified
191
8.88
Mike Willis
Career
Per 9 Innings
312
9.49
Scott Ruskin
Careerverified
Per 9 Inningsverified
8.88
8.88
Mike Willis
Career
Per 9 Innings
9.49
9.49
Scott Ruskin
Careerverified
Per 9 Inningsverified
15
0.7
Mike Willis
Career
Per 9 Innings
36
1.09
Scott Ruskin
Careerverified
Per 9 Inningsverified
0.7
0.7
Mike Willis
Career
Per 9 Innings
1.09
1.09
Scott Ruskin
Careerverified
Per 9 Inningsverified
0.08
0.08
Mike Willis
Career
Per 9 Innings
0.25
0.25
Scott Ruskin
Careerverified
Per 9 Innings
90
4.18
Mike Willis
Career
Per 9 Inningsverified
124
3.77
Scott Ruskin
Careerverified
Per 9 Innings
12
0.56
Mike Willis
Career
Per 9 Inningsverified
15
0.46
Scott Ruskin
Career
Per 9 Innings
4.18
4.18
Mike Willis
Careerverified
Per 9 Inningsverified
3.77
3.77
Scott Ruskin
Career
Per 9 Inningsverified
146
6.78
Mike Willis
Careerverified
Per 9 Innings
149
4.53
Scott Ruskin
Careerverified
Per 9 Inningsverified
6.78
6.78
Mike Willis
Career
Per 9 Innings
4.53
4.53
Scott Ruskin
Career
Per 9 Innings
0.76
0.76
Mike Willis
Careerverified
Per 9 Inningsverified
1.03
1.03
Scott Ruskin
Careerverified
Per 9 Inningsverified
1.219
1.219
Mike Willis
Career
Per 9 Innings
0.922
0.922
Scott Ruskin
Career
Per 9 Innings
9
0.42
Mike Willis
Career
Per 9 Inningsverified
9
0.27
Scott Ruskin
Career
Per 9 Innings
6
0.28
Mike Willis
Careerverified
Per 9 Inningsverified
3
0.09
Scott Ruskin
Career
Per 9 Innings
1
0.05
Mike Willis
Career
Per 9 Inningsverified
1
0.03
Scott Ruskin
Career
Per 9 Inningsverified
853
39.64
Mike Willis
Careerverified
Per 9 Innings
1295
39.38
Scott Ruskin
Career
Per 9 Inningsverified
55
2.56
Mike Willis
Careerverified
Per 9 Innings
71
2.16
Scott Ruskin
Careerverified
Per 9 Inningsverified
92
4.28
Mike Willis
Career
Per 9 Innings
161
4.9
Scott Ruskin
Careerverified
Per 9 Inningsverified
4.28
4.28
Mike Willis
Career
Per 9 Innings
4.9
4.9
Scott Ruskin
Careerverified
Per 9 Innings
17
0.79
Mike Willis
Career
Per 9 Inningsverified
19
0.58
Scott Ruskin
Careerverified
Per 9 Inningsverified
4
0.19
Mike Willis
Career
Per 9 Innings
12
0.36
Scott Ruskin
Career
Per 9 Innings
10
0.46
Mike Willis
Careerverified
Per 9 Inningsverified
23
0.7
Scott Ruskin
Careerverified
Per 9 Inningsverified
1.451
1.451
Mike Willis
Career
Per 9 Innings
1.473
1.473
Scott Ruskin
Career
Per 9 Innings
736
34.2
Mike Willis
Careerverified
Per 9 Inningsverified
1137
34.57
Scott Ruskin
Careerverified
Per 9 Inningsverified
0.48
0.48
Mike Willis
Career
Per 9 Innings
1.12
1.12
Scott Ruskin
Career
Per 9 Innings
0.306
0.306
Mike Willis
Careerverified
Per 9 Inningsverified
0.29
0.29
Scott Ruskin
Careerverified
Per 9 Inningsverified
39.64
39.64
Mike Willis
Career
Per 9 Innings
39.38
39.38

Fielding Stats for Scott Ruskin and Mike Willis

Scott Ruskin
Career
Per 9 Innings
4
4
Mike Willis
Careerverified
Per 9 Inningsverified
5
5
Scott Ruskin
Careerverified
Per 9 Inningsverified
192
8.92
Mike Willis
Career
Per 9 Innings
144
4.38
Scott Ruskin
Career
Per 9 Innings
0
0
Mike Willis
Careerverified
Per 9 Inningsverified
6
0.18
Scott Ruskin
Career
Per 9 Innings
581
27
Mike Willis
Careerverified
Per 9 Innings
888
27
Scott Ruskin
Career
Per 9 Innings
193.2
9
Mike Willis
Careerverified
Per 9 Innings
296
9
Scott Ruskin
Career
Per 9 Innings
4
0.19
Mike Willis
Careerverified
Per 9 Inningsverified
19
0.58
Scott Ruskin
Career
Per 9 Inningsverified
34
1.58
Mike Willis
Careerverified
Per 9 Innings
49
1.49
Scott Ruskin
Career
Per 9 Innings
3
0.14
Mike Willis
Careerverified
Per 9 Inningsverified
2
0.06
Scott Ruskin
Career
Per 9 Innings
41
1.91
Mike Willis
Careerverified
Per 9 Inningsverified
70
2.13
Scott Ruskin
Career
Per 9 Innings
38
1.77
Mike Willis
Careerverified
Per 9 Inningsverified
68
2.07
Scott Ruskin
Career
Per 9 Innings
92.68
92.68
Mike Willis
Careerverified
Per 9 Inningsverified
97.14
97.14
Scott Ruskin
Career
Per 9 Innings
0.198
0.198
Mike Willis
Careerverified
Per 9 Inningsverified
0.472
0.472
Scott Ruskin
Career
Per 9 Innings
0
0
Mike Willis
Careerverified
Per 9 Inningsverified
4.17
4.17
Scott Ruskin
Careerverified
Per 9 Inningsverified
3
0.14
Mike Willis
Career
Per 9 Innings
2
0.06
Scott Ruskin
Career
Per 9 Innings
0
0
Mike Willis
Career
Per 9 Innings
0
0
Scott Ruskin
Career
Per 9 Innings
0
0
Mike Willis
Career
Per 9 Innings
0
0
Scott Ruskin
Career
Per 9 Innings
0
0
Mike Willis
Career
Per 9 Innings
0
0
Scott Ruskin
Career
Per 9 Innings
0
0
Mike Willis
Career
Per 9 Innings
0
0

Hitting Stats for Scott Ruskin and Mike Willis

Scott Ruskin
Career
Per 600 PAverified
4
4
Mike Willis
Careerverified
Per 600 PA
5
Scott Ruskin
Careerverified
Per 600 PAverified
192
7200
Mike Willis
Career
Per 600 PA
144
Scott Ruskin
Careerverified
Per 600 PAverified
16
600
Mike Willis
Career
Per 600 PA
0
Scott Ruskin
Careerverified
Per 600 PAverified
13
487.5
Mike Willis
Career
Per 600 PA
0
Scott Ruskin
Careerverified
Per 600 PAverified
0.154
0.154
Mike Willis
Career
Per 600 PA
Scott Ruskin
Careerverified
Per 600 PAverified
0.656
0.656
Mike Willis
Career
Per 600 PA
Scott Ruskin
Careerverified
Per 600 PAverified
2
75
Mike Willis
Career
Per 600 PA
0
Scott Ruskin
Career
Per 600 PA
0
0
Mike Willis
Career
Per 600 PA
0
Scott Ruskin
Careerverified
Per 600 PAverified
1
37.5
Mike Willis
Career
Per 600 PA
0
Scott Ruskin
Careerverified
Per 600 PAverified
1
37.5
Mike Willis
Career
Per 600 PA
0
Scott Ruskin
Career
Per 600 PA
0
0
Mike Willis
Career
Per 600 PA
0
Scott Ruskin
Careerverified
Per 600 PAverified
2
75
Mike Willis
Career
Per 600 PA
0
Scott Ruskin
Careerverified
Per 600 PAverified
1
1
Mike Willis
Career
Per 600 PA
Scott Ruskin
Career
Per 600 PA
0
0
Mike Willis
Career
Per 600 PA
Scott Ruskin
Career
Per 600 PA
0
0
Mike Willis
Career
Per 600 PA
Scott Ruskin
Careerverified
Per 600 PAverified
1.11
41.75
Mike Willis
Career
Per 600 PA
Scott Ruskin
Careerverified
Per 600 PAverified
5
187.5
Mike Willis
Career
Per 600 PA
0
Scott Ruskin
Careerverified
Per 600 PAverified
3
112.5
Mike Willis
Career
Per 600 PA
0
Scott Ruskin
Careerverified
Per 600 PAverified
0.214
0.214
Mike Willis
Career
Per 600 PA
Scott Ruskin
Careerverified
Per 600 PAverified
0.385
0.385
Mike Willis
Career
Per 600 PA
Scott Ruskin
Careerverified
Per 600 PAverified
0.599
0.599
Mike Willis
Career
Per 600 PA
Scott Ruskin
Careerverified
Per 600 PAverified
0.231
0.231
Mike Willis
Career
Per 600 PA
Scott Ruskin
Careerverified
Per 600 PAverified
0.193
0.193
Mike Willis
Career
Per 600 PA
Scott Ruskin
Careerverified
Per 600 PAverified
0.546
0.546
Mike Willis
Career
Per 600 PA
Scott Ruskin
Careerverified
Per 600 PAverified
0.5
0.5
Mike Willis
Career
Per 600 PA
Scott Ruskin
Careerverified
Per 600 PAverified
2
75
Mike Willis
Career
Per 600 PA
0
Scott Ruskin
Careerverified
Per 600 PAverified
1
37.5
Mike Willis
Career
Per 600 PA
0
Scott Ruskin
Careerverified
Per 600 PAverified
3
112.5
Mike Willis
Career
Per 600 PA
0
Scott Ruskin
Careerverified
Per 600 PAverified
1.02
38.13
Mike Willis
Career
Per 600 PA
Scott Ruskin
Career
Per 600 PA
0
0
Mike Willis
Career
Per 600 PA
0
Scott Ruskin
Careerverified
Per 600 PAverified
1
37.5
Mike Willis
Career
Per 600 PA
0
Scott Ruskin
Career
Per 600 PA
0
0
Mike Willis
Career
Per 600 PA
0
Scott Ruskin
Career
Per 600 PA
9
337.5
Mike Willis
Careerverified
Per 600 PAverified
0
Scott Ruskin
Careerverified
Per 600 PAverified
1.78
1.78
Mike Willis
Career
Per 600 PA
Scott Ruskin
Careerverified
Per 600 PAverified
0.11
0.11
Mike Willis
Career
Per 600 PA
Scott Ruskin
Careerverified
Per 600 PAverified
2
75
Mike Willis
Career
Per 600 PA
0
Scott Ruskin
Career
Per 600 PA
0
0
Mike Willis
Career
Per 600 PA
0
Scott Ruskin
Career
Per 600 PA
0
0
Mike Willis
Career
Per 600 PA
0
Scott Ruskin
Career
Per 600 PA
0
0
Mike Willis
Career
Per 600 PA
0
Scott Ruskin
Career
Per 600 PA
0
0
Mike Willis
Career
Per 600 PA
0
Scott Ruskin
Career
Per 600 PA
0
0
Mike Willis
Career
Per 600 PA
0
Scott Ruskin
Career
Per 600 PA
Mike Willis
Career
Per 600 PA