Our history of 2B failure is longstanding and puzzling.
DHam does two things most of our past 2Bman did not do well:
2B defense
Baserunning
Unfortunately, his batting has sucked, except for a moderately long stretch in 2024. Even if used a s a strict platoon 2Bman, his .635 OPS vs RHPs is too lame to sustain that role. He'd have to get better to keep a slot on the 40, and he's running out of time, as the Sox roster crunch will start putting the squeeze on him. Maybe Grissom gets traded before him, but even without Grissom, his days might be numbered.
This might blow you away: we are going on year 8, since 2018, and we have no player with more than 550 PAs at 2B, combining years! Here is the list by PAs w OPS at 2B:
544 Arroyo .739
412 Holt .763
396 Story .737
375 Nunez .615
350 EValdez .651
304 Kike .901
(Kike & Story each gave us nice half seasons at 2B. That's bout it)
254 Chavis .711
233 Hamilton .522
227 KC .658
141 Kinsler .598
131 Marco H .584
119 Marwin .511
115 Romy .849
109 Grissom .487
100 Reyes .627
Others:
Arauz, Peraza, Urias, Rafaela, Iggy, Sogard (50-99 PAs)
20-49 PAs: Y Sanchez, Westbrook, Lin, Owings, Pedey, Turner, Downs & Mayer
13 others had some time at 2B