Kyle Schwarber vs. Otto Williams — Career Comparison

MillenialOhioThrows RightBats LeftNorth AmericaPhiladelphia PhilliesNational LeagueLeft FielderSilver SluggerAll-Star
Pre-GenerationalNew JerseyThrows RightBats RightNorth AmericaChicago CubsNational LeagueShortstop

On the career numbers, Kyle Schwarber posted the stronger offensive profile against Otto Williams. Kyle Schwarber posted stronger numbers in OPS (.852 vs .481) and on-base percentage (.352 vs .244). 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 Otto Williams

Kyle Schwarber
Careerverified
Per 600 PAverified
11
11
Otto Williams
Career
Per 600 PA
4
4
Kyle Schwarber
Careerverified
Per 600 PA
1291
143.87
Otto Williams
Career
Per 600 PAverified
170
168.6
Kyle Schwarber
Careerverified
Per 600 PA
5384
600
Otto Williams
Career
Per 600 PA
605
600
Kyle Schwarber
Careerverified
Per 600 PA
4544
506.39
Otto Williams
Career
Per 600 PAverified
558
553.39
Kyle Schwarber
Careerverified
Per 600 PAverified
0.231
0.231
Otto Williams
Career
Per 600 PA
0.203
0.203
Kyle Schwarber
Careerverified
Per 600 PAverified
0.851
0.851
Otto Williams
Career
Per 600 PA
0.541
0.541
Kyle Schwarber
Careerverified
Per 600 PAverified
1050
117.01
Otto Williams
Career
Per 600 PA
113
112.07
Kyle Schwarber
Careerverified
Per 600 PA
521
58.06
Otto Williams
Career
Per 600 PAverified
97
96.2
Kyle Schwarber
Careerverified
Per 600 PAverified
175
19.5
Otto Williams
Career
Per 600 PA
13
12.89
Kyle Schwarber
Careerverified
Per 600 PA
14
1.56
Otto Williams
Career
Per 600 PAverified
3
2.98
Kyle Schwarber
Careerverified
Per 600 PAverified
340
37.89
Otto Williams
Career
Per 600 PA
0
0
Kyle Schwarber
Careerverified
Per 600 PAverified
529
58.95
Otto Williams
Career
Per 600 PA
16
15.87
Kyle Schwarber
Careerverified
Per 600 PAverified
0.504
0.504
Otto Williams
Career
Per 600 PA
0.142
0.142
Kyle Schwarber
Careerverified
Per 600 PAverified
0.075
0.075
Otto Williams
Career
Per 600 PA
0
0
Kyle Schwarber
Careerverified
Per 600 PAverified
0.324
0.324
Otto Williams
Career
Per 600 PA
0
0
Kyle Schwarber
Careerverified
Per 600 PAverified
846.52
94.34
Otto Williams
Career
Per 600 PA
37.35
37.05
Kyle Schwarber
Careerverified
Per 600 PAverified
2273
253.31
Otto Williams
Career
Per 600 PA
132
130.91
Kyle Schwarber
Careerverified
Per 600 PAverified
1864
207.73
Otto Williams
Career
Per 600 PA
144
142.81
Kyle Schwarber
Careerverified
Per 600 PAverified
0.346
0.346
Otto Williams
Career
Per 600 PA
0.245
0.245
Kyle Schwarber
Careerverified
Per 600 PAverified
0.5
0.5
Otto Williams
Career
Per 600 PA
0.237
0.237
Kyle Schwarber
Careerverified
Per 600 PAverified
0.847
0.847
Otto Williams
Career
Per 600 PA
0.481
0.481
Kyle Schwarber
Careerverified
Per 600 PAverified
0.269
0.269
Otto Williams
Career
Per 600 PA
0.034
0.034
Kyle Schwarber
Careerverified
Per 600 PAverified
0.281
0.281
Otto Williams
Career
Per 600 PA
0.169
0.169
Kyle Schwarber
Careerverified
Per 600 PAverified
0.876
0.876
Otto Williams
Career
Per 600 PA
0.42
0.42
Kyle Schwarber
Careerverified
Per 600 PAverified
0.263
0.263
Otto Williams
Career
Per 600 PA
0.239
0.239
Kyle Schwarber
Careerverified
Per 600 PAverified
800
89.15
Otto Williams
Career
Per 600 PA
48
47.6
Kyle Schwarber
Careerverified
Per 600 PAverified
784
87.37
Otto Williams
Career
Per 600 PA
34
33.72
Kyle Schwarber
Careerverified
Per 600 PAverified
1244
138.63
Otto Williams
Career
Per 600 PA
82
81.32
Kyle Schwarber
Careerverified
Per 600 PAverified
802.82
89.47
Otto Williams
Career
Per 600 PA
39.54
39.22
Kyle Schwarber
Careerverified
Per 600 PAverified
50
5.57
Otto Williams
Career
Per 600 PA
2
1.98
Kyle Schwarber
Careerverified
Per 600 PAverified
764
85.14
Otto Williams
Career
Per 600 PA
29
28.76
Kyle Schwarber
Careerverified
Per 600 PAverified
47
5.24
Otto Williams
Career
Per 600 PA
0
0
Kyle Schwarber
Career
Per 600 PA
1527
170.17
Otto Williams
Careerverified
Per 600 PAverified
85
84.3
Kyle Schwarber
Career
Per 600 PA
3.53
3.53
Otto Williams
Careerverified
Per 600 PAverified
7.12
7.12
Kyle Schwarber
Careerverified
Per 600 PAverified
0.5
0.5
Otto Williams
Career
Per 600 PA
0.34
0.34
Kyle Schwarber
Career
Per 600 PA
1
0.11
Otto Williams
Careerverified
Per 600 PAverified
16
15.87
Kyle Schwarber
Careerverified
Per 600 PAverified
25
2.79
Otto Williams
Career
Per 600 PA
0
0
Kyle Schwarber
Career
Per 600 PA
53
5.91
Otto Williams
Careerverified
Per 600 PAverified
0
0
Kyle Schwarber
Careerverified
Per 600 PA
37
4.12
Otto Williams
Career
Per 600 PAverified
24
23.8
Kyle Schwarber
Careerverified
Per 600 PAverified
19
2.12
Otto Williams
Career
Per 600 PA
0
0
Kyle Schwarber
Careerverified
Per 600 PA
56
6.24
Otto Williams
Career
Per 600 PAverified
24
23.8
Kyle Schwarber
Career
Per 600 PA
66.07
66.07
Otto Williams
Careerverified
Per 600 PAverified
100
100

Fielding Stats for Kyle Schwarber and Otto Williams

Kyle Schwarber
Careerverified
Per 9 Inningsverified
11
11
Otto Williams
Career
Per 9 Innings
4
4
Kyle Schwarber
Careerverified
Per 9 Inningsverified
842
1.13
Otto Williams
Career
Per 9 Innings
163
1.11
Kyle Schwarber
Careerverified
Per 9 Inningsverified
805
1.08
Otto Williams
Career
Per 9 Innings
57
0.39
Kyle Schwarber
Careerverified
Per 9 Innings
20074
27
Otto Williams
Career
Per 9 Innings
3969
27
Kyle Schwarber
Careerverified
Per 9 Innings
6691.1
9
Otto Williams
Career
Per 9 Innings
1323
9
Kyle Schwarber
Careerverified
Per 9 Innings
1354
1.82
Otto Williams
Career
Per 9 Inningsverified
391
2.66
Kyle Schwarber
Career
Per 9 Innings
46
0.06
Otto Williams
Careerverified
Per 9 Inningsverified
391
2.66
Kyle Schwarber
Careerverified
Per 9 Inningsverified
28
0.04
Otto Williams
Career
Per 9 Innings
66
0.45
Kyle Schwarber
Careerverified
Per 9 Innings
1428
1.92
Otto Williams
Career
Per 9 Inningsverified
848
5.77
Kyle Schwarber
Careerverified
Per 9 Innings
1400
1.88
Otto Williams
Career
Per 9 Inningsverified
782
5.32
Kyle Schwarber
Careerverified
Per 9 Inningsverified
98.04
98.04
Otto Williams
Career
Per 9 Innings
92.22
92.22
Kyle Schwarber
Career
Per 9 Innings
1.663
1.663
Otto Williams
Careerverified
Per 9 Inningsverified
4.798
4.798
Kyle Schwarber
Careerverified
Per 9 Inningsverified
95.61
95.61
Otto Williams
Career
Per 9 Innings
34.97
34.97
Kyle Schwarber
Career
Per 9 Innings
13
0.02
Otto Williams
Careerverified
Per 9 Inningsverified
31
0.21
Kyle Schwarber
Career
Per 9 Innings
2
0
Otto Williams
Careerverified
Per 9 Innings
0
0
Kyle Schwarber
Career
Per 9 Innings
0
0
Otto Williams
Career
Per 9 Innings
0
0
Kyle Schwarber
Career
Per 9 Innings
14
0.02
Otto Williams
Careerverified
Per 9 Inningsverified
0
0
Kyle Schwarber
Careerverified
Per 9 Innings
3
0
Otto Williams
Career
Per 9 Innings
0
0