Ed FitzGerald vs. Kyle Schwarber — Career Comparison

Greatest GenerationCaliforniaThrows RightBats RightNorth AmericaWashington SenatorsAmerican LeagueCatcher
MillenialOhioThrows RightBats LeftNorth AmericaPhiladelphia PhilliesNational LeagueLeft FielderSilver SluggerAll-Star

Adjusted for the eras they played in, Kyle Schwarber holds a real edge over Ed FitzGerald in this comparison. Kyle Schwarber led in home run production (HR/PA+ 211 vs 51), walk rate (BB%+ 158 vs 71), and slugging (SLG+ 128 vs 90). Ed FitzGerald held the edge in contact rate (K%+ 130 vs 81). The edge belongs to Kyle Schwarber.

Hitting Stats for Ed FitzGerald and Kyle Schwarber

Ed FitzGerald
Careerverified
Per 600 PAverified
12
12
Kyle Schwarber
Career
Per 600 PA
11
11
Ed FitzGerald
Career
Per 600 PAverified
807
209.61
Kyle Schwarber
Careerverified
Per 600 PA
1291
143.87
Ed FitzGerald
Career
Per 600 PA
2310
600
Kyle Schwarber
Careerverified
Per 600 PA
5384
600
Ed FitzGerald
Career
Per 600 PAverified
2086
541.82
Kyle Schwarber
Careerverified
Per 600 PA
4544
506.39
Ed FitzGerald
Careerverified
Per 600 PAverified
0.26
0.26
Kyle Schwarber
Career
Per 600 PA
0.231
0.231
Ed FitzGerald
Career
Per 600 PA
0.679
0.679
Kyle Schwarber
Careerverified
Per 600 PAverified
0.851
0.851
Ed FitzGerald
Career
Per 600 PAverified
542
140.78
Kyle Schwarber
Careerverified
Per 600 PA
1050
117.01
Ed FitzGerald
Career
Per 600 PAverified
431
111.95
Kyle Schwarber
Careerverified
Per 600 PA
521
58.06
Ed FitzGerald
Career
Per 600 PAverified
82
21.3
Kyle Schwarber
Careerverified
Per 600 PA
175
19.5
Ed FitzGerald
Career
Per 600 PAverified
10
2.6
Kyle Schwarber
Careerverified
Per 600 PA
14
1.56
Ed FitzGerald
Career
Per 600 PA
19
4.94
Kyle Schwarber
Careerverified
Per 600 PAverified
340
37.89
Ed FitzGerald
Career
Per 600 PA
111
28.83
Kyle Schwarber
Careerverified
Per 600 PAverified
529
58.95
Ed FitzGerald
Career
Per 600 PA
0.205
0.205
Kyle Schwarber
Careerverified
Per 600 PAverified
0.504
0.504
Ed FitzGerald
Career
Per 600 PA
0.009
0.009
Kyle Schwarber
Careerverified
Per 600 PAverified
0.075
0.075
Ed FitzGerald
Career
Per 600 PA
0.035
0.035
Kyle Schwarber
Careerverified
Per 600 PAverified
0.324
0.324
Ed FitzGerald
Career
Per 600 PA
215.41
55.95
Kyle Schwarber
Careerverified
Per 600 PAverified
846.52
94.34
Ed FitzGerald
Career
Per 600 PA
701
182.08
Kyle Schwarber
Careerverified
Per 600 PAverified
2273
253.31
Ed FitzGerald
Career
Per 600 PA
739
191.95
Kyle Schwarber
Careerverified
Per 600 PAverified
1864
207.73
Ed FitzGerald
Career
Per 600 PA
0.323
0.323
Kyle Schwarber
Careerverified
Per 600 PAverified
0.346
0.346
Ed FitzGerald
Career
Per 600 PA
0.336
0.336
Kyle Schwarber
Careerverified
Per 600 PAverified
0.5
0.5
Ed FitzGerald
Career
Per 600 PA
0.659
0.659
Kyle Schwarber
Careerverified
Per 600 PAverified
0.847
0.847
Ed FitzGerald
Career
Per 600 PA
0.076
0.076
Kyle Schwarber
Careerverified
Per 600 PAverified
0.269
0.269
Ed FitzGerald
Career
Per 600 PA
0.229
0.229
Kyle Schwarber
Careerverified
Per 600 PAverified
0.281
0.281
Ed FitzGerald
Career
Per 600 PA
0.558
0.558
Kyle Schwarber
Careerverified
Per 600 PAverified
0.876
0.876
Ed FitzGerald
Careerverified
Per 600 PAverified
0.285
0.285
Kyle Schwarber
Career
Per 600 PA
0.263
0.263
Ed FitzGerald
Career
Per 600 PA
199
51.69
Kyle Schwarber
Careerverified
Per 600 PAverified
800
89.15
Ed FitzGerald
Career
Per 600 PA
217
56.36
Kyle Schwarber
Careerverified
Per 600 PAverified
784
87.37
Ed FitzGerald
Career
Per 600 PA
397
103.12
Kyle Schwarber
Careerverified
Per 600 PAverified
1244
138.63
Ed FitzGerald
Career
Per 600 PA
239.43
62.19
Kyle Schwarber
Careerverified
Per 600 PAverified
802.82
89.47
Ed FitzGerald
Career
Per 600 PA
12
3.12
Kyle Schwarber
Careerverified
Per 600 PAverified
50
5.57
Ed FitzGerald
Career
Per 600 PA
185
48.05
Kyle Schwarber
Careerverified
Per 600 PAverified
764
85.14
Ed FitzGerald
Career
Per 600 PA
3
0.78
Kyle Schwarber
Careerverified
Per 600 PAverified
47
5.24
Ed FitzGerald
Careerverified
Per 600 PAverified
235
61.04
Kyle Schwarber
Career
Per 600 PA
1527
170.17
Ed FitzGerald
Careerverified
Per 600 PAverified
9.83
9.83
Kyle Schwarber
Career
Per 600 PA
3.53
3.53
Ed FitzGerald
Careerverified
Per 600 PAverified
0.79
0.79
Kyle Schwarber
Career
Per 600 PA
0.5
0.5
Ed FitzGerald
Careerverified
Per 600 PAverified
22
5.71
Kyle Schwarber
Career
Per 600 PA
1
0.11
Ed FitzGerald
Career
Per 600 PA
5
1.3
Kyle Schwarber
Careerverified
Per 600 PAverified
25
2.79
Ed FitzGerald
Career
Per 600 PA
76
19.74
Kyle Schwarber
Careerverified
Per 600 PAverified
53
5.91
Ed FitzGerald
Career
Per 600 PA
9
2.34
Kyle Schwarber
Careerverified
Per 600 PAverified
37
4.12
Ed FitzGerald
Career
Per 600 PA
6
1.56
Kyle Schwarber
Careerverified
Per 600 PAverified
19
2.12
Ed FitzGerald
Career
Per 600 PA
15
3.9
Kyle Schwarber
Careerverified
Per 600 PAverified
56
6.24
Ed FitzGerald
Career
Per 600 PA
60
60
Kyle Schwarber
Careerverified
Per 600 PAverified
66.07
66.07

Fielding Stats for Ed FitzGerald and Kyle Schwarber

Ed FitzGerald
Careerverified
Per 9 Inningsverified
12
12
Kyle Schwarber
Career
Per 9 Innings
11
11
Ed FitzGerald
Career
Per 9 Inningsverified
658
2.19
Kyle Schwarber
Careerverified
Per 9 Innings
842
1.13
Ed FitzGerald
Career
Per 9 Innings
305
1.01
Kyle Schwarber
Careerverified
Per 9 Inningsverified
805
1.08
Ed FitzGerald
Career
Per 9 Innings
8125
27
Kyle Schwarber
Careerverified
Per 9 Innings
20074
27
Ed FitzGerald
Career
Per 9 Innings
2708.1
9
Kyle Schwarber
Careerverified
Per 9 Innings
6691.1
9
Ed FitzGerald
Careerverified
Per 9 Inningsverified
2435
8.09
Kyle Schwarber
Career
Per 9 Innings
1354
1.82
Ed FitzGerald
Careerverified
Per 9 Inningsverified
262
0.87
Kyle Schwarber
Career
Per 9 Innings
46
0.06
Ed FitzGerald
Career
Per 9 Innings
68
0.23
Kyle Schwarber
Careerverified
Per 9 Inningsverified
28
0.04
Ed FitzGerald
Careerverified
Per 9 Inningsverified
2765
9.19
Kyle Schwarber
Career
Per 9 Innings
1428
1.92
Ed FitzGerald
Careerverified
Per 9 Inningsverified
2697
8.96
Kyle Schwarber
Career
Per 9 Innings
1400
1.88
Ed FitzGerald
Career
Per 9 Innings
97.54
97.54
Kyle Schwarber
Careerverified
Per 9 Inningsverified
98.04
98.04
Ed FitzGerald
Careerverified
Per 9 Inningsverified
4.099
4.099
Kyle Schwarber
Career
Per 9 Innings
1.663
1.663
Ed FitzGerald
Career
Per 9 Innings
46.35
46.35
Kyle Schwarber
Careerverified
Per 9 Inningsverified
95.61
95.61
Ed FitzGerald
Careerverified
Per 9 Inningsverified
42
0.14
Kyle Schwarber
Career
Per 9 Innings
13
0.02
Ed FitzGerald
Career
Per 9 Innings
54
0.18
Kyle Schwarber
Careerverified
Per 9 Inningsverified
2
0
Ed FitzGerald
Career
Per 9 Innings
47
0.16
Kyle Schwarber
Careerverified
Per 9 Inningsverified
0
0
Ed FitzGerald
Career
Per 9 Innings
112
0.37
Kyle Schwarber
Careerverified
Per 9 Inningsverified
14
0.02
Ed FitzGerald
Careerverified
Per 9 Inningsverified
72
0.24
Kyle Schwarber
Career
Per 9 Innings
3
0