AB | BA | OBP | OPS |
913 | .250 | .315 | .764 |
Yr | AB | R | HR | RBI | SB | BA | OBP | OPS |
2022 | 331 | 45 | 17 | 54 | 10 | .233 | .294 | .744 |
2023 | 32 | 7 | 1 | 4 | 3 | .250 | .375 | .750 |
2024 | 541 | 69 | 21 | 76 | 22 | .259 | .324 | .773 |
AB | BA | OBP | OPS | |
home | 464 | .287 | .346 | .850 |
road | 449 | .212 | .283 | .675 |
day | 393 | .242 | .315 | .768 |
night | 520 | .256 | .315 | .761 |
vs RHP | 660 | .268 | .337 | .816 |
vs LHP | 253 | .202 | .257 | .629 |
none on | 512 | .242 | .307 | .731 |
risp | 103 | .243 | .333 | .770 |
loaded | 18 | .278 | .333 | .777 |
April | 129 | .225 | .286 | .588 |
May | 86 | .244 | .309 | .821 |
June | 123 | .228 | .273 | .720 |
July | 169 | .237 | .280 | .753 |
Aug | 182 | .297 | .368 | .846 |
Sept | 183 | .230 | .317 | .760 |
AB | BA | OBP | OPS |
3227 | .248 | .322 | .766 |
Yr | AB | R | HR | RBI | SB | BA | OBP | OPS |
2022 | 563 | 81 | 31 | 98 | 8 | .238 | .298 | .756 |
2023 | 553 | 72 | 24 | 80 | 5 | .217 | .310 | .717 |
2024 | 610 | 91 | 32 | 112 | 21 | .251 | .331 | .793 |
AB | BA | OBP | OPS | |
home | 1579 | .230 | .304 | .728 |
road | 1648 | .265 | .339 | .801 |
day | 1258 | .222 | .296 | .701 |
night | 1969 | .265 | .338 | .807 |
vs RHP | 2329 | .258 | .327 | .792 |
vs LHP | 898 | .220 | .308 | .697 |
none on | 1800 | .242 | .312 | .732 |
risp | 400 | .240 | .378 | .808 |
loaded | 80 | .225 | .286 | .749 |
April | 443 | .226 | .311 | .711 |
May | 426 | .232 | .302 | .743 |
June | 513 | .226 | .303 | .720 |
July | 542 | .249 | .319 | .758 |
Aug | 668 | .283 | .349 | .853 |
Sept | 577 | .256 | .335 | .786 |
Going into the 2025 season, we have Cruz slotted as the #8-ranked shortstop (with an ADP of 63). Compare that with Adames, who's #10 at the position (ADP of 70). Based on just those full-season projections, expect Cruz to be the slightly better fantasy performer. Nothing's that easy, though - let's dig into the most important stats for both daily and roto leagues...
Daily lineups are all about timing, short-term trends and matchups, even among highly-ranked players. With these two guys, keep an eye on the following splits...
On any given day (see today's matchups), check to see how many of these OPS "bonuses" apply. If most or all are in play, highly consider going in that player's direction.
On the flip side, rotisserie is a marathon and MUCH more predictable. Most major trends tend to repeat, especially with established players.
For starters, Cruz is a 26-year old lefty with the potential to produce a slash of .250/75/30/85 (BA/R/HR/RBI)... and chip in 20 swipes a year. He hits for an above-average OPS (~.760), so plenty of ways to stuff 5x5 cats. He's relatively young and his ceiling's not fully established so his projected stat levels could still shift upwards as well.
Now, with Adames - he's a 29-year old righty with .240/85/30/100 splits... and toss in 15 stolen bases a season. He should hit for an OPS of ~.760, so an above-average source of extra-base hits. At his age, he's a legit veteran so, stat-wise, we pretty much know what to expect (or hope to get).
Overall, these two have a bunch in common so, over the course of a full season, you'll get a similar amount of fantasy points from each. Draft for value, not strictly points.