Kyle Schwarber vs. Craig Wilson — Career Comparison

MillenialOhioThrows RightBats LeftNorth AmericaPhiladelphia PhilliesNational LeagueLeft FielderSilver SluggerAll-Star
Gen XIllinoisThrows RightBats RightNorth AmericaChicago White SoxAmerican LeagueThird Baseman

On the career numbers, Kyle Schwarber posted the stronger offensive profile against Craig Wilson. Kyle Schwarber posted stronger numbers in OPS (.852 vs .704) and on-base percentage (.352 vs .328). Craig Wilson had the advantage in batting average (.272 vs .231). By the career numbers, Kyle Schwarber had the stronger overall case — though those totals don't account for the eras and run environments each player worked in.

Hitting Stats for Kyle Schwarber and Craig Wilson

Kyle Schwarber
Careerverified
Per 600 PAverified
11
11
Craig Wilson
Career
Per 600 PA
3
3
Kyle Schwarber
Careerverified
Per 600 PA
1291
143.87
Craig Wilson
Career
Per 600 PAverified
139
199.52
Kyle Schwarber
Careerverified
Per 600 PA
5384
600
Craig Wilson
Career
Per 600 PA
418
600
Kyle Schwarber
Careerverified
Per 600 PA
4544
506.39
Craig Wilson
Career
Per 600 PAverified
372
533.97
Kyle Schwarber
Career
Per 600 PA
0.231
0.231
Craig Wilson
Careerverified
Per 600 PAverified
0.272
0.272
Kyle Schwarber
Careerverified
Per 600 PAverified
0.851
0.851
Craig Wilson
Career
Per 600 PA
0.729
0.729
Kyle Schwarber
Careerverified
Per 600 PA
1050
117.01
Craig Wilson
Career
Per 600 PAverified
101
144.98
Kyle Schwarber
Careerverified
Per 600 PA
521
58.06
Craig Wilson
Career
Per 600 PAverified
77
110.53
Kyle Schwarber
Careerverified
Per 600 PA
175
19.5
Craig Wilson
Career
Per 600 PAverified
16
22.97
Kyle Schwarber
Careerverified
Per 600 PAverified
14
1.56
Craig Wilson
Career
Per 600 PA
1
1.44
Kyle Schwarber
Careerverified
Per 600 PAverified
340
37.89
Craig Wilson
Career
Per 600 PA
7
10.05
Kyle Schwarber
Careerverified
Per 600 PAverified
529
58.95
Craig Wilson
Career
Per 600 PA
24
34.45
Kyle Schwarber
Careerverified
Per 600 PAverified
0.504
0.504
Craig Wilson
Career
Per 600 PA
0.238
0.238
Kyle Schwarber
Careerverified
Per 600 PAverified
0.075
0.075
Craig Wilson
Career
Per 600 PA
0.019
0.019
Kyle Schwarber
Careerverified
Per 600 PAverified
0.324
0.324
Craig Wilson
Career
Per 600 PA
0.069
0.069
Kyle Schwarber
Careerverified
Per 600 PAverified
846.52
94.34
Craig Wilson
Career
Per 600 PA
44.93
64.49
Kyle Schwarber
Careerverified
Per 600 PAverified
2273
253.31
Craig Wilson
Career
Per 600 PA
140
200.96
Kyle Schwarber
Careerverified
Per 600 PAverified
1864
207.73
Craig Wilson
Career
Per 600 PA
133
190.91
Kyle Schwarber
Careerverified
Per 600 PAverified
0.346
0.346
Craig Wilson
Career
Per 600 PA
0.328
0.328
Kyle Schwarber
Careerverified
Per 600 PAverified
0.5
0.5
Craig Wilson
Career
Per 600 PA
0.376
0.376
Kyle Schwarber
Careerverified
Per 600 PAverified
0.847
0.847
Craig Wilson
Career
Per 600 PA
0.704
0.704
Kyle Schwarber
Careerverified
Per 600 PAverified
0.269
0.269
Craig Wilson
Career
Per 600 PA
0.105
0.105
Kyle Schwarber
Careerverified
Per 600 PAverified
0.281
0.281
Craig Wilson
Career
Per 600 PA
0.242
0.242
Kyle Schwarber
Careerverified
Per 600 PAverified
0.876
0.876
Craig Wilson
Career
Per 600 PA
0.621
0.621
Kyle Schwarber
Career
Per 600 PA
0.263
0.263
Craig Wilson
Careerverified
Per 600 PAverified
0.287
0.287
Kyle Schwarber
Careerverified
Per 600 PAverified
800
89.15
Craig Wilson
Career
Per 600 PA
54
77.51
Kyle Schwarber
Careerverified
Per 600 PAverified
784
87.37
Craig Wilson
Career
Per 600 PA
40
57.42
Kyle Schwarber
Careerverified
Per 600 PAverified
1244
138.63
Craig Wilson
Career
Per 600 PA
87
124.88
Kyle Schwarber
Careerverified
Per 600 PAverified
802.82
89.47
Craig Wilson
Career
Per 600 PA
49.27
70.72
Kyle Schwarber
Careerverified
Per 600 PAverified
50
5.57
Craig Wilson
Career
Per 600 PA
1
1.44
Kyle Schwarber
Careerverified
Per 600 PAverified
764
85.14
Craig Wilson
Career
Per 600 PA
31
44.5
Kyle Schwarber
Careerverified
Per 600 PAverified
47
5.24
Craig Wilson
Career
Per 600 PA
0
0
Kyle Schwarber
Career
Per 600 PA
1527
170.17
Craig Wilson
Careerverified
Per 600 PAverified
39
55.98
Kyle Schwarber
Career
Per 600 PA
3.53
3.53
Craig Wilson
Careerverified
Per 600 PAverified
10.72
10.72
Kyle Schwarber
Career
Per 600 PA
0.5
0.5
Craig Wilson
Careerverified
Per 600 PAverified
0.79
0.79
Kyle Schwarber
Career
Per 600 PA
1
0.11
Craig Wilson
Careerverified
Per 600 PAverified
12
17.22
Kyle Schwarber
Careerverified
Per 600 PA
25
2.79
Craig Wilson
Career
Per 600 PAverified
2
2.87
Kyle Schwarber
Career
Per 600 PAverified
53
5.91
Craig Wilson
Careerverified
Per 600 PA
10
14.35
Kyle Schwarber
Careerverified
Per 600 PA
37
4.12
Craig Wilson
Career
Per 600 PAverified
3
4.31
Kyle Schwarber
Careerverified
Per 600 PAverified
19
2.12
Craig Wilson
Career
Per 600 PA
1
1.44
Kyle Schwarber
Careerverified
Per 600 PAverified
56
6.24
Craig Wilson
Career
Per 600 PA
4
5.74
Kyle Schwarber
Career
Per 600 PA
66.07
66.07
Craig Wilson
Careerverified
Per 600 PAverified
75
75

Fielding Stats for Kyle Schwarber and Craig Wilson

Kyle Schwarber
Careerverified
Per 9 Inningsverified
11
11
Craig Wilson
Career
Per 9 Innings
3
3
Kyle Schwarber
Careerverified
Per 9 Innings
842
1.13
Craig Wilson
Career
Per 9 Inningsverified
145
1.43
Kyle Schwarber
Careerverified
Per 9 Inningsverified
805
1.08
Craig Wilson
Career
Per 9 Innings
92
0.9
Kyle Schwarber
Careerverified
Per 9 Innings
20074
27
Craig Wilson
Career
Per 9 Innings
2745
27
Kyle Schwarber
Careerverified
Per 9 Innings
6691.1
9
Craig Wilson
Career
Per 9 Innings
915
9
Kyle Schwarber
Careerverified
Per 9 Inningsverified
1354
1.82
Craig Wilson
Career
Per 9 Innings
137
1.35
Kyle Schwarber
Career
Per 9 Innings
46
0.06
Craig Wilson
Careerverified
Per 9 Inningsverified
243
2.39
Kyle Schwarber
Career
Per 9 Inningsverified
28
0.04
Craig Wilson
Careerverified
Per 9 Innings
10
0.1
Kyle Schwarber
Careerverified
Per 9 Innings
1428
1.92
Craig Wilson
Career
Per 9 Inningsverified
390
3.84
Kyle Schwarber
Careerverified
Per 9 Innings
1400
1.88
Craig Wilson
Career
Per 9 Inningsverified
380
3.74
Kyle Schwarber
Careerverified
Per 9 Inningsverified
98.04
98.04
Craig Wilson
Career
Per 9 Innings
97.44
97.44
Kyle Schwarber
Career
Per 9 Innings
1.663
1.663
Craig Wilson
Careerverified
Per 9 Inningsverified
2.621
2.621
Kyle Schwarber
Careerverified
Per 9 Inningsverified
95.61
95.61
Craig Wilson
Career
Per 9 Innings
63.45
63.45
Kyle Schwarber
Career
Per 9 Innings
13
0.02
Craig Wilson
Careerverified
Per 9 Inningsverified
36
0.35
Kyle Schwarber
Career
Per 9 Innings
2
0
Craig Wilson
Careerverified
Per 9 Innings
0
0
Kyle Schwarber
Career
Per 9 Innings
0
0
Craig Wilson
Career
Per 9 Innings
0
0
Kyle Schwarber
Career
Per 9 Innings
14
0.02
Craig Wilson
Careerverified
Per 9 Inningsverified
0
0
Kyle Schwarber
Careerverified
Per 9 Innings
3
0
Craig Wilson
Career
Per 9 Innings
0
0