Jon Switzer vs. Mike Willis — Career Comparison

Gen XKentuckyThrows LeftBats LeftNorth AmericaTampa Bay RaysAmerican LeagueRelief Pitcher
Baby BoomersOklahomaThrows LeftBats LeftNorth AmericaToronto Blue JaysAmerican LeagueRelief Pitcher

On the career pitching numbers, Mike Willis posted a stronger line than Jon Switzer. Mike Willis posted stronger numbers in ERA (4.59 vs 6.2) and WHIP (1.524 vs 1.852). By the career numbers, Mike Willis had the better of this comparison — though ERA and WHIP alone don't account for era, park factors, or the defenses each pitcher worked behind.

Pitching Stats for Jon Switzer and Mike Willis

Jon Switzer
Career
Per 9 Innings
5
5
Mike Willis
Career
Per 9 Innings
5
5
Jon Switzer
Career
Per 9 Inningsverified
72
9.3
Mike Willis
Careerverified
Per 9 Innings
144
4.38
Jon Switzer
Career
Per 9 Innings
0
0
Mike Willis
Careerverified
Per 9 Inningsverified
6
0.18
Jon Switzer
Career
Per 9 Inningsverified
2
0.26
Mike Willis
Careerverified
Per 9 Innings
7
0.21
Jon Switzer
Careerverified
Per 9 Inningsverified
4
0.52
Mike Willis
Career
Per 9 Innings
21
0.64
Jon Switzer
Careerverified
Per 9 Inningsverified
33.33
33.33
Mike Willis
Career
Per 9 Innings
25
25
Jon Switzer
Career
Per 9 Innings
0
0
Mike Willis
Careerverified
Per 9 Inningsverified
4.17
4.17
Jon Switzer
Career
Per 9 Innings
0
0
Mike Willis
Careerverified
Per 9 Inningsverified
1
0.03
Jon Switzer
Career
Per 9 Innings
0
0
Mike Willis
Career
Per 9 Innings
0
0
Jon Switzer
Career
Per 9 Innings
0
0
Mike Willis
Careerverified
Per 9 Inningsverified
15
0.46
Jon Switzer
Careerverified
Per 9 Innings
48
6.2
Mike Willis
Career
Per 9 Inningsverified
151
4.59
Jon Switzer
Career
Per 9 Innings
6.2
6.2
Mike Willis
Careerverified
Per 9 Inningsverified
4.59
4.59
Jon Switzer
Career
Per 9 Innings
6.76
6.76
Mike Willis
Careerverified
Per 9 Inningsverified
4.59
4.59
Jon Switzer
Career
Per 9 Innings
5.44
5.44
Mike Willis
Careerverified
Per 9 Inningsverified
4.86
4.86
Jon Switzer
Career
Per 9 Innings
0.306
0.306
Mike Willis
Careerverified
Per 9 Inningsverified
0.274
0.274
Jon Switzer
Career
Per 9 Innings
209
27
Mike Willis
Careerverified
Per 9 Innings
888
27
Jon Switzer
Career
Per 9 Innings
69.2
9
Mike Willis
Careerverified
Per 9 Innings
296
9
Jon Switzer
Careerverified
Per 9 Innings
87
11.24
Mike Willis
Career
Per 9 Inningsverified
312
9.49
Jon Switzer
Career
Per 9 Innings
11.24
11.24
Mike Willis
Careerverified
Per 9 Inningsverified
9.49
9.49
Jon Switzer
Careerverified
Per 9 Innings
10
1.29
Mike Willis
Career
Per 9 Inningsverified
36
1.09
Jon Switzer
Career
Per 9 Innings
1.29
1.29
Mike Willis
Careerverified
Per 9 Inningsverified
1.09
1.09
Jon Switzer
Careerverified
Per 9 Inningsverified
0.14
0.14
Mike Willis
Career
Per 9 Innings
0.25
0.25
Jon Switzer
Careerverified
Per 9 Innings
38
4.91
Mike Willis
Career
Per 9 Inningsverified
124
3.77
Jon Switzer
Careerverified
Per 9 Innings
4
0.52
Mike Willis
Career
Per 9 Inningsverified
15
0.46
Jon Switzer
Career
Per 9 Innings
4.91
4.91
Mike Willis
Careerverified
Per 9 Inningsverified
3.77
3.77
Jon Switzer
Career
Per 9 Inningsverified
46
5.94
Mike Willis
Careerverified
Per 9 Innings
149
4.53
Jon Switzer
Careerverified
Per 9 Inningsverified
5.94
5.94
Mike Willis
Career
Per 9 Innings
4.53
4.53
Jon Switzer
Career
Per 9 Innings
0.64
0.64
Mike Willis
Careerverified
Per 9 Inningsverified
1.03
1.03
Jon Switzer
Careerverified
Per 9 Inningsverified
1.206
1.206
Mike Willis
Career
Per 9 Innings
0.922
0.922
Jon Switzer
Careerverified
Per 9 Innings
5
0.65
Mike Willis
Career
Per 9 Inningsverified
9
0.27
Jon Switzer
Career
Per 9 Innings
6
0.78
Mike Willis
Careerverified
Per 9 Inningsverified
3
0.09
Jon Switzer
Careerverified
Per 9 Inningsverified
0
0
Mike Willis
Career
Per 9 Innings
1
0.03
Jon Switzer
Career
Per 9 Inningsverified
333
43.02
Mike Willis
Careerverified
Per 9 Innings
1295
39.38
Jon Switzer
Career
Per 9 Innings
10
1.29
Mike Willis
Careerverified
Per 9 Inningsverified
71
2.16
Jon Switzer
Careerverified
Per 9 Innings
51
6.59
Mike Willis
Career
Per 9 Inningsverified
161
4.9
Jon Switzer
Career
Per 9 Innings
6.59
6.59
Mike Willis
Careerverified
Per 9 Inningsverified
4.9
4.9
Jon Switzer
Careerverified
Per 9 Inningsverified
2
0.26
Mike Willis
Career
Per 9 Innings
19
0.58
Jon Switzer
Careerverified
Per 9 Innings
3
0.39
Mike Willis
Career
Per 9 Inningsverified
12
0.36
Jon Switzer
Career
Per 9 Inningsverified
7
0.9
Mike Willis
Careerverified
Per 9 Innings
23
0.7
Jon Switzer
Career
Per 9 Innings
1.794
1.794
Mike Willis
Careerverified
Per 9 Inningsverified
1.473
1.473
Jon Switzer
Career
Per 9 Inningsverified
284
36.69
Mike Willis
Careerverified
Per 9 Innings
1137
34.57
Jon Switzer
Careerverified
Per 9 Inningsverified
0.71
0.71
Mike Willis
Career
Per 9 Innings
1.12
1.12
Jon Switzer
Career
Per 9 Innings
0.338
0.338
Mike Willis
Careerverified
Per 9 Inningsverified
0.29
0.29
Jon Switzer
Careerverified
Per 9 Inningsverified
43.02
43.02
Mike Willis
Career
Per 9 Innings
39.38
39.38

Fielding Stats for Jon Switzer and Mike Willis

Jon Switzer
Career
Per 9 Innings
5
5
Mike Willis
Career
Per 9 Innings
5
5
Jon Switzer
Career
Per 9 Inningsverified
72
9.3
Mike Willis
Careerverified
Per 9 Innings
144
4.38
Jon Switzer
Career
Per 9 Innings
0
0
Mike Willis
Careerverified
Per 9 Inningsverified
6
0.18
Jon Switzer
Career
Per 9 Innings
209
27
Mike Willis
Careerverified
Per 9 Innings
888
27
Jon Switzer
Career
Per 9 Innings
69.2
9
Mike Willis
Careerverified
Per 9 Innings
296
9
Jon Switzer
Career
Per 9 Innings
2
0.26
Mike Willis
Careerverified
Per 9 Inningsverified
19
0.58
Jon Switzer
Career
Per 9 Innings
7
0.9
Mike Willis
Careerverified
Per 9 Inningsverified
49
1.49
Jon Switzer
Careerverified
Per 9 Inningsverified
0
0
Mike Willis
Career
Per 9 Innings
2
0.06
Jon Switzer
Career
Per 9 Innings
9
1.16
Mike Willis
Careerverified
Per 9 Inningsverified
70
2.13
Jon Switzer
Career
Per 9 Innings
9
1.16
Mike Willis
Careerverified
Per 9 Inningsverified
68
2.07
Jon Switzer
Careerverified
Per 9 Inningsverified
100
100
Mike Willis
Career
Per 9 Innings
97.14
97.14
Jon Switzer
Career
Per 9 Innings
0.125
0.125
Mike Willis
Careerverified
Per 9 Inningsverified
0.472
0.472
Jon Switzer
Career
Per 9 Innings
0
0
Mike Willis
Careerverified
Per 9 Inningsverified
4.17
4.17
Jon Switzer
Career
Per 9 Inningsverified
1
0.13
Mike Willis
Careerverified
Per 9 Innings
2
0.06
Jon Switzer
Career
Per 9 Innings
0
0
Mike Willis
Career
Per 9 Innings
0
0
Jon Switzer
Career
Per 9 Innings
0
0
Mike Willis
Career
Per 9 Innings
0
0
Jon Switzer
Career
Per 9 Innings
0
0
Mike Willis
Career
Per 9 Innings
0
0
Jon Switzer
Career
Per 9 Innings
0
0
Mike Willis
Career
Per 9 Innings
0
0

Hitting Stats for Jon Switzer and Mike Willis

Jon Switzer
Career
Per 600 PA
5
Mike Willis
Career
Per 600 PA
5
Jon Switzer
Career
Per 600 PA
72
Mike Willis
Careerverified
Per 600 PA
144
Jon Switzer
Career
Per 600 PA
0
Mike Willis
Career
Per 600 PA
0
Jon Switzer
Career
Per 600 PA
0
Mike Willis
Career
Per 600 PA
0
Jon Switzer
Career
Per 600 PA
Mike Willis
Career
Per 600 PA
Jon Switzer
Career
Per 600 PA
Mike Willis
Career
Per 600 PA
Jon Switzer
Career
Per 600 PA
0
Mike Willis
Career
Per 600 PA
0
Jon Switzer
Career
Per 600 PA
0
Mike Willis
Career
Per 600 PA
0
Jon Switzer
Career
Per 600 PA
0
Mike Willis
Career
Per 600 PA
0
Jon Switzer
Career
Per 600 PA
0
Mike Willis
Career
Per 600 PA
0
Jon Switzer
Career
Per 600 PA
0
Mike Willis
Career
Per 600 PA
0
Jon Switzer
Career
Per 600 PA
0
Mike Willis
Career
Per 600 PA
0
Jon Switzer
Career
Per 600 PA
Mike Willis
Career
Per 600 PA
Jon Switzer
Career
Per 600 PA
Mike Willis
Career
Per 600 PA
Jon Switzer
Career
Per 600 PA
Mike Willis
Career
Per 600 PA
Jon Switzer
Career
Per 600 PA
Mike Willis
Career
Per 600 PA
Jon Switzer
Career
Per 600 PA
0
Mike Willis
Career
Per 600 PA
0
Jon Switzer
Career
Per 600 PA
0
Mike Willis
Career
Per 600 PA
0
Jon Switzer
Career
Per 600 PA
Mike Willis
Career
Per 600 PA
Jon Switzer
Career
Per 600 PA
Mike Willis
Career
Per 600 PA
Jon Switzer
Career
Per 600 PA
Mike Willis
Career
Per 600 PA
Jon Switzer
Career
Per 600 PA
Mike Willis
Career
Per 600 PA
Jon Switzer
Career
Per 600 PA
Mike Willis
Career
Per 600 PA
Jon Switzer
Career
Per 600 PA
Mike Willis
Career
Per 600 PA
Jon Switzer
Career
Per 600 PA
Mike Willis
Career
Per 600 PA
Jon Switzer
Career
Per 600 PA
0
Mike Willis
Career
Per 600 PA
0
Jon Switzer
Career
Per 600 PA
0
Mike Willis
Career
Per 600 PA
0
Jon Switzer
Career
Per 600 PA
0
Mike Willis
Career
Per 600 PA
0
Jon Switzer
Career
Per 600 PA
Mike Willis
Career
Per 600 PA
Jon Switzer
Career
Per 600 PA
0
Mike Willis
Career
Per 600 PA
0
Jon Switzer
Career
Per 600 PA
0
Mike Willis
Career
Per 600 PA
0
Jon Switzer
Career
Per 600 PA
0
Mike Willis
Career
Per 600 PA
0
Jon Switzer
Career
Per 600 PA
0
Mike Willis
Career
Per 600 PA
0
Jon Switzer
Career
Per 600 PA
Mike Willis
Career
Per 600 PA
Jon Switzer
Career
Per 600 PA
Mike Willis
Career
Per 600 PA
Jon Switzer
Career
Per 600 PA
0
Mike Willis
Career
Per 600 PA
0
Jon Switzer
Career
Per 600 PA
0
Mike Willis
Career
Per 600 PA
0
Jon Switzer
Career
Per 600 PA
0
Mike Willis
Career
Per 600 PA
0
Jon Switzer
Career
Per 600 PA
0
Mike Willis
Career
Per 600 PA
0
Jon Switzer
Career
Per 600 PA
0
Mike Willis
Career
Per 600 PA
0
Jon Switzer
Career
Per 600 PA
0
Mike Willis
Career
Per 600 PA
0
Jon Switzer
Career
Per 600 PA
Mike Willis
Career
Per 600 PA