Kyle Schwarber vs. Leroy Williams — Career Comparison

MillenialOhioThrows RightBats LeftNorth AmericaPhiladelphia PhilliesNational LeagueLeft FielderSilver SluggerAll-Star
Greatest GenerationFloridaThrows RightBats SwitchNorth AmericaNewark EaglesNegro National League IISecond Baseman

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

Kyle Schwarber
Careerverified
Per 600 PAverified
11
11
Leroy Williams
Career
Per 600 PA
2
2
Kyle Schwarber
Careerverified
Per 600 PA
1291
143.87
Leroy Williams
Career
Per 600 PAverified
99
159.68
Kyle Schwarber
Careerverified
Per 600 PA
5384
600
Leroy Williams
Career
Per 600 PA
372
600
Kyle Schwarber
Careerverified
Per 600 PA
4544
506.39
Leroy Williams
Career
Per 600 PAverified
317
511.29
Kyle Schwarber
Careerverified
Per 600 PAverified
0.231
0.231
Leroy Williams
Career
Per 600 PA
0.183
0.183
Kyle Schwarber
Careerverified
Per 600 PAverified
0.851
0.851
Leroy Williams
Career
Per 600 PA
0.563
0.563
Kyle Schwarber
Careerverified
Per 600 PAverified
1050
117.01
Leroy Williams
Career
Per 600 PA
58
93.55
Kyle Schwarber
Careerverified
Per 600 PA
521
58.06
Leroy Williams
Career
Per 600 PAverified
48
77.42
Kyle Schwarber
Careerverified
Per 600 PAverified
175
19.5
Leroy Williams
Career
Per 600 PA
6
9.68
Kyle Schwarber
Careerverified
Per 600 PA
14
1.56
Leroy Williams
Career
Per 600 PAverified
3
4.84
Kyle Schwarber
Careerverified
Per 600 PAverified
340
37.89
Leroy Williams
Career
Per 600 PA
1
1.61
Kyle Schwarber
Careerverified
Per 600 PAverified
529
58.95
Leroy Williams
Career
Per 600 PA
10
16.13
Kyle Schwarber
Careerverified
Per 600 PAverified
0.504
0.504
Leroy Williams
Career
Per 600 PA
0.172
0.172
Kyle Schwarber
Careerverified
Per 600 PAverified
0.075
0.075
Leroy Williams
Career
Per 600 PA
0.003
0.003
Kyle Schwarber
Careerverified
Per 600 PAverified
0.324
0.324
Leroy Williams
Career
Per 600 PA
0.017
0.017
Kyle Schwarber
Careerverified
Per 600 PAverified
846.52
94.34
Leroy Williams
Career
Per 600 PA
23.72
38.25
Kyle Schwarber
Careerverified
Per 600 PAverified
2273
253.31
Leroy Williams
Career
Per 600 PA
73
117.74
Kyle Schwarber
Careerverified
Per 600 PAverified
1864
207.73
Leroy Williams
Career
Per 600 PA
98
158.06
Kyle Schwarber
Careerverified
Per 600 PAverified
0.346
0.346
Leroy Williams
Career
Per 600 PA
0.275
0.275
Kyle Schwarber
Careerverified
Per 600 PAverified
0.5
0.5
Leroy Williams
Career
Per 600 PA
0.23
0.23
Kyle Schwarber
Careerverified
Per 600 PAverified
0.847
0.847
Leroy Williams
Career
Per 600 PA
0.505
0.505
Kyle Schwarber
Careerverified
Per 600 PAverified
0.269
0.269
Leroy Williams
Career
Per 600 PA
0.047
0.047
Kyle Schwarber
Careerverified
Per 600 PAverified
0.281
0.281
Leroy Williams
Career
Per 600 PA
0.181
0.181
Kyle Schwarber
Careerverified
Per 600 PAverified
0.876
0.876
Leroy Williams
Career
Per 600 PA
0.452
0.452
Kyle Schwarber
Careerverified
Per 600 PAverified
0.263
0.263
Leroy Williams
Career
Per 600 PA
0.181
0.181
Kyle Schwarber
Careerverified
Per 600 PAverified
800
89.15
Leroy Williams
Career
Per 600 PA
42
67.74
Kyle Schwarber
Careerverified
Per 600 PAverified
784
87.37
Leroy Williams
Career
Per 600 PA
15
24.19
Kyle Schwarber
Careerverified
Per 600 PAverified
1244
138.63
Leroy Williams
Career
Per 600 PA
56
90.32
Kyle Schwarber
Careerverified
Per 600 PAverified
802.82
89.47
Leroy Williams
Career
Per 600 PA
26.2
42.25
Kyle Schwarber
Careerverified
Per 600 PAverified
50
5.57
Leroy Williams
Career
Per 600 PA
1
1.61
Kyle Schwarber
Careerverified
Per 600 PAverified
764
85.14
Leroy Williams
Career
Per 600 PA
39
62.9
Kyle Schwarber
Careerverified
Per 600 PAverified
47
5.24
Leroy Williams
Career
Per 600 PA
0
0
Kyle Schwarber
Career
Per 600 PA
1527
170.17
Leroy Williams
Careerverified
Per 600 PAverified
1
1.61
Kyle Schwarber
Career
Per 600 PA
3.53
3.53
Leroy Williams
Careerverified
Per 600 PAverified
372
372
Kyle Schwarber
Career
Per 600 PA
0.5
0.5
Leroy Williams
Careerverified
Per 600 PAverified
39
39
Kyle Schwarber
Career
Per 600 PA
1
0.11
Leroy Williams
Careerverified
Per 600 PAverified
15
24.19
Kyle Schwarber
Careerverified
Per 600 PAverified
25
2.79
Leroy Williams
Career
Per 600 PA
0
0
Kyle Schwarber
Career
Per 600 PA
53
5.91
Leroy Williams
Careerverified
Per 600 PAverified
0
0
Kyle Schwarber
Careerverified
Per 600 PA
37
4.12
Leroy Williams
Career
Per 600 PAverified
4
6.45
Kyle Schwarber
Careerverified
Per 600 PAverified
19
2.12
Leroy Williams
Career
Per 600 PA
0
0
Kyle Schwarber
Careerverified
Per 600 PA
56
6.24
Leroy Williams
Career
Per 600 PAverified
4
6.45
Kyle Schwarber
Career
Per 600 PA
66.07
66.07
Leroy Williams
Careerverified
Per 600 PAverified
100
100

Fielding Stats for Kyle Schwarber and Leroy Williams

Kyle Schwarber
Careerverified
Per 9 Inningsverified
11
11
Leroy Williams
Career
Per 9 Innings
2
2
Kyle Schwarber
Careerverified
Per 9 Inningsverified
842
1.13
Leroy Williams
Career
Per 9 Innings
99
1.1
Kyle Schwarber
Careerverified
Per 9 Innings
805
1.08
Leroy Williams
Career
Per 9 Innings
98
1.08
Kyle Schwarber
Careerverified
Per 9 Innings
20074
27
Leroy Williams
Career
Per 9 Innings
2440
27
Kyle Schwarber
Careerverified
Per 9 Innings
6691.1
9
Leroy Williams
Career
Per 9 Innings
813.1
9
Kyle Schwarber
Careerverified
Per 9 Innings
1354
1.82
Leroy Williams
Career
Per 9 Inningsverified
188
2.08
Kyle Schwarber
Career
Per 9 Innings
46
0.06
Leroy Williams
Careerverified
Per 9 Inningsverified
261
2.89
Kyle Schwarber
Careerverified
Per 9 Inningsverified
28
0.04
Leroy Williams
Career
Per 9 Innings
43
0.48
Kyle Schwarber
Careerverified
Per 9 Innings
1428
1.92
Leroy Williams
Career
Per 9 Inningsverified
492
5.44
Kyle Schwarber
Careerverified
Per 9 Innings
1400
1.88
Leroy Williams
Career
Per 9 Inningsverified
449
4.97
Kyle Schwarber
Careerverified
Per 9 Inningsverified
98.04
98.04
Leroy Williams
Career
Per 9 Innings
91.26
91.26
Kyle Schwarber
Career
Per 9 Innings
1.663
1.663
Leroy Williams
Careerverified
Per 9 Inningsverified
4.535
4.535
Kyle Schwarber
Career
Per 9 Innings
95.61
95.61
Leroy Williams
Careerverified
Per 9 Inningsverified
98.99
98.99
Kyle Schwarber
Career
Per 9 Innings
13
0.02
Leroy Williams
Careerverified
Per 9 Inningsverified
42
0.46
Kyle Schwarber
Career
Per 9 Innings
2
0
Leroy Williams
Careerverified
Per 9 Innings
0
0
Kyle Schwarber
Career
Per 9 Innings
0
0
Leroy Williams
Career
Per 9 Innings
0
0
Kyle Schwarber
Career
Per 9 Innings
14
0.02
Leroy Williams
Careerverified
Per 9 Inningsverified
0
0
Kyle Schwarber
Careerverified
Per 9 Innings
3
0
Leroy Williams
Career
Per 9 Innings
0
0