Brian Anderson vs. Kyle Schwarber — Career Comparison

MillenialArizonaThrows RightBats RightNorth AmericaChicago White SoxAmerican LeagueCenter Fielder
MillenialOhioThrows RightBats LeftNorth AmericaPhiladelphia PhilliesNational LeagueLeft FielderSilver SluggerAll-Star

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

Brian Anderson
Career
Per 600 PA
5
5
Kyle Schwarber
Careerverified
Per 600 PAverified
11
11
Brian Anderson
Career
Per 600 PAverified
355
241.22
Kyle Schwarber
Careerverified
Per 600 PA
1291
143.87
Brian Anderson
Career
Per 600 PA
883
600
Kyle Schwarber
Careerverified
Per 600 PA
5384
600
Brian Anderson
Career
Per 600 PAverified
799
542.92
Kyle Schwarber
Careerverified
Per 600 PA
4544
506.39
Brian Anderson
Career
Per 600 PA
0.227
0.227
Kyle Schwarber
Careerverified
Per 600 PAverified
0.231
0.231
Brian Anderson
Career
Per 600 PA
0.677
0.677
Kyle Schwarber
Careerverified
Per 600 PAverified
0.851
0.851
Brian Anderson
Career
Per 600 PAverified
181
122.99
Kyle Schwarber
Careerverified
Per 600 PA
1050
117.01
Brian Anderson
Career
Per 600 PAverified
111
75.42
Kyle Schwarber
Careerverified
Per 600 PA
521
58.06
Brian Anderson
Career
Per 600 PAverified
47
31.94
Kyle Schwarber
Careerverified
Per 600 PA
175
19.5
Brian Anderson
Career
Per 600 PA
1
0.68
Kyle Schwarber
Careerverified
Per 600 PAverified
14
1.56
Brian Anderson
Career
Per 600 PA
22
14.95
Kyle Schwarber
Careerverified
Per 600 PAverified
340
37.89
Brian Anderson
Career
Per 600 PA
70
47.57
Kyle Schwarber
Careerverified
Per 600 PAverified
529
58.95
Brian Anderson
Career
Per 600 PA
0.387
0.387
Kyle Schwarber
Careerverified
Per 600 PAverified
0.504
0.504
Brian Anderson
Career
Per 600 PA
0.028
0.028
Kyle Schwarber
Careerverified
Per 600 PAverified
0.075
0.075
Brian Anderson
Career
Per 600 PA
0.122
0.122
Kyle Schwarber
Careerverified
Per 600 PAverified
0.324
0.324
Brian Anderson
Career
Per 600 PA
88.01
59.8
Kyle Schwarber
Careerverified
Per 600 PAverified
846.52
94.34
Brian Anderson
Career
Per 600 PA
296
201.13
Kyle Schwarber
Careerverified
Per 600 PAverified
2273
253.31
Brian Anderson
Career
Per 600 PA
254
172.59
Kyle Schwarber
Careerverified
Per 600 PAverified
1864
207.73
Brian Anderson
Career
Per 600 PA
0.29
0.29
Kyle Schwarber
Careerverified
Per 600 PAverified
0.346
0.346
Brian Anderson
Career
Per 600 PA
0.371
0.371
Kyle Schwarber
Careerverified
Per 600 PAverified
0.5
0.5
Brian Anderson
Career
Per 600 PA
0.661
0.661
Kyle Schwarber
Careerverified
Per 600 PAverified
0.847
0.847
Brian Anderson
Career
Per 600 PA
0.144
0.144
Kyle Schwarber
Careerverified
Per 600 PAverified
0.269
0.269
Brian Anderson
Career
Per 600 PA
0.223
0.223
Kyle Schwarber
Careerverified
Per 600 PAverified
0.281
0.281
Brian Anderson
Career
Per 600 PA
0.59
0.59
Kyle Schwarber
Careerverified
Per 600 PAverified
0.876
0.876
Brian Anderson
Careerverified
Per 600 PAverified
0.278
0.278
Kyle Schwarber
Career
Per 600 PA
0.263
0.263
Brian Anderson
Career
Per 600 PA
108
73.39
Kyle Schwarber
Careerverified
Per 600 PAverified
800
89.15
Brian Anderson
Career
Per 600 PA
80
54.36
Kyle Schwarber
Careerverified
Per 600 PAverified
784
87.37
Brian Anderson
Career
Per 600 PA
166
112.8
Kyle Schwarber
Careerverified
Per 600 PAverified
1244
138.63
Brian Anderson
Career
Per 600 PA
83.26
56.57
Kyle Schwarber
Careerverified
Per 600 PAverified
802.82
89.47
Brian Anderson
Career
Per 600 PA
8
5.44
Kyle Schwarber
Careerverified
Per 600 PAverified
50
5.57
Brian Anderson
Career
Per 600 PA
65
44.17
Kyle Schwarber
Careerverified
Per 600 PAverified
764
85.14
Brian Anderson
Career
Per 600 PA
2
1.36
Kyle Schwarber
Careerverified
Per 600 PAverified
47
5.24
Brian Anderson
Careerverified
Per 600 PAverified
208
141.34
Kyle Schwarber
Career
Per 600 PA
1527
170.17
Brian Anderson
Careerverified
Per 600 PAverified
4.25
4.25
Kyle Schwarber
Career
Per 600 PA
3.53
3.53
Brian Anderson
Career
Per 600 PA
0.31
0.31
Kyle Schwarber
Careerverified
Per 600 PAverified
0.5
0.5
Brian Anderson
Careerverified
Per 600 PAverified
7
4.76
Kyle Schwarber
Career
Per 600 PA
1
0.11
Brian Anderson
Career
Per 600 PA
4
2.72
Kyle Schwarber
Careerverified
Per 600 PAverified
25
2.79
Brian Anderson
Careerverified
Per 600 PA
15
10.19
Kyle Schwarber
Career
Per 600 PAverified
53
5.91
Brian Anderson
Career
Per 600 PAverified
13
8.83
Kyle Schwarber
Careerverified
Per 600 PA
37
4.12
Brian Anderson
Career
Per 600 PAverified
14
9.51
Kyle Schwarber
Careerverified
Per 600 PA
19
2.12
Brian Anderson
Career
Per 600 PAverified
27
18.35
Kyle Schwarber
Careerverified
Per 600 PA
56
6.24
Brian Anderson
Career
Per 600 PA
48.15
48.15
Kyle Schwarber
Careerverified
Per 600 PAverified
66.07
66.07

Fielding Stats for Brian Anderson and Kyle Schwarber

Brian Anderson
Career
Per 9 Innings
5
5
Kyle Schwarber
Careerverified
Per 9 Inningsverified
11
11
Brian Anderson
Career
Per 9 Inningsverified
335
1.45
Kyle Schwarber
Careerverified
Per 9 Innings
842
1.13
Brian Anderson
Career
Per 9 Innings
209
0.9
Kyle Schwarber
Careerverified
Per 9 Inningsverified
805
1.08
Brian Anderson
Career
Per 9 Innings
6257
27
Kyle Schwarber
Careerverified
Per 9 Innings
20074
27
Brian Anderson
Career
Per 9 Innings
2085.2
9
Kyle Schwarber
Careerverified
Per 9 Innings
6691.1
9
Brian Anderson
Career
Per 9 Inningsverified
562
2.43
Kyle Schwarber
Careerverified
Per 9 Innings
1354
1.82
Brian Anderson
Career
Per 9 Innings
7
0.03
Kyle Schwarber
Careerverified
Per 9 Inningsverified
46
0.06
Brian Anderson
Careerverified
Per 9 Inningsverified
5
0.02
Kyle Schwarber
Career
Per 9 Innings
28
0.04
Brian Anderson
Career
Per 9 Inningsverified
574
2.48
Kyle Schwarber
Careerverified
Per 9 Innings
1428
1.92
Brian Anderson
Career
Per 9 Inningsverified
569
2.46
Kyle Schwarber
Careerverified
Per 9 Innings
1400
1.88
Brian Anderson
Careerverified
Per 9 Inningsverified
99.13
99.13
Kyle Schwarber
Career
Per 9 Innings
98.04
98.04
Brian Anderson
Careerverified
Per 9 Inningsverified
1.699
1.699
Kyle Schwarber
Career
Per 9 Innings
1.663
1.663
Brian Anderson
Career
Per 9 Innings
62.39
62.39
Kyle Schwarber
Careerverified
Per 9 Inningsverified
95.61
95.61
Brian Anderson
Career
Per 9 Innings
3
0.01
Kyle Schwarber
Careerverified
Per 9 Inningsverified
13
0.02
Brian Anderson
Careerverified
Per 9 Innings
0
0
Kyle Schwarber
Career
Per 9 Innings
2
0
Brian Anderson
Career
Per 9 Innings
0
0
Kyle Schwarber
Career
Per 9 Innings
0
0
Brian Anderson
Careerverified
Per 9 Inningsverified
0
0
Kyle Schwarber
Career
Per 9 Innings
14
0.02
Brian Anderson
Career
Per 9 Innings
0
0
Kyle Schwarber
Careerverified
Per 9 Innings
3
0