Couple of things about Ichiro: I don't want to call him a 'compiler' because that has a more negative connotation than what I'm trying to say here, but a large part of the stats he put up was a result of playing just about every game/every year from the time he was 20 until he was 38. Ichiro averaged 159.3 G/yr over his first 12 MLB seasons (ages 27 to 38 from 2001 to 2012). That's what helps get the counting stats so high, not only the 3,089 hits in MLB but 1,728 in the JPL before ever coming to this side of the Pacific. Staying on the field regularly helped Pete Rose too. Now for the somewhat negative side: - he rarely walked. Look at the difference between his BA & OBA: 44 points where 70 is about league average so barely 60% as often as the typical player. Some guys just like to hit so much (and are good enough at it) that their walk rates are lower for it. Gwynn (50) and Arraez (46) also fall into this category. Nothing wrong with it really but it does temper their OBA even with often league leading BAs - lack of power: of all the hitters on the 3,000 hit club Ichiro is 33rd of 33 in percentage of hits going for extra bases (81.3% singles). That's behind even dead-ball-era players Eddie Collins (next at 79.3%) and Cap Anson, as well as the more recent 'contact' hitters such as Carew, Gwynn, Rose, Jeter, Boggs and Brock (those are the bottom 9). All that helps to explain the relative lower WAR rates for Ichiro: 25 points of career OBA behind Gwynn, 38 in back of Carew, and 60 behind Boggs, plus less slugging than all of them. Arraez is kind of in the same camp except worse because he brings little defensive value or speed (31 of 48 SB or 65% success rate). So that when his BA dropped below .300 in 2025, even to a still good .292, his OPS+ fell to a below average level. OK, just below at 99, but when you pair that with no positional value or speed I think it's safe to say that it's not like contact skills aren't valued in today's game, it's just that much less hangs on that one stat (BA) compared to the way it was perceived back when most of us were kids (and the way it still exists in Keith's head). So, following his first four seasons in Minnesota, Arraez will now be on his third team in four seasons since, and maybe more before the season is done depending on how the Giants are doing and who needs what when the 2026 trading deadline approaches. * this took me a while to write so somewhat redundant with above posts