David Freitas vs. Kyle Schwarber — Career Comparison

MillenialCaliforniaThrows RightBats RightNorth AmericaSeattle MarinersAmerican LeagueCatcher
MillenialOhioThrows RightBats LeftNorth AmericaPhiladelphia PhilliesNational LeagueLeft FielderSilver SluggerAll-Star

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

David Freitas
Career
Per 600 PA
3
3
Kyle Schwarber
Careerverified
Per 600 PAverified
11
11
David Freitas
Career
Per 600 PAverified
59
254.68
Kyle Schwarber
Careerverified
Per 600 PA
1291
143.87
David Freitas
Career
Per 600 PA
139
600
Kyle Schwarber
Careerverified
Per 600 PA
5384
600
David Freitas
Career
Per 600 PAverified
125
539.57
Kyle Schwarber
Careerverified
Per 600 PA
4544
506.39
David Freitas
Career
Per 600 PA
0.2
0.2
Kyle Schwarber
Careerverified
Per 600 PAverified
0.231
0.231
David Freitas
Career
Per 600 PA
0.583
0.583
Kyle Schwarber
Careerverified
Per 600 PAverified
0.851
0.851
David Freitas
Career
Per 600 PA
25
107.91
Kyle Schwarber
Careerverified
Per 600 PAverified
1050
117.01
David Freitas
Career
Per 600 PAverified
16
69.06
Kyle Schwarber
Careerverified
Per 600 PA
521
58.06
David Freitas
Career
Per 600 PAverified
8
34.53
Kyle Schwarber
Careerverified
Per 600 PA
175
19.5
David Freitas
Career
Per 600 PA
0
0
Kyle Schwarber
Careerverified
Per 600 PAverified
14
1.56
David Freitas
Career
Per 600 PA
1
4.32
Kyle Schwarber
Careerverified
Per 600 PAverified
340
37.89
David Freitas
Career
Per 600 PA
9
38.85
Kyle Schwarber
Careerverified
Per 600 PAverified
529
58.95
David Freitas
Career
Per 600 PA
0.36
0.36
Kyle Schwarber
Careerverified
Per 600 PAverified
0.504
0.504
David Freitas
Career
Per 600 PA
0.008
0.008
Kyle Schwarber
Careerverified
Per 600 PAverified
0.075
0.075
David Freitas
Career
Per 600 PA
0.04
0.04
Kyle Schwarber
Careerverified
Per 600 PAverified
0.324
0.324
David Freitas
Career
Per 600 PA
9.67
41.75
Kyle Schwarber
Careerverified
Per 600 PAverified
846.52
94.34
David Freitas
Career
Per 600 PA
36
155.4
Kyle Schwarber
Careerverified
Per 600 PAverified
2273
253.31
David Freitas
Career
Per 600 PA
37
159.71
Kyle Schwarber
Careerverified
Per 600 PAverified
1864
207.73
David Freitas
Career
Per 600 PA
0.268
0.268
Kyle Schwarber
Careerverified
Per 600 PAverified
0.346
0.346
David Freitas
Career
Per 600 PA
0.288
0.288
Kyle Schwarber
Careerverified
Per 600 PAverified
0.5
0.5
David Freitas
Career
Per 600 PA
0.556
0.556
Kyle Schwarber
Careerverified
Per 600 PAverified
0.847
0.847
David Freitas
Career
Per 600 PA
0.088
0.088
Kyle Schwarber
Careerverified
Per 600 PAverified
0.269
0.269
David Freitas
Career
Per 600 PA
0.193
0.193
Kyle Schwarber
Careerverified
Per 600 PAverified
0.281
0.281
David Freitas
Career
Per 600 PA
0.462
0.462
Kyle Schwarber
Careerverified
Per 600 PAverified
0.876
0.876
David Freitas
Careerverified
Per 600 PAverified
0.264
0.264
Kyle Schwarber
Career
Per 600 PA
0.263
0.263
David Freitas
Career
Per 600 PA
13
56.12
Kyle Schwarber
Careerverified
Per 600 PAverified
800
89.15
David Freitas
Career
Per 600 PA
8
34.53
Kyle Schwarber
Careerverified
Per 600 PAverified
784
87.37
David Freitas
Career
Per 600 PA
20
86.33
Kyle Schwarber
Careerverified
Per 600 PAverified
1244
138.63
David Freitas
Career
Per 600 PA
8.93
38.53
Kyle Schwarber
Careerverified
Per 600 PAverified
802.82
89.47
David Freitas
Career
Per 600 PA
0
0
Kyle Schwarber
Careerverified
Per 600 PAverified
50
5.57
David Freitas
Career
Per 600 PA
12
51.8
Kyle Schwarber
Careerverified
Per 600 PAverified
764
85.14
David Freitas
Career
Per 600 PA
0
0
Kyle Schwarber
Careerverified
Per 600 PAverified
47
5.24
David Freitas
Careerverified
Per 600 PAverified
34
146.76
Kyle Schwarber
Career
Per 600 PA
1527
170.17
David Freitas
Careerverified
Per 600 PAverified
4.09
4.09
Kyle Schwarber
Career
Per 600 PA
3.53
3.53
David Freitas
Career
Per 600 PA
0.35
0.35
Kyle Schwarber
Careerverified
Per 600 PAverified
0.5
0.5
David Freitas
Career
Per 600 PAverified
1
4.32
Kyle Schwarber
Career
Per 600 PA
1
0.11
David Freitas
Career
Per 600 PAverified
1
4.32
Kyle Schwarber
Careerverified
Per 600 PA
25
2.79
David Freitas
Careerverified
Per 600 PA
4
17.27
Kyle Schwarber
Career
Per 600 PAverified
53
5.91
David Freitas
Career
Per 600 PA
0
0
Kyle Schwarber
Careerverified
Per 600 PAverified
37
4.12
David Freitas
Career
Per 600 PA
0
0
Kyle Schwarber
Careerverified
Per 600 PAverified
19
2.12
David Freitas
Career
Per 600 PA
0
0
Kyle Schwarber
Careerverified
Per 600 PAverified
56
6.24
David Freitas
Career
Per 600 PA
Kyle Schwarber
Careerverified
Per 600 PAverified
66.07
66.07

Fielding Stats for David Freitas and Kyle Schwarber

David Freitas
Career
Per 9 Innings
3
3
Kyle Schwarber
Careerverified
Per 9 Inningsverified
11
11
David Freitas
Career
Per 9 Inningsverified
43
1.18
Kyle Schwarber
Careerverified
Per 9 Innings
842
1.13
David Freitas
Career
Per 9 Innings
38
1.05
Kyle Schwarber
Careerverified
Per 9 Inningsverified
805
1.08
David Freitas
Career
Per 9 Innings
981
27
Kyle Schwarber
Careerverified
Per 9 Innings
20074
27
David Freitas
Career
Per 9 Innings
327
9
Kyle Schwarber
Careerverified
Per 9 Innings
6691.1
9
David Freitas
Career
Per 9 Inningsverified
324
8.92
Kyle Schwarber
Careerverified
Per 9 Innings
1354
1.82
David Freitas
Career
Per 9 Inningsverified
15
0.41
Kyle Schwarber
Careerverified
Per 9 Innings
46
0.06
David Freitas
Careerverified
Per 9 Innings
2
0.06
Kyle Schwarber
Career
Per 9 Inningsverified
28
0.04
David Freitas
Career
Per 9 Inningsverified
341
9.39
Kyle Schwarber
Careerverified
Per 9 Innings
1428
1.92
David Freitas
Career
Per 9 Inningsverified
339
9.33
Kyle Schwarber
Careerverified
Per 9 Innings
1400
1.88
David Freitas
Careerverified
Per 9 Inningsverified
99.41
99.41
Kyle Schwarber
Career
Per 9 Innings
98.04
98.04
David Freitas
Careerverified
Per 9 Inningsverified
7.884
7.884
Kyle Schwarber
Career
Per 9 Innings
1.663
1.663
David Freitas
Career
Per 9 Innings
88.37
88.37
Kyle Schwarber
Careerverified
Per 9 Inningsverified
95.61
95.61
David Freitas
Career
Per 9 Inningsverified
2
0.06
Kyle Schwarber
Careerverified
Per 9 Innings
13
0.02
David Freitas
Career
Per 9 Innings
3
0.08
Kyle Schwarber
Careerverified
Per 9 Inningsverified
2
0
David Freitas
Career
Per 9 Innings
0
0
Kyle Schwarber
Career
Per 9 Innings
0
0
David Freitas
Career
Per 9 Innings
18
0.5
Kyle Schwarber
Careerverified
Per 9 Inningsverified
14
0.02
David Freitas
Careerverified
Per 9 Inningsverified
5
0.14
Kyle Schwarber
Career
Per 9 Innings
3
0