Randy Johnson vs. Mike Willis — Career Comparison

You might be looking for a matchup, check Randy Johnson's matchup page instead!

Baby BoomersFloridaThrows LeftBats LeftNorth AmericaMinnesota TwinsAmerican LeagueDesignated Hitter
Baby BoomersOklahomaThrows LeftBats LeftNorth AmericaToronto Blue JaysAmerican LeagueRelief Pitcher

Randy Johnson 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 Randy Johnson ever faced Mike Willis, check out their matchup page.

Fielding Stats for Randy Johnson and Mike Willis

Randy Johnson
Career
Per 9 Innings
2
2
Mike Willis
Careerverified
Per 9 Inningsverified
5
5
Randy Johnson
Career
Per 9 Innings
4
1.71
Mike Willis
Careerverified
Per 9 Inningsverified
144
4.38
Randy Johnson
Career
Per 9 Inningsverified
2
0.86
Mike Willis
Careerverified
Per 9 Innings
6
0.18
Randy Johnson
Career
Per 9 Innings
63
27
Mike Willis
Careerverified
Per 9 Innings
888
27
Randy Johnson
Career
Per 9 Innings
21
9
Mike Willis
Careerverified
Per 9 Innings
296
9
Randy Johnson
Career
Per 9 Inningsverified
4
1.71
Mike Willis
Careerverified
Per 9 Innings
19
0.58
Randy Johnson
Career
Per 9 Innings
0
0
Mike Willis
Careerverified
Per 9 Inningsverified
49
1.49
Randy Johnson
Careerverified
Per 9 Inningsverified
0
0
Mike Willis
Career
Per 9 Innings
2
0.06
Randy Johnson
Career
Per 9 Innings
4
1.71
Mike Willis
Careerverified
Per 9 Inningsverified
70
2.13
Randy Johnson
Career
Per 9 Innings
4
1.71
Mike Willis
Careerverified
Per 9 Inningsverified
68
2.07
Randy Johnson
Careerverified
Per 9 Inningsverified
100
100
Mike Willis
Career
Per 9 Innings
97.14
97.14
Randy Johnson
Careerverified
Per 9 Inningsverified
1
1
Mike Willis
Career
Per 9 Innings
0.472
0.472
Randy Johnson
Careerverified
Per 9 Inningsverified
50
50
Mike Willis
Career
Per 9 Innings
4.17
4.17
Randy Johnson
Career
Per 9 Innings
0
0
Mike Willis
Careerverified
Per 9 Inningsverified
2
0.06
Randy Johnson
Career
Per 9 Innings
0
0
Mike Willis
Career
Per 9 Innings
0
0
Randy Johnson
Career
Per 9 Innings
0
0
Mike Willis
Career
Per 9 Innings
0
0
Randy Johnson
Career
Per 9 Innings
0
0
Mike Willis
Career
Per 9 Innings
0
0
Randy Johnson
Career
Per 9 Innings
0
0
Mike Willis
Career
Per 9 Innings
0
0

Hitting Stats for Randy Johnson and Mike Willis

Randy Johnson
Career
Per 600 PAverified
2
2
Mike Willis
Careerverified
Per 600 PA
5
Randy Johnson
Career
Per 600 PAverified
101
204.73
Mike Willis
Careerverified
Per 600 PA
144
Randy Johnson
Careerverified
Per 600 PAverified
296
600
Mike Willis
Career
Per 600 PA
0
Randy Johnson
Careerverified
Per 600 PAverified
254
514.86
Mike Willis
Career
Per 600 PA
0
Randy Johnson
Careerverified
Per 600 PAverified
0.244
0.244
Mike Willis
Career
Per 600 PA
Randy Johnson
Careerverified
Per 600 PAverified
0.752
0.752
Mike Willis
Career
Per 600 PA
Randy Johnson
Careerverified
Per 600 PAverified
62
125.68
Mike Willis
Career
Per 600 PA
0
Randy Johnson
Careerverified
Per 600 PAverified
42
85.14
Mike Willis
Career
Per 600 PA
0
Randy Johnson
Careerverified
Per 600 PAverified
10
20.27
Mike Willis
Career
Per 600 PA
0
Randy Johnson
Career
Per 600 PA
0
0
Mike Willis
Career
Per 600 PA
0
Randy Johnson
Careerverified
Per 600 PAverified
10
20.27
Mike Willis
Career
Per 600 PA
0
Randy Johnson
Careerverified
Per 600 PAverified
20
40.54
Mike Willis
Career
Per 600 PA
0
Randy Johnson
Careerverified
Per 600 PAverified
0.323
0.323
Mike Willis
Career
Per 600 PA
Randy Johnson
Careerverified
Per 600 PAverified
0.039
0.039
Mike Willis
Career
Per 600 PA
Randy Johnson
Careerverified
Per 600 PAverified
0.161
0.161
Mike Willis
Career
Per 600 PA
Randy Johnson
Careerverified
Per 600 PAverified
35.81
72.58
Mike Willis
Career
Per 600 PA
Randy Johnson
Careerverified
Per 600 PAverified
102
206.76
Mike Willis
Career
Per 600 PA
0
Randy Johnson
Careerverified
Per 600 PAverified
95
192.57
Mike Willis
Career
Per 600 PA
0
Randy Johnson
Careerverified
Per 600 PAverified
0.321
0.321
Mike Willis
Career
Per 600 PA
Randy Johnson
Careerverified
Per 600 PAverified
0.402
0.402
Mike Willis
Career
Per 600 PA
Randy Johnson
Careerverified
Per 600 PAverified
0.723
0.723
Mike Willis
Career
Per 600 PA
Randy Johnson
Careerverified
Per 600 PAverified
0.158
0.158
Mike Willis
Career
Per 600 PA
Randy Johnson
Careerverified
Per 600 PAverified
0.245
0.245
Mike Willis
Career
Per 600 PA
Randy Johnson
Careerverified
Per 600 PAverified
0.692
0.692
Mike Willis
Career
Per 600 PA
Randy Johnson
Careerverified
Per 600 PAverified
0.256
0.256
Mike Willis
Career
Per 600 PA
Randy Johnson
Careerverified
Per 600 PAverified
26
52.7
Mike Willis
Career
Per 600 PA
0
Randy Johnson
Careerverified
Per 600 PAverified
36
72.97
Mike Willis
Career
Per 600 PA
0
Randy Johnson
Careerverified
Per 600 PAverified
52
105.41
Mike Willis
Career
Per 600 PA
0
Randy Johnson
Careerverified
Per 600 PAverified
36.64
74.28
Mike Willis
Career
Per 600 PA
Randy Johnson
Careerverified
Per 600 PAverified
1
2.03
Mike Willis
Career
Per 600 PA
0
Randy Johnson
Careerverified
Per 600 PAverified
32
64.86
Mike Willis
Career
Per 600 PA
0
Randy Johnson
Careerverified
Per 600 PAverified
2
4.05
Mike Willis
Career
Per 600 PA
0
Randy Johnson
Career
Per 600 PA
50
101.35
Mike Willis
Careerverified
Per 600 PAverified
0
Randy Johnson
Careerverified
Per 600 PAverified
5.92
5.92
Mike Willis
Career
Per 600 PA
Randy Johnson
Careerverified
Per 600 PAverified
0.64
0.64
Mike Willis
Career
Per 600 PA
Randy Johnson
Career
Per 600 PA
0
0
Mike Willis
Career
Per 600 PA
0
Randy Johnson
Careerverified
Per 600 PAverified
9
18.24
Mike Willis
Career
Per 600 PA
0
Randy Johnson
Career
Per 600 PA
3
6.08
Mike Willis
Careerverified
Per 600 PAverified
0
Randy Johnson
Career
Per 600 PA
0
0
Mike Willis
Career
Per 600 PA
0
Randy Johnson
Career
Per 600 PA
0
0
Mike Willis
Career
Per 600 PA
0
Randy Johnson
Career
Per 600 PA
0
0
Mike Willis
Career
Per 600 PA
0
Randy Johnson
Career
Per 600 PA
Mike Willis
Career
Per 600 PA