John Middleton vs. Craig Wilson — Career Comparison

You might be looking for a matchup, check John Middleton's matchup page instead!

Lost GenerationTexasThrows LeftBats LeftNorth AmericaCleveland GuardiansAmerican LeagueStarting Pitcher
Gen XIllinoisThrows RightBats RightNorth AmericaChicago White SoxAmerican LeagueThird Baseman

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

Fielding Stats for John Middleton and Craig Wilson

John Middleton
Career
Per 9 Innings
1
Craig Wilson
Careerverified
Per 9 Inningsverified
3
3
John Middleton
Career
Per 9 Innings
2
Craig Wilson
Careerverified
Per 9 Inningsverified
145
1.43
John Middleton
Career
Per 9 Innings
0
Craig Wilson
Careerverified
Per 9 Inningsverified
92
0.9
John Middleton
Career
Per 9 Innings
0
Craig Wilson
Careerverified
Per 9 Inningsverified
2745
27
John Middleton
Career
Per 9 Innings
0
Craig Wilson
Careerverified
Per 9 Inningsverified
915
9
John Middleton
Career
Per 9 Innings
0
Craig Wilson
Careerverified
Per 9 Inningsverified
137
1.35
John Middleton
Career
Per 9 Innings
2
Craig Wilson
Careerverified
Per 9 Inningsverified
243
2.39
John Middleton
Careerverified
Per 9 Inningsverified
0
Craig Wilson
Career
Per 9 Innings
10
0.1
John Middleton
Career
Per 9 Innings
2
Craig Wilson
Careerverified
Per 9 Inningsverified
390
3.84
John Middleton
Career
Per 9 Innings
2
Craig Wilson
Careerverified
Per 9 Inningsverified
380
3.74
John Middleton
Careerverified
Per 9 Innings
100
Craig Wilson
Career
Per 9 Inningsverified
97.44
97.44
John Middleton
Career
Per 9 Innings
1
Craig Wilson
Careerverified
Per 9 Inningsverified
2.621
2.621
John Middleton
Career
Per 9 Innings
0
Craig Wilson
Careerverified
Per 9 Inningsverified
63.45
63.45
John Middleton
Career
Per 9 Innings
0
Craig Wilson
Careerverified
Per 9 Inningsverified
36
0.35
John Middleton
Career
Per 9 Innings
0
Craig Wilson
Career
Per 9 Innings
0
0
John Middleton
Career
Per 9 Innings
0
Craig Wilson
Career
Per 9 Innings
0
0
John Middleton
Career
Per 9 Innings
0
Craig Wilson
Career
Per 9 Innings
0
0
John Middleton
Career
Per 9 Innings
0
Craig Wilson
Career
Per 9 Innings
0
0

Hitting Stats for John Middleton and Craig Wilson

John Middleton
Career
Per 600 PA
1
1
Craig Wilson
Careerverified
Per 600 PAverified
3
3
John Middleton
Career
Per 600 PAverified
2
400
Craig Wilson
Careerverified
Per 600 PA
139
199.52
John Middleton
Career
Per 600 PA
3
600
Craig Wilson
Careerverified
Per 600 PA
418
600
John Middleton
Career
Per 600 PAverified
3
600
Craig Wilson
Careerverified
Per 600 PA
372
533.97
John Middleton
Careerverified
Per 600 PAverified
0.333
0.333
Craig Wilson
Career
Per 600 PA
0.272
0.272
John Middleton
Career
Per 600 PA
0.667
0.667
Craig Wilson
Careerverified
Per 600 PAverified
0.729
0.729
John Middleton
Career
Per 600 PAverified
1
200
Craig Wilson
Careerverified
Per 600 PA
101
144.98
John Middleton
Career
Per 600 PAverified
1
200
Craig Wilson
Careerverified
Per 600 PA
77
110.53
John Middleton
Career
Per 600 PA
0
0
Craig Wilson
Careerverified
Per 600 PAverified
16
22.97
John Middleton
Career
Per 600 PA
0
0
Craig Wilson
Careerverified
Per 600 PAverified
1
1.44
John Middleton
Career
Per 600 PA
0
0
Craig Wilson
Careerverified
Per 600 PAverified
7
10.05
John Middleton
Career
Per 600 PA
0
0
Craig Wilson
Careerverified
Per 600 PAverified
24
34.45
John Middleton
Career
Per 600 PA
0
0
Craig Wilson
Careerverified
Per 600 PAverified
0.238
0.238
John Middleton
Career
Per 600 PA
0
0
Craig Wilson
Careerverified
Per 600 PAverified
0.019
0.019
John Middleton
Career
Per 600 PA
0
0
Craig Wilson
Careerverified
Per 600 PAverified
0.069
0.069
John Middleton
Career
Per 600 PA
0.31
61.11
Craig Wilson
Careerverified
Per 600 PAverified
44.93
64.49
John Middleton
Career
Per 600 PA
1
200
Craig Wilson
Careerverified
Per 600 PAverified
140
200.96
John Middleton
Career
Per 600 PAverified
1
200
Craig Wilson
Careerverified
Per 600 PA
133
190.91
John Middleton
Careerverified
Per 600 PAverified
0.333
0.333
Craig Wilson
Career
Per 600 PA
0.328
0.328
John Middleton
Career
Per 600 PA
0.333
0.333
Craig Wilson
Careerverified
Per 600 PAverified
0.376
0.376
John Middleton
Career
Per 600 PA
0.667
0.667
Craig Wilson
Careerverified
Per 600 PAverified
0.704
0.704
John Middleton
Career
Per 600 PA
0
0
Craig Wilson
Careerverified
Per 600 PAverified
0.105
0.105
John Middleton
Career
Per 600 PA
0.233
0.233
Craig Wilson
Careerverified
Per 600 PAverified
0.242
0.242
John Middleton
Career
Per 600 PA
0.5
0.5
Craig Wilson
Careerverified
Per 600 PAverified
0.621
0.621
John Middleton
Careerverified
Per 600 PAverified
0.333
0.333
Craig Wilson
Career
Per 600 PA
0.287
0.287
John Middleton
Career
Per 600 PA
0
0
Craig Wilson
Careerverified
Per 600 PAverified
54
77.51
John Middleton
Career
Per 600 PA
0
0
Craig Wilson
Careerverified
Per 600 PAverified
40
57.42
John Middleton
Career
Per 600 PA
0
0
Craig Wilson
Careerverified
Per 600 PAverified
87
124.88
John Middleton
Career
Per 600 PAverified
0.41
82.59
Craig Wilson
Careerverified
Per 600 PA
49.27
70.72
John Middleton
Career
Per 600 PA
0
0
Craig Wilson
Careerverified
Per 600 PAverified
1
1.44
John Middleton
Career
Per 600 PA
0
0
Craig Wilson
Careerverified
Per 600 PAverified
31
44.5
John Middleton
Career
Per 600 PA
0
0
Craig Wilson
Career
Per 600 PA
0
0
John Middleton
Careerverified
Per 600 PAverified
0
0
Craig Wilson
Career
Per 600 PA
39
55.98
John Middleton
Career
Per 600 PA
Craig Wilson
Careerverified
Per 600 PAverified
10.72
10.72
John Middleton
Career
Per 600 PA
Craig Wilson
Careerverified
Per 600 PAverified
0.79
0.79
John Middleton
Career
Per 600 PA
0
0
Craig Wilson
Careerverified
Per 600 PAverified
12
17.22
John Middleton
Career
Per 600 PA
0
0
Craig Wilson
Careerverified
Per 600 PAverified
2
2.87
John Middleton
Careerverified
Per 600 PAverified
0
0
Craig Wilson
Career
Per 600 PA
10
14.35
John Middleton
Career
Per 600 PA
0
0
Craig Wilson
Careerverified
Per 600 PAverified
3
4.31
John Middleton
Career
Per 600 PA
0
0
Craig Wilson
Careerverified
Per 600 PAverified
1
1.44
John Middleton
Career
Per 600 PA
0
0
Craig Wilson
Careerverified
Per 600 PAverified
4
5.74
John Middleton
Career
Per 600 PA
Craig Wilson
Careerverified
Per 600 PAverified
75
75