Xavier Edwards vs. Didi Gregorius — Career Comparison

Gen ZNew YorkThrows RightBats SwitchNorth AmericaMiami MarlinsNational LeagueSecond Baseman
MillenialNetherlandsThrows RightBats LeftEuropeNew York YankeesAmerican LeagueShortstop

Adjusted for the eras they played in, Xavier Edwards holds a real edge over Didi Gregorius in this comparison. Xavier Edwards led in walk rate (BB%+ 112 vs 76), batting average (AVG+ 124 vs 105), and on-base percentage (OBP+ 117 vs 100). Didi Gregorius held the edge in home run production (HR/PA+ 101 vs 14). The edge belongs to Xavier Edwards.

Hitting Stats for Xavier Edwards and Didi Gregorius

Xavier Edwards
Career
Per 600 PA
3
3
Didi Gregorius
Careerverified
Per 600 PAverified
11
11
Xavier Edwards
Career
Per 600 PA
239
142.54
Didi Gregorius
Careerverified
Per 600 PAverified
1077
151.8
Xavier Edwards
Career
Per 600 PA
1006
600
Didi Gregorius
Careerverified
Per 600 PA
4257
600
Xavier Edwards
Career
Per 600 PA
904
539.17
Didi Gregorius
Careerverified
Per 600 PAverified
3893
548.7
Xavier Edwards
Careerverified
Per 600 PAverified
0.298
0.298
Didi Gregorius
Career
Per 600 PA
0.257
0.257
Xavier Edwards
Careerverified
Per 600 PAverified
0.785
0.785
Didi Gregorius
Career
Per 600 PA
0.744
0.744
Xavier Edwards
Career
Per 600 PAverified
269
160.44
Didi Gregorius
Careerverified
Per 600 PA
999
140.8
Xavier Edwards
Career
Per 600 PAverified
220
131.21
Didi Gregorius
Careerverified
Per 600 PA
658
92.74
Xavier Edwards
Career
Per 600 PA
35
20.87
Didi Gregorius
Careerverified
Per 600 PAverified
180
25.37
Xavier Edwards
Career
Per 600 PAverified
10
5.96
Didi Gregorius
Careerverified
Per 600 PA
27
3.81
Xavier Edwards
Career
Per 600 PA
4
2.39
Didi Gregorius
Careerverified
Per 600 PAverified
134
18.89
Xavier Edwards
Career
Per 600 PA
49
29.22
Didi Gregorius
Careerverified
Per 600 PAverified
341
48.06
Xavier Edwards
Career
Per 600 PA
0.182
0.182
Didi Gregorius
Careerverified
Per 600 PAverified
0.341
0.341
Xavier Edwards
Career
Per 600 PA
0.004
0.004
Didi Gregorius
Careerverified
Per 600 PAverified
0.034
0.034
Xavier Edwards
Career
Per 600 PA
0.015
0.015
Didi Gregorius
Careerverified
Per 600 PAverified
0.134
0.134
Xavier Edwards
Career
Per 600 PAverified
134.93
80.47
Didi Gregorius
Careerverified
Per 600 PA
516.58
72.81
Xavier Edwards
Career
Per 600 PA
336
200.4
Didi Gregorius
Careerverified
Per 600 PAverified
1635
230.44
Xavier Edwards
Career
Per 600 PAverified
358
213.52
Didi Gregorius
Careerverified
Per 600 PA
1305
183.93
Xavier Edwards
Careerverified
Per 600 PAverified
0.358
0.358
Didi Gregorius
Career
Per 600 PA
0.308
0.308
Xavier Edwards
Career
Per 600 PA
0.372
0.372
Didi Gregorius
Careerverified
Per 600 PAverified
0.42
0.42
Xavier Edwards
Careerverified
Per 600 PAverified
0.73
0.73
Didi Gregorius
Career
Per 600 PA
0.728
0.728
Xavier Edwards
Career
Per 600 PA
0.074
0.074
Didi Gregorius
Careerverified
Per 600 PAverified
0.163
0.163
Xavier Edwards
Careerverified
Per 600 PAverified
0.254
0.254
Didi Gregorius
Career
Per 600 PA
0.243
0.243
Xavier Edwards
Careerverified
Per 600 PAverified
0.747
0.747
Didi Gregorius
Career
Per 600 PA
0.668
0.668
Xavier Edwards
Careerverified
Per 600 PAverified
0.352
0.352
Didi Gregorius
Career
Per 600 PA
0.271
0.271
Xavier Edwards
Career
Per 600 PAverified
126
75.15
Didi Gregorius
Careerverified
Per 600 PA
503
70.89
Xavier Edwards
Career
Per 600 PA
72
42.94
Didi Gregorius
Careerverified
Per 600 PAverified
530
74.7
Xavier Edwards
Career
Per 600 PA
194
115.71
Didi Gregorius
Careerverified
Per 600 PAverified
899
126.71
Xavier Edwards
Career
Per 600 PAverified
145.2
86.6
Didi Gregorius
Careerverified
Per 600 PA
529.56
74.64
Xavier Edwards
Career
Per 600 PA
4
2.39
Didi Gregorius
Careerverified
Per 600 PAverified
52
7.33
Xavier Edwards
Career
Per 600 PAverified
85
50.7
Didi Gregorius
Careerverified
Per 600 PA
254
35.8
Xavier Edwards
Career
Per 600 PA
3
1.79
Didi Gregorius
Careerverified
Per 600 PAverified
19
2.68
Xavier Edwards
Careerverified
Per 600 PA
154
91.85
Didi Gregorius
Career
Per 600 PAverified
612
86.26
Xavier Edwards
Career
Per 600 PA
6.53
6.53
Didi Gregorius
Careerverified
Per 600 PAverified
6.96
6.96
Xavier Edwards
Careerverified
Per 600 PAverified
0.55
0.55
Didi Gregorius
Career
Per 600 PA
0.42
0.42
Xavier Edwards
Career
Per 600 PAverified
6
3.58
Didi Gregorius
Careerverified
Per 600 PA
15
2.11
Xavier Edwards
Career
Per 600 PA
7
4.17
Didi Gregorius
Careerverified
Per 600 PAverified
43
6.06
Xavier Edwards
Careerverified
Per 600 PAverified
7
4.17
Didi Gregorius
Career
Per 600 PA
50
7.05
Xavier Edwards
Careerverified
Per 600 PAverified
63
37.57
Didi Gregorius
Career
Per 600 PA
37
5.21
Xavier Edwards
Career
Per 600 PAverified
11
6.56
Didi Gregorius
Careerverified
Per 600 PA
16
2.26
Xavier Edwards
Careerverified
Per 600 PAverified
74
44.14
Didi Gregorius
Career
Per 600 PA
53
7.47
Xavier Edwards
Careerverified
Per 600 PAverified
85.14
85.14
Didi Gregorius
Career
Per 600 PA
69.81
69.81

Fielding Stats for Xavier Edwards and Didi Gregorius

Xavier Edwards
Career
Per 9 Innings
3
3
Didi Gregorius
Careerverified
Per 9 Inningsverified
11
11
Xavier Edwards
Career
Per 9 Inningsverified
235
1.08
Didi Gregorius
Careerverified
Per 9 Innings
1062
1.05
Xavier Edwards
Career
Per 9 Inningsverified
222
1.02
Didi Gregorius
Careerverified
Per 9 Innings
1022
1.01
Xavier Edwards
Career
Per 9 Innings
5860
27
Didi Gregorius
Careerverified
Per 9 Innings
27261
27
Xavier Edwards
Career
Per 9 Innings
1953.1
9
Didi Gregorius
Careerverified
Per 9 Innings
9087
9
Xavier Edwards
Career
Per 9 Innings
275
1.27
Didi Gregorius
Careerverified
Per 9 Inningsverified
1307
1.29
Xavier Edwards
Career
Per 9 Innings
524
2.41
Didi Gregorius
Careerverified
Per 9 Inningsverified
2673
2.65
Xavier Edwards
Careerverified
Per 9 Inningsverified
17
0.08
Didi Gregorius
Career
Per 9 Innings
95
0.09
Xavier Edwards
Career
Per 9 Innings
816
3.76
Didi Gregorius
Careerverified
Per 9 Inningsverified
4075
4.04
Xavier Edwards
Career
Per 9 Innings
799
3.68
Didi Gregorius
Careerverified
Per 9 Inningsverified
3980
3.94
Xavier Edwards
Careerverified
Per 9 Inningsverified
97.92
97.92
Didi Gregorius
Career
Per 9 Innings
97.67
97.67
Xavier Edwards
Career
Per 9 Innings
3.4
3.4
Didi Gregorius
Careerverified
Per 9 Inningsverified
3.748
3.748
Xavier Edwards
Career
Per 9 Innings
94.47
94.47
Didi Gregorius
Careerverified
Per 9 Inningsverified
96.23
96.23
Xavier Edwards
Career
Per 9 Innings
107
0.49
Didi Gregorius
Careerverified
Per 9 Inningsverified
503
0.5
Xavier Edwards
Career
Per 9 Innings
0
0
Didi Gregorius
Career
Per 9 Innings
0
0
Xavier Edwards
Career
Per 9 Innings
0
0
Didi Gregorius
Career
Per 9 Innings
0
0
Xavier Edwards
Career
Per 9 Innings
0
0
Didi Gregorius
Career
Per 9 Innings
0
0
Xavier Edwards
Career
Per 9 Innings
0
0
Didi Gregorius
Career
Per 9 Innings
0
0