Joe Strain vs. Mike Willis — Career Comparison

You might be looking for a matchup, check Joe Strain's matchup page instead!

Baby BoomersColoradoThrows RightBats RightNorth AmericaSan Francisco GiantsNational LeagueSecond Baseman
Baby BoomersOklahomaThrows LeftBats LeftNorth AmericaToronto Blue JaysAmerican LeagueRelief Pitcher

Joe Strain is a position player and Mike Willis a pitcher — the stats that define each role measure entirely different things, so a direct comparison doesn't hold up. If Joe Strain ever faced Mike Willis, check out their matchup page.

Fielding Stats for Joe Strain and Mike Willis

Joe Strain
Career
Per 9 Innings
3
3
Mike Willis
Careerverified
Per 9 Inningsverified
5
5
Joe Strain
Career
Per 9 Innings
137
1.14
Mike Willis
Careerverified
Per 9 Inningsverified
144
4.38
Joe Strain
Careerverified
Per 9 Inningsverified
122
1.02
Mike Willis
Career
Per 9 Innings
6
0.18
Joe Strain
Careerverified
Per 9 Innings
3236
27
Mike Willis
Career
Per 9 Innings
888
27
Joe Strain
Careerverified
Per 9 Innings
1078.2
9
Mike Willis
Career
Per 9 Innings
296
9
Joe Strain
Careerverified
Per 9 Inningsverified
273
2.28
Mike Willis
Career
Per 9 Innings
19
0.58
Joe Strain
Careerverified
Per 9 Inningsverified
383
3.2
Mike Willis
Career
Per 9 Innings
49
1.49
Joe Strain
Career
Per 9 Innings
13
0.11
Mike Willis
Careerverified
Per 9 Inningsverified
2
0.06
Joe Strain
Careerverified
Per 9 Inningsverified
669
5.58
Mike Willis
Career
Per 9 Innings
70
2.13
Joe Strain
Careerverified
Per 9 Inningsverified
656
5.47
Mike Willis
Career
Per 9 Innings
68
2.07
Joe Strain
Careerverified
Per 9 Inningsverified
98.06
98.06
Mike Willis
Career
Per 9 Innings
97.14
97.14
Joe Strain
Careerverified
Per 9 Inningsverified
4.788
4.788
Mike Willis
Career
Per 9 Innings
0.472
0.472
Joe Strain
Careerverified
Per 9 Inningsverified
89.05
89.05
Mike Willis
Career
Per 9 Innings
4.17
4.17
Joe Strain
Careerverified
Per 9 Inningsverified
58
0.48
Mike Willis
Career
Per 9 Innings
2
0.06
Joe Strain
Career
Per 9 Innings
0
0
Mike Willis
Career
Per 9 Innings
0
0
Joe Strain
Career
Per 9 Innings
0
0
Mike Willis
Career
Per 9 Innings
0
0
Joe Strain
Career
Per 9 Innings
0
0
Mike Willis
Career
Per 9 Innings
0
0
Joe Strain
Career
Per 9 Innings
0
0
Mike Willis
Career
Per 9 Innings
0
0

Hitting Stats for Joe Strain and Mike Willis

Joe Strain
Career
Per 600 PAverified
3
3
Mike Willis
Careerverified
Per 600 PA
5
Joe Strain
Careerverified
Per 600 PAverified
169
177.27
Mike Willis
Career
Per 600 PA
144
Joe Strain
Careerverified
Per 600 PAverified
572
600
Mike Willis
Career
Per 600 PA
0
Joe Strain
Careerverified
Per 600 PAverified
520
545.45
Mike Willis
Career
Per 600 PA
0
Joe Strain
Careerverified
Per 600 PAverified
0.25
0.25
Mike Willis
Career
Per 600 PA
Joe Strain
Careerverified
Per 600 PAverified
0.615
0.615
Mike Willis
Career
Per 600 PA
Joe Strain
Careerverified
Per 600 PAverified
130
136.36
Mike Willis
Career
Per 600 PA
0
Joe Strain
Careerverified
Per 600 PAverified
113
118.53
Mike Willis
Career
Per 600 PA
0
Joe Strain
Careerverified
Per 600 PAverified
15
15.73
Mike Willis
Career
Per 600 PA
0
Joe Strain
Careerverified
Per 600 PAverified
1
1.05
Mike Willis
Career
Per 600 PA
0
Joe Strain
Careerverified
Per 600 PAverified
1
1.05
Mike Willis
Career
Per 600 PA
0
Joe Strain
Careerverified
Per 600 PAverified
17
17.83
Mike Willis
Career
Per 600 PA
0
Joe Strain
Careerverified
Per 600 PAverified
0.131
0.131
Mike Willis
Career
Per 600 PA
Joe Strain
Careerverified
Per 600 PAverified
0.002
0.002
Mike Willis
Career
Per 600 PA
Joe Strain
Careerverified
Per 600 PAverified
0.008
0.008
Mike Willis
Career
Per 600 PA
Joe Strain
Careerverified
Per 600 PAverified
40.78
42.77
Mike Willis
Career
Per 600 PA
Joe Strain
Careerverified
Per 600 PAverified
150
157.34
Mike Willis
Career
Per 600 PA
0
Joe Strain
Careerverified
Per 600 PAverified
162
169.93
Mike Willis
Career
Per 600 PA
0
Joe Strain
Careerverified
Per 600 PAverified
0.292
0.292
Mike Willis
Career
Per 600 PA
Joe Strain
Careerverified
Per 600 PAverified
0.289
0.289
Mike Willis
Career
Per 600 PA
Joe Strain
Careerverified
Per 600 PAverified
0.581
0.581
Mike Willis
Career
Per 600 PA
Joe Strain
Careerverified
Per 600 PAverified
0.039
0.039
Mike Willis
Career
Per 600 PA
Joe Strain
Careerverified
Per 600 PAverified
0.204
0.204
Mike Willis
Career
Per 600 PA
Joe Strain
Careerverified
Per 600 PAverified
0.466
0.466
Mike Willis
Career
Per 600 PA
Joe Strain
Careerverified
Per 600 PAverified
0.267
0.267
Mike Willis
Career
Per 600 PA
Joe Strain
Careerverified
Per 600 PAverified
60
62.94
Mike Willis
Career
Per 600 PA
0
Joe Strain
Careerverified
Per 600 PAverified
29
30.42
Mike Willis
Career
Per 600 PA
0
Joe Strain
Careerverified
Per 600 PAverified
88
92.31
Mike Willis
Career
Per 600 PA
0
Joe Strain
Careerverified
Per 600 PAverified
47.62
49.95
Mike Willis
Career
Per 600 PA
Joe Strain
Careerverified
Per 600 PAverified
4
4.2
Mike Willis
Career
Per 600 PA
0
Joe Strain
Careerverified
Per 600 PAverified
28
29.37
Mike Willis
Career
Per 600 PA
0
Joe Strain
Career
Per 600 PA
0
0
Mike Willis
Career
Per 600 PA
0
Joe Strain
Career
Per 600 PA
38
39.86
Mike Willis
Careerverified
Per 600 PAverified
0
Joe Strain
Careerverified
Per 600 PAverified
15.05
15.05
Mike Willis
Career
Per 600 PA
Joe Strain
Careerverified
Per 600 PAverified
0.74
0.74
Mike Willis
Career
Per 600 PA
Joe Strain
Careerverified
Per 600 PAverified
18
18.88
Mike Willis
Career
Per 600 PA
0
Joe Strain
Careerverified
Per 600 PAverified
2
2.1
Mike Willis
Career
Per 600 PA
0
Joe Strain
Career
Per 600 PA
14
14.69
Mike Willis
Careerverified
Per 600 PAverified
0
Joe Strain
Careerverified
Per 600 PAverified
9
9.44
Mike Willis
Career
Per 600 PA
0
Joe Strain
Careerverified
Per 600 PAverified
6
6.29
Mike Willis
Career
Per 600 PA
0
Joe Strain
Careerverified
Per 600 PAverified
15
15.73
Mike Willis
Career
Per 600 PA
0
Joe Strain
Careerverified
Per 600 PAverified
60
60
Mike Willis
Career
Per 600 PA