Happy 4th of July!

This top 20 shortstops rankings certainly looks way different in July than I envisioned way back in the preseason. Many player values from the preseason have skyrocketed and/or fizzled in value as we approach the All-Star break. As usual, we have our injuries (Fernando Tatis Jr., Jorge Polanco, Adalberto Mondesi), ineffectiveness (Marcus Semien, Corey Seager, Javier Baez), and a combination of both shaking up our fantasy landscape.

Players with long-term injuries like Fernando Tatis Jr. have (sadly) been omitted. Here’s the rankings moving forward, which have both past and future valuations factored in:

1. Trea TurnerDodgers  – Trea ranks among the few first round picks that haven’t tanked our fantasy seasons (looking at you: Fernando Tatis Jr., and Bryce Harper). Slashing a robust 43/11/57/.306/.354/16 line, Trea has been contributing across the board per usual and is showing no signs of slowing down.

2. Dansby SwansonBraves – Swanson is finally living up to his 2015 #1 draft pick status and ranks among one of this year’s most valuable players, not only with his accrued stat line to this point but how cheaply he was available in drafts this season. The Braves have moved him up to #2 in their lineup and will likely stay there all season, as he owns a 50/14/46/.305/.364/12 line. Swanson has been killing fastballs (+11 run value), likely a product of batting in between Ronald Acuna Jr. and various combinations of Austin Riley and Matt Olson. Swanson’s another example of how highly-regarded players and prospects don’t always develop in a linear fashion.

3. Tommy EdmanCardinals – Tommy boy has been another one of fantasy’s MVP’s, with a 58/7/32/.270/.341/19 line and setting the table for big bats Paul Goldschmidt and Nolan Arenado. While there are many reasons for Edman’s breakout season, I’d like to highlight his tremendous OBP increase (up to .341 from a paltry .308 last year).  Death, taxes, and the Cardinals development system pumping out productive players right?

4. Bo BichetteBlue Jays – Bo hasn’t lived up to his first round draft pick status so far, but this ranking here is more optimism than what Bichette has currently done (44/12/43/.257/.299/5). Why the optimism? Bo’s xBA is .284 and this year’s barrel rates and exit velocity are in line with what he produced last year.

5. Tim AndersonWhite Sox – While Anderson only has a 30/5/19/.335/.371/10 line at this point, he’s dealt with some nagging injuries but seems to be healthy now. While he’s never been one to walk much, we can overlook the low walks as Anderson has an xBA of .325 and is striking out at the lowest rate of his career by far (13%).

6. Xander BogaertsRed Sox – The X-Man keeps doing his thing, flying under the radar among fantasy shortstops. Xander is not having a breakout season like Dansby Swanson, and he is not a player scrutinized for poor production such as Javier Baez or Marcus Semien, but Xander keeps chugging along. Xander remains a key cog in the Red Sox lineup, slashing 47/6/31/.325/.395/3. Look for Xander to have a great summer and force the Red Sox front office to pay up for his services.

7. Jazz Chisholm Jr.Marlins – Jazz is currently IL’ed with a nagging back issue, but has registered a productive season thus far: 39/14/45/.254/.325/12. Hopefully he can take the All-Star break to heal and pick up where he left off before his injury. The power and speed blend is electric and if he does experience batting average regression, Jazz will still remain a productive player, as the MLB league-wide average this year is .242 per Baseball Almanac.

8. Trevor StoryRed Sox – Story has had a rollercoaster season, with an ice-cold April and scorching-hot May. Story has had a decent June in the counting stats department, bringing his line to 43/12/52/.222/.298/10. The average and OBP will likely remain low for the rest of the season, and his 30% strikeout rate is worrisome. Fortunately, Story has Fenway to call his home park, which will provide him with some much-needed BABIP luck.

9. Wander FrancoRays – Finally over his quad issue, Franco’s base line of 30/5/22/.260/.296/4 isn’t too inspiring, but his .308 xBA and 10.3% strikeout rates are elite. A healthy Franco will rocket up these rankings and serve as a catalyst for the Rays to secure a Wild Card berth.

10. Jorge PolancoTwins – In many ways, Polanco is having a similar year to last year’s 97/33/98/.269/.323 line. While that is definitely productive, looking under the hood, his walk rate is up from 7.0 to 12.4 and he’s showing better plate discipline.

11. Andres GimenezGuardians – Gimenez has been one of 2022’s revelations, owning 27/9/37/.308/.358/6 line. His xBA and wOBA are elite. If I managed the Guardians, I’d move Gimenez further up the lineup instead of batting him 6th.

12. Carlos CorreaTwins – Correa is enjoying a good first season with his new team, batting 34/9/29/.298/.360. He’s hitting the ball hard when he is on the field and as long as you’re not looking for steals, will be a helpful player.

13. Francisco LindorMets – Another player who has seemingly alternated between hot and ice-cold streaks this year. The hope is that as the Mets get healthier, the counting stats will come in bunches.

14. Bobby Witt Jr.Royals – The rook has had a solid fantasy season thus far, batting 41/11/39/.236/283/10. His max EV is in the 93rd percentile, and sprint speed is in the 100th percentile. Witt is spraying the ball all over the field and is showing off his 5 tools. He’s a few adjustments away from becoming a mainstay in the top few rounds of drafts next year and beyond. Below is his beautiful spray chart.


15. Marcus SemienRangers/16. Corey SeagerRangers – Whoever said money can’t buy you happiness was right. $500 million dollars later and the Rangers must have some buyer’s remorse. At least Seager is running into some bad batted ball luck (.288 xBA v. his actual 226 BA), but Semien has “earned” his terrible 41/9/33/.231/.287/10 line. While Semien and Witt’s lines look similar, Witt is ranked higher on this list because his numbers and career are on the uptrend.

17. Amed RosarioGuardians – Rosario has been hot of late, bringing his slash line up to 40/3/23/.287/.322/9. Of course we’d like to see more power, but the growth of Rosario and Gimenez is softening the blow of trading Lindor to the Mets.

18. Willy AdamesBrewers – Adames has a 40/16/45/.212/.285/2 line, fitting right into the Milwaukee Brewers wrecking crew lineup. Adames’ xBA is .258, so Adames should have some BABIP fortune coming his way.

19. Gleyber TorresYankees  – Gleyber has had a hot June, bringing his overall line up to 34/13/35/.256/.312/4. I am concerned about his career-low walk rate (6.9%), but Gleyber is hitting the ball hard and can move up this list a bit if he steals some more bases, which he is capable of doing.

20. Jeremy PenaAstros – If it weren’t for some guys named Julio Rodriguez or Bobby Witt Jr., Pena would be an American League Rookie of the Year frontrunner. Fortunately for the Astros, Pena’s underlying stats back up what he’s been doing thus far: 31/9/27/.266/.318/6. His sprint speed is elite and we could potentially see more stolen bases moving forward.

Have a great week!