Gene Freese vs. Kyle Schwarber — Career Comparison

Silent GenerationWest VirginiaThrows RightBats RightNorth AmericaPittsburgh PiratesNational LeagueThird Baseman
MillenialOhioThrows RightBats LeftNorth AmericaPhiladelphia PhilliesNational LeagueLeft FielderSilver SluggerAll-Star

Adjusted for the eras they played in, Kyle Schwarber holds a real edge over Gene Freese in this comparison. Kyle Schwarber led in walk rate (BB%+ 158 vs 69), home run production (HR/PA+ 211 vs 131), and slugging (SLG+ 128 vs 109). Gene Freese held the edge in contact rate (K%+ 95 vs 81). The edge belongs to Kyle Schwarber.

Hitting Stats for Gene Freese and Kyle Schwarber

Gene Freese
Careerverified
Per 600 PAverified
12
12
Kyle Schwarber
Career
Per 600 PA
11
11
Gene Freese
Career
Per 600 PAverified
1115
176.8
Kyle Schwarber
Careerverified
Per 600 PA
1291
143.87
Gene Freese
Career
Per 600 PA
3784
600
Kyle Schwarber
Careerverified
Per 600 PA
5384
600
Gene Freese
Career
Per 600 PAverified
3446
546.41
Kyle Schwarber
Careerverified
Per 600 PA
4544
506.39
Gene Freese
Careerverified
Per 600 PAverified
0.255
0.255
Kyle Schwarber
Career
Per 600 PA
0.231
0.231
Gene Freese
Career
Per 600 PA
0.741
0.741
Kyle Schwarber
Careerverified
Per 600 PAverified
0.851
0.851
Gene Freese
Career
Per 600 PAverified
877
139.06
Kyle Schwarber
Careerverified
Per 600 PA
1050
117.01
Gene Freese
Careerverified
Per 600 PAverified
573
90.86
Kyle Schwarber
Career
Per 600 PA
521
58.06
Gene Freese
Career
Per 600 PAverified
161
25.53
Kyle Schwarber
Careerverified
Per 600 PA
175
19.5
Gene Freese
Careerverified
Per 600 PAverified
28
4.44
Kyle Schwarber
Career
Per 600 PA
14
1.56
Gene Freese
Career
Per 600 PA
115
18.23
Kyle Schwarber
Careerverified
Per 600 PAverified
340
37.89
Gene Freese
Career
Per 600 PA
304
48.2
Kyle Schwarber
Careerverified
Per 600 PAverified
529
58.95
Gene Freese
Career
Per 600 PA
0.347
0.347
Kyle Schwarber
Careerverified
Per 600 PAverified
0.504
0.504
Gene Freese
Career
Per 600 PA
0.033
0.033
Kyle Schwarber
Careerverified
Per 600 PAverified
0.075
0.075
Gene Freese
Career
Per 600 PA
0.131
0.131
Kyle Schwarber
Careerverified
Per 600 PAverified
0.324
0.324
Gene Freese
Career
Per 600 PA
443.43
70.31
Kyle Schwarber
Careerverified
Per 600 PAverified
846.52
94.34
Gene Freese
Career
Per 600 PA
1439
228.17
Kyle Schwarber
Careerverified
Per 600 PAverified
2273
253.31
Gene Freese
Career
Per 600 PA
1140
180.76
Kyle Schwarber
Careerverified
Per 600 PAverified
1864
207.73
Gene Freese
Career
Per 600 PA
0.305
0.305
Kyle Schwarber
Careerverified
Per 600 PAverified
0.346
0.346
Gene Freese
Career
Per 600 PA
0.418
0.418
Kyle Schwarber
Careerverified
Per 600 PAverified
0.5
0.5
Gene Freese
Career
Per 600 PA
0.723
0.723
Kyle Schwarber
Careerverified
Per 600 PAverified
0.847
0.847
Gene Freese
Career
Per 600 PA
0.163
0.163
Kyle Schwarber
Careerverified
Per 600 PAverified
0.269
0.269
Gene Freese
Career
Per 600 PA
0.242
0.242
Kyle Schwarber
Careerverified
Per 600 PAverified
0.281
0.281
Gene Freese
Career
Per 600 PA
0.657
0.657
Kyle Schwarber
Careerverified
Per 600 PAverified
0.876
0.876
Gene Freese
Careerverified
Per 600 PAverified
0.27
0.27
Kyle Schwarber
Career
Per 600 PA
0.263
0.263
Gene Freese
Career
Per 600 PA
429
68.02
Kyle Schwarber
Careerverified
Per 600 PAverified
800
89.15
Gene Freese
Career
Per 600 PA
432
68.5
Kyle Schwarber
Careerverified
Per 600 PAverified
784
87.37
Gene Freese
Career
Per 600 PA
746
118.29
Kyle Schwarber
Careerverified
Per 600 PAverified
1244
138.63
Gene Freese
Career
Per 600 PA
446.56
70.81
Kyle Schwarber
Careerverified
Per 600 PAverified
802.82
89.47
Gene Freese
Career
Per 600 PA
20
3.17
Kyle Schwarber
Careerverified
Per 600 PAverified
50
5.57
Gene Freese
Career
Per 600 PA
243
38.53
Kyle Schwarber
Careerverified
Per 600 PAverified
764
85.14
Gene Freese
Career
Per 600 PA
28
4.44
Kyle Schwarber
Careerverified
Per 600 PAverified
47
5.24
Gene Freese
Careerverified
Per 600 PAverified
535
84.83
Kyle Schwarber
Career
Per 600 PA
1527
170.17
Gene Freese
Careerverified
Per 600 PAverified
7.07
7.07
Kyle Schwarber
Career
Per 600 PA
3.53
3.53
Gene Freese
Career
Per 600 PA
0.45
0.45
Kyle Schwarber
Careerverified
Per 600 PAverified
0.5
0.5
Gene Freese
Careerverified
Per 600 PAverified
48
7.61
Kyle Schwarber
Career
Per 600 PA
1
0.11
Gene Freese
Careerverified
Per 600 PAverified
27
4.28
Kyle Schwarber
Career
Per 600 PA
25
2.79
Gene Freese
Career
Per 600 PA
75
11.89
Kyle Schwarber
Careerverified
Per 600 PAverified
53
5.91
Gene Freese
Careerverified
Per 600 PAverified
51
8.09
Kyle Schwarber
Career
Per 600 PA
37
4.12
Gene Freese
Careerverified
Per 600 PAverified
26
4.12
Kyle Schwarber
Career
Per 600 PA
19
2.12
Gene Freese
Careerverified
Per 600 PAverified
77
12.21
Kyle Schwarber
Career
Per 600 PA
56
6.24
Gene Freese
Careerverified
Per 600 PAverified
66.23
66.23
Kyle Schwarber
Career
Per 600 PA
66.07
66.07

Fielding Stats for Gene Freese and Kyle Schwarber

Gene Freese
Careerverified
Per 9 Inningsverified
12
12
Kyle Schwarber
Career
Per 9 Innings
11
11
Gene Freese
Careerverified
Per 9 Innings
938
1.13
Kyle Schwarber
Career
Per 9 Innings
842
1.13
Gene Freese
Careerverified
Per 9 Innings
859
1.03
Kyle Schwarber
Career
Per 9 Inningsverified
805
1.08
Gene Freese
Careerverified
Per 9 Innings
22488
27
Kyle Schwarber
Career
Per 9 Innings
20074
27
Gene Freese
Careerverified
Per 9 Innings
7496
9
Kyle Schwarber
Career
Per 9 Innings
6691.1
9
Gene Freese
Career
Per 9 Innings
871
1.05
Kyle Schwarber
Careerverified
Per 9 Inningsverified
1354
1.82
Gene Freese
Careerverified
Per 9 Inningsverified
1669
2
Kyle Schwarber
Career
Per 9 Innings
46
0.06
Gene Freese
Career
Per 9 Innings
162
0.19
Kyle Schwarber
Careerverified
Per 9 Inningsverified
28
0.04
Gene Freese
Careerverified
Per 9 Inningsverified
2702
3.24
Kyle Schwarber
Career
Per 9 Innings
1428
1.92
Gene Freese
Careerverified
Per 9 Inningsverified
2540
3.05
Kyle Schwarber
Career
Per 9 Innings
1400
1.88
Gene Freese
Career
Per 9 Innings
94
94
Kyle Schwarber
Careerverified
Per 9 Inningsverified
98.04
98.04
Gene Freese
Careerverified
Per 9 Inningsverified
2.708
2.708
Kyle Schwarber
Career
Per 9 Innings
1.663
1.663
Gene Freese
Career
Per 9 Innings
91.58
91.58
Kyle Schwarber
Careerverified
Per 9 Inningsverified
95.61
95.61
Gene Freese
Careerverified
Per 9 Inningsverified
196
0.24
Kyle Schwarber
Career
Per 9 Innings
13
0.02
Gene Freese
Careerverified
Per 9 Innings
0
0
Kyle Schwarber
Career
Per 9 Innings
2
0
Gene Freese
Career
Per 9 Innings
0
0
Kyle Schwarber
Career
Per 9 Innings
0
0
Gene Freese
Careerverified
Per 9 Inningsverified
0
0
Kyle Schwarber
Career
Per 9 Innings
14
0.02
Gene Freese
Career
Per 9 Innings
0
0
Kyle Schwarber
Careerverified
Per 9 Innings
3
0