Pete Alonso vs. Evar Swanson — Career Comparison

MillenialFloridaThrows RightBats RightNorth AmericaNew York MetsNational LeagueFirst BasemanSilver SluggerRookie of the YearAll-Star
Greatest GenerationIllinoisThrows RightBats RightNorth AmericaChicago White SoxAmerican LeagueRight Fielder

When their careers are measured against the same standard, Pete Alonso comes out clearly ahead of Evar Swanson across most offensive categories. Pete Alonso led in home run production (HR/PA+ 196 vs 20), slugging (SLG+ 127 vs 90), and walk rate (BB%+ 110 vs 98). Evar Swanson held the edge in contact rate (K%+ 117 vs 102). Pete Alonso was the more complete offensive player.

Hitting Stats for Pete Alonso and Evar Swanson

Pete Alonso
Careerverified
Per 600 PAverified
7
7
Evar Swanson
Career
Per 600 PA
5
5
Pete Alonso
Careerverified
Per 600 PA
1007
139.99
Evar Swanson
Career
Per 600 PAverified
518
143.76
Pete Alonso
Careerverified
Per 600 PA
4316
600
Evar Swanson
Career
Per 600 PA
2162
600
Pete Alonso
Careerverified
Per 600 PA
3763
523.12
Evar Swanson
Career
Per 600 PAverified
1892
525.07
Pete Alonso
Career
Per 600 PA
0.253
0.253
Evar Swanson
Careerverified
Per 600 PAverified
0.303
0.303
Pete Alonso
Careerverified
Per 600 PAverified
0.861
0.861
Evar Swanson
Career
Per 600 PA
0.8
0.8
Pete Alonso
Careerverified
Per 600 PA
951
132.21
Evar Swanson
Career
Per 600 PAverified
573
159.02
Pete Alonso
Careerverified
Per 600 PA
496
68.95
Evar Swanson
Career
Per 600 PAverified
451
125.16
Pete Alonso
Careerverified
Per 600 PAverified
183
25.44
Evar Swanson
Career
Per 600 PA
87
24.14
Pete Alonso
Career
Per 600 PA
8
1.11
Evar Swanson
Careerverified
Per 600 PAverified
28
7.77
Pete Alonso
Careerverified
Per 600 PAverified
264
36.7
Evar Swanson
Career
Per 600 PA
7
1.94
Pete Alonso
Careerverified
Per 600 PAverified
455
63.25
Evar Swanson
Career
Per 600 PA
122
33.86
Pete Alonso
Careerverified
Per 600 PAverified
0.478
0.478
Evar Swanson
Career
Per 600 PA
0.213
0.213
Pete Alonso
Careerverified
Per 600 PAverified
0.07
0.07
Evar Swanson
Career
Per 600 PA
0.004
0.004
Pete Alonso
Careerverified
Per 600 PAverified
0.278
0.278
Evar Swanson
Career
Per 600 PA
0.012
0.012
Pete Alonso
Careerverified
Per 600 PAverified
671.71
93.38
Evar Swanson
Career
Per 600 PA
305.47
84.77
Pete Alonso
Careerverified
Per 600 PAverified
1942
269.97
Evar Swanson
Career
Per 600 PA
737
204.53
Pete Alonso
Careerverified
Per 600 PA
1470
204.36
Evar Swanson
Career
Per 600 PAverified
796
220.91
Pete Alonso
Career
Per 600 PA
0.341
0.341
Evar Swanson
Careerverified
Per 600 PAverified
0.376
0.376
Pete Alonso
Careerverified
Per 600 PAverified
0.516
0.516
Evar Swanson
Career
Per 600 PA
0.39
0.39
Pete Alonso
Careerverified
Per 600 PAverified
0.857
0.857
Evar Swanson
Career
Per 600 PA
0.766
0.766
Pete Alonso
Careerverified
Per 600 PAverified
0.263
0.263
Evar Swanson
Career
Per 600 PA
0.087
0.087
Pete Alonso
Careerverified
Per 600 PAverified
0.282
0.282
Evar Swanson
Career
Per 600 PA
0.267
0.267
Pete Alonso
Careerverified
Per 600 PAverified
0.848
0.848
Evar Swanson
Career
Per 600 PA
0.771
0.771
Pete Alonso
Career
Per 600 PA
0.27
0.27
Evar Swanson
Careerverified
Per 600 PAverified
0.323
0.323
Pete Alonso
Careerverified
Per 600 PA
580
80.63
Evar Swanson
Career
Per 600 PAverified
325
90.19
Pete Alonso
Careerverified
Per 600 PAverified
712
98.98
Evar Swanson
Career
Per 600 PA
170
47.18
Pete Alonso
Careerverified
Per 600 PAverified
1028
142.91
Evar Swanson
Career
Per 600 PA
488
135.43
Pete Alonso
Careerverified
Per 600 PA
642.8
89.36
Evar Swanson
Career
Per 600 PAverified
331.88
92.1
Pete Alonso
Careerverified
Per 600 PAverified
100
13.9
Evar Swanson
Career
Per 600 PA
11
3.05
Pete Alonso
Careerverified
Per 600 PA
419
58.25
Evar Swanson
Career
Per 600 PAverified
212
58.83
Pete Alonso
Careerverified
Per 600 PAverified
47
6.53
Evar Swanson
Career
Per 600 PA
0
0
Pete Alonso
Career
Per 600 PA
984
136.79
Evar Swanson
Careerverified
Per 600 PAverified
133
36.91
Pete Alonso
Career
Per 600 PA
4.39
4.39
Evar Swanson
Careerverified
Per 600 PAverified
16.26
16.26
Pete Alonso
Career
Per 600 PA
0.43
0.43
Evar Swanson
Careerverified
Per 600 PAverified
1.59
1.59
Pete Alonso
Career
Per 600 PA
0
0
Evar Swanson
Careerverified
Per 600 PAverified
47
13.04
Pete Alonso
Careerverified
Per 600 PAverified
34
4.73
Evar Swanson
Career
Per 600 PA
0
0
Pete Alonso
Career
Per 600 PA
108
15.01
Evar Swanson
Careerverified
Per 600 PAverified
0
0
Pete Alonso
Career
Per 600 PA
18
2.5
Evar Swanson
Careerverified
Per 600 PAverified
69
19.15
Pete Alonso
Career
Per 600 PA
4
0.56
Evar Swanson
Careerverified
Per 600 PAverified
15
4.16
Pete Alonso
Career
Per 600 PA
22
3.06
Evar Swanson
Careerverified
Per 600 PAverified
84
23.31
Pete Alonso
Career
Per 600 PA
81.82
81.82
Evar Swanson
Careerverified
Per 600 PAverified
82.14
82.14

Fielding Stats for Pete Alonso and Evar Swanson

Pete Alonso
Careerverified
Per 9 Inningsverified
7
7
Evar Swanson
Career
Per 9 Innings
5
Pete Alonso
Careerverified
Per 9 Inningsverified
942
1.05
Evar Swanson
Career
Per 9 Innings
471
Pete Alonso
Careerverified
Per 9 Inningsverified
933
1.04
Evar Swanson
Career
Per 9 Innings
0
Pete Alonso
Careerverified
Per 9 Inningsverified
24317
27
Evar Swanson
Career
Per 9 Innings
0
Pete Alonso
Careerverified
Per 9 Inningsverified
8105.2
9
Evar Swanson
Career
Per 9 Innings
0
Pete Alonso
Careerverified
Per 9 Inningsverified
6573
7.3
Evar Swanson
Career
Per 9 Innings
993
Pete Alonso
Careerverified
Per 9 Inningsverified
659
0.73
Evar Swanson
Career
Per 9 Innings
25
Pete Alonso
Career
Per 9 Innings
56
0.06
Evar Swanson
Careerverified
Per 9 Inningsverified
30
Pete Alonso
Careerverified
Per 9 Inningsverified
7288
8.09
Evar Swanson
Career
Per 9 Innings
1048
Pete Alonso
Careerverified
Per 9 Inningsverified
7232
8.03
Evar Swanson
Career
Per 9 Innings
1018
Pete Alonso
Careerverified
Per 9 Inningsverified
99.23
99.23
Evar Swanson
Career
Per 9 Innings
97.14
Pete Alonso
Careerverified
Per 9 Inningsverified
7.677
7.677
Evar Swanson
Career
Per 9 Innings
2.161
Pete Alonso
Careerverified
Per 9 Inningsverified
99.04
99.04
Evar Swanson
Career
Per 9 Innings
0
Pete Alonso
Careerverified
Per 9 Inningsverified
665
0.74
Evar Swanson
Career
Per 9 Innings
4
Pete Alonso
Career
Per 9 Innings
0
0
Evar Swanson
Career
Per 9 Innings
0
Pete Alonso
Career
Per 9 Innings
0
0
Evar Swanson
Career
Per 9 Innings
0
Pete Alonso
Career
Per 9 Innings
0
0
Evar Swanson
Career
Per 9 Innings
0
Pete Alonso
Career
Per 9 Innings
0
0
Evar Swanson
Career
Per 9 Innings
0