Pete Alonso vs. Mitch Haniger — Career Comparison
When their careers are measured against the same standard, Pete Alonso comes out clearly ahead of Mitch Haniger across most offensive categories. Pete Alonso led in home run production (HR/PA+ 196 vs 124), slugging (SLG+ 127 vs 109), and contact rate (K%+ 102 vs 91). Mitch Haniger held the edge in batting average (AVG+ 103 vs 103). Pete Alonso was the more complete offensive player.
Hitting Stats for Pete Alonso and Mitch Haniger
Pete Alonso
Career
Per 600 PA
1007
139.99
Mitch Haniger
Career
Per 600 PA
746
144.9
Pete Alonso
Career
Per 600 PA
4316
600
Mitch Haniger
Career
Per 600 PA
3089
600
Pete Alonso
Career
Per 600 PA
3763
523.12
Mitch Haniger
Career
Per 600 PA
2755
535.12
Pete Alonso
Career
Per 600 PA
0.253
0.253
Mitch Haniger
Career
Per 600 PA
0.25
0.25
Pete Alonso
Career
Per 600 PA
0.861
0.861
Mitch Haniger
Career
Per 600 PA
0.784
0.784
Pete Alonso
Career
Per 600 PA
455
63.25
Mitch Haniger
Career
Per 600 PA
275
53.42
Pete Alonso
Career
Per 600 PA
0.478
0.478
Mitch Haniger
Career
Per 600 PA
0.4
0.4
Pete Alonso
Career
Per 600 PA
0.07
0.07
Mitch Haniger
Career
Per 600 PA
0.047
0.047
Pete Alonso
Career
Per 600 PA
0.278
0.278
Mitch Haniger
Career
Per 600 PA
0.189
0.189
Pete Alonso
Career
Per 600 PA
671.71
93.38
Mitch Haniger
Career
Per 600 PA
409.97
79.63
Pete Alonso
Career
Per 600 PA
1942
269.97
Mitch Haniger
Career
Per 600 PA
1234
239.69
Pete Alonso
Career
Per 600 PA
1470
204.36
Mitch Haniger
Career
Per 600 PA
999
194.04
Pete Alonso
Career
Per 600 PA
0.341
0.341
Mitch Haniger
Career
Per 600 PA
0.324
0.324
Pete Alonso
Career
Per 600 PA
0.516
0.516
Mitch Haniger
Career
Per 600 PA
0.448
0.448
Pete Alonso
Career
Per 600 PA
0.263
0.263
Mitch Haniger
Career
Per 600 PA
0.198
0.198
Pete Alonso
Career
Per 600 PA
0.282
0.282
Mitch Haniger
Career
Per 600 PA
0.258
0.258
Pete Alonso
Career
Per 600 PA
0.848
0.848
Mitch Haniger
Career
Per 600 PA
0.734
0.734
Pete Alonso
Career
Per 600 PA
1028
142.91
Mitch Haniger
Career
Per 600 PA
678
131.69
Pete Alonso
Career
Per 600 PA
642.8
89.36
Mitch Haniger
Career
Per 600 PA
404.13
78.5
Pete Alonso
Career
Per 600 PA
100
13.9
Mitch Haniger
Career
Per 600 PA
39
7.58
Pete Alonso
Career
Per 600 PA
47
6.53
Mitch Haniger
Career
Per 600 PA
10
1.94
Pete Alonso
Career
Per 600 PA
984
136.79
Mitch Haniger
Career
Per 600 PA
774
150.34
Pete Alonso
Career
Per 600 PA
4.39
4.39
Mitch Haniger
Career
Per 600 PA
3.99
3.99
Pete Alonso
Career
Per 600 PA
0.43
0.43
Mitch Haniger
Career
Per 600 PA
0.35
0.35
Pete Alonso
Career
Per 600 PA
34
4.73
Mitch Haniger
Career
Per 600 PA
22
4.27
Pete Alonso
Career
Per 600 PA
108
15.01
Mitch Haniger
Career
Per 600 PA
59
11.46
Pete Alonso
Career
Per 600 PA
4
0.56
Mitch Haniger
Career
Per 600 PA
6
1.17
Pete Alonso
Career
Per 600 PA
22
3.06
Mitch Haniger
Career
Per 600 PA
25
4.86
Pete Alonso
Career
Per 600 PA
81.82
81.82
Mitch Haniger
Career
Per 600 PA
76
76
Fielding Stats for Pete Alonso and Mitch Haniger
Pete Alonso
Career
Per 9 Innings
942
1.05
Mitch Haniger
Career
Per 9 Innings
666
1.06
Pete Alonso
Career
Per 9 Innings
933
1.04
Mitch Haniger
Career
Per 9 Innings
643
1.03
Pete Alonso
Career
Per 9 Innings
24317
27
Mitch Haniger
Career
Per 9 Innings
16896
27
Pete Alonso
Career
Per 9 Innings
8105.2
9
Mitch Haniger
Career
Per 9 Innings
5632
9
Pete Alonso
Career
Per 9 Innings
6573
7.3
Mitch Haniger
Career
Per 9 Innings
1399
2.24
Pete Alonso
Career
Per 9 Innings
659
0.73
Mitch Haniger
Career
Per 9 Innings
30
0.05
Pete Alonso
Career
Per 9 Innings
7288
8.09
Mitch Haniger
Career
Per 9 Innings
1458
2.33
Pete Alonso
Career
Per 9 Innings
7232
8.03
Mitch Haniger
Career
Per 9 Innings
1429
2.28
Pete Alonso
Career
Per 9 Innings
99.23
99.23
Mitch Haniger
Career
Per 9 Innings
98.01
98.01
Pete Alonso
Career
Per 9 Innings
7.677
7.677
Mitch Haniger
Career
Per 9 Innings
2.146
2.146
Pete Alonso
Career
Per 9 Innings
99.04
99.04
Mitch Haniger
Career
Per 9 Innings
96.55
96.55
Pete Alonso
Career
Per 9 Innings
665
0.74
Mitch Haniger
Career
Per 9 Innings
3
0