Xavier Edwards vs. Ryan Hanigan — Career Comparison
Adjusted for the eras they played in, Xavier Edwards holds a real edge over Ryan Hanigan in this comparison. Xavier Edwards led in batting average (AVG+ 124 vs 104), slugging (SLG+ 96 vs 85), and on-base percentage (OBP+ 117 vs 110). Ryan Hanigan held the edge in contact rate (K%+ 183 vs 143). The edge belongs to Xavier Edwards.
Hitting Stats for Xavier Edwards and Ryan Hanigan
Xavier Edwards
Career
Per 600 PA
239
142.54
Ryan Hanigan
Career
Per 600 PA
680
179.89
Xavier Edwards
Career
Per 600 PA
1006
600
Ryan Hanigan
Career
Per 600 PA
2268
600
Xavier Edwards
Career
Per 600 PA
904
539.17
Ryan Hanigan
Career
Per 600 PA
1959
518.25
Xavier Edwards
Career
Per 600 PA
0.298
0.298
Ryan Hanigan
Career
Per 600 PA
0.251
0.251
Xavier Edwards
Career
Per 600 PA
0.785
0.785
Ryan Hanigan
Career
Per 600 PA
0.705
0.705
Xavier Edwards
Career
Per 600 PA
220
131.21
Ryan Hanigan
Career
Per 600 PA
390
103.17
Xavier Edwards
Career
Per 600 PA
49
29.22
Ryan Hanigan
Career
Per 600 PA
102
26.98
Xavier Edwards
Career
Per 600 PA
0.182
0.182
Ryan Hanigan
Career
Per 600 PA
0.207
0.207
Xavier Edwards
Career
Per 600 PA
0.004
0.004
Ryan Hanigan
Career
Per 600 PA
0.015
0.015
Xavier Edwards
Career
Per 600 PA
0.015
0.015
Ryan Hanigan
Career
Per 600 PA
0.061
0.061
Xavier Edwards
Career
Per 600 PA
134.93
80.47
Ryan Hanigan
Career
Per 600 PA
235.23
62.23
Xavier Edwards
Career
Per 600 PA
336
200.4
Ryan Hanigan
Career
Per 600 PA
655
173.28
Xavier Edwards
Career
Per 600 PA
358
213.52
Ryan Hanigan
Career
Per 600 PA
776
205.29
Xavier Edwards
Career
Per 600 PA
0.358
0.358
Ryan Hanigan
Career
Per 600 PA
0.344
0.344
Xavier Edwards
Career
Per 600 PA
0.372
0.372
Ryan Hanigan
Career
Per 600 PA
0.334
0.334
Xavier Edwards
Career
Per 600 PA
0.074
0.074
Ryan Hanigan
Career
Per 600 PA
0.083
0.083
Xavier Edwards
Career
Per 600 PA
0.254
0.254
Ryan Hanigan
Career
Per 600 PA
0.239
0.239
Xavier Edwards
Career
Per 600 PA
0.747
0.747
Ryan Hanigan
Career
Per 600 PA
0.617
0.617
Xavier Edwards
Career
Per 600 PA
0.352
0.352
Ryan Hanigan
Career
Per 600 PA
0.28
0.28
Xavier Edwards
Career
Per 600 PA
194
115.71
Ryan Hanigan
Career
Per 600 PA
376
99.47
Xavier Edwards
Career
Per 600 PA
145.2
86.6
Ryan Hanigan
Career
Per 600 PA
253.05
66.94
Xavier Edwards
Career
Per 600 PA
4
2.39
Ryan Hanigan
Career
Per 600 PA
29
7.67
Xavier Edwards
Career
Per 600 PA
3
1.79
Ryan Hanigan
Career
Per 600 PA
40
10.58
Xavier Edwards
Career
Per 600 PA
154
91.85
Ryan Hanigan
Career
Per 600 PA
290
76.72
Xavier Edwards
Career
Per 600 PA
6.53
6.53
Ryan Hanigan
Career
Per 600 PA
7.82
7.82
Xavier Edwards
Career
Per 600 PA
0.55
0.55
Ryan Hanigan
Career
Per 600 PA
0.88
0.88
Xavier Edwards
Career
Per 600 PA
6
3.58
Ryan Hanigan
Career
Per 600 PA
14
3.7
Xavier Edwards
Career
Per 600 PA
7
4.17
Ryan Hanigan
Career
Per 600 PA
11
2.91
Xavier Edwards
Career
Per 600 PA
7
4.17
Ryan Hanigan
Career
Per 600 PA
55
14.55
Xavier Edwards
Career
Per 600 PA
63
37.57
Ryan Hanigan
Career
Per 600 PA
1
0.26
Xavier Edwards
Career
Per 600 PA
11
6.56
Ryan Hanigan
Career
Per 600 PA
1
0.26
Xavier Edwards
Career
Per 600 PA
74
44.14
Ryan Hanigan
Career
Per 600 PA
2
0.53
Xavier Edwards
Career
Per 600 PA
85.14
85.14
Ryan Hanigan
Career
Per 600 PA
50
50
Fielding Stats for Xavier Edwards and Ryan Hanigan
Xavier Edwards
Career
Per 9 Innings
235
1.08
Ryan Hanigan
Career
Per 9 Innings
656
1.14
Xavier Edwards
Career
Per 9 Innings
222
1.02
Ryan Hanigan
Career
Per 9 Innings
570
0.99
Xavier Edwards
Career
Per 9 Innings
5860
27
Ryan Hanigan
Career
Per 9 Innings
15535
27
Xavier Edwards
Career
Per 9 Innings
1953.1
9
Ryan Hanigan
Career
Per 9 Innings
5178.1
9
Xavier Edwards
Career
Per 9 Innings
275
1.27
Ryan Hanigan
Career
Per 9 Innings
4440
7.72
Xavier Edwards
Career
Per 9 Innings
524
2.41
Ryan Hanigan
Career
Per 9 Innings
291
0.51
Xavier Edwards
Career
Per 9 Innings
17
0.08
Ryan Hanigan
Career
Per 9 Innings
20
0.03
Xavier Edwards
Career
Per 9 Innings
816
3.76
Ryan Hanigan
Career
Per 9 Innings
4751
8.26
Xavier Edwards
Career
Per 9 Innings
799
3.68
Ryan Hanigan
Career
Per 9 Innings
4731
8.22
Xavier Edwards
Career
Per 9 Innings
97.92
97.92
Ryan Hanigan
Career
Per 9 Innings
99.58
99.58
Xavier Edwards
Career
Per 9 Innings
3.4
3.4
Ryan Hanigan
Career
Per 9 Innings
7.212
7.212
Xavier Edwards
Career
Per 9 Innings
94.47
94.47
Ryan Hanigan
Career
Per 9 Innings
86.89
86.89
Xavier Edwards
Career
Per 9 Innings
107
0.49
Ryan Hanigan
Career
Per 9 Innings
40
0.07
Xavier Edwards
Career
Per 9 Innings
0
0
Ryan Hanigan
Career
Per 9 Innings
240
0.42
Xavier Edwards
Career
Per 9 Innings
0
0
Ryan Hanigan
Career
Per 9 Innings
137
0.24