Week 17, just like Week 16, requires some explanation upfront because ... well, it doesn't exist in some leagues.

Or at least it won't until next week, throwing off the entire numbering system and making everyone a little crazy.

It all depends whether your league treats the first four days after the All-Star break as its own separate week or if it combines them with the week beginning Monday, July 15. This column is more for the former because, for the latter, your lineups are already locked. We can all look forward to getting back on the same page Monday, July 22.

Except for the fact that some of us will be in Week 18 and others in what will only then be Week 17. Grr.

No ad available

As always, these sleeper picks aren't necessarily the best that's out there in your specific league, but they're the best hitters owned in less than 80 percent of CBS Sports leagues.

Top sleeper hitters for extra short Week 16 (July 11-14)
Ian Desmond CF
COL Colorado • #20 • Age: 38

OWNED

57%

Weekly Schedule

vs (4 games)
@ (3 games)
If it seems like I'm picking Ian Desmond every week, that's because it's hard not to whenever the Rockies are spending time at Coors Field, where he's batting .321 with a 1.023 OPS. Thanks to a doubleheader Monday, they'll have four games at Coors Field this week, managing to avoid Madison Bumgarner with the Giants coming to town.
Jackie Bradley Jr. CF
KC Kansas City • #41 • Age: 34

OWNED

35%

Weekly Schedule

vs (4 games)
@ (3 games)
Jackie Bradley got off to such a miserable start this season that he's still playing catch-up statistically. But some swing changes he made this offseason began to pay off about mid-May, making him the No. 15 outfielder in Head-to-Head points leagues with a near-1.000 OPS since then. Some tasty matchups coming up, too.
Miguel Sano 3B
LAA L.A. Angels • #22 • Age: 31

OWNED

53%

Weekly Schedule

vs (2 games)
vs (4 games)
Miguel Sano remains as all-or-nothing as ever with a strikeout rate approaching 40 percent, but so far, the home runs have been frequent enough to cancel it out. He enters the second half riding a nine-game hitting streak and squaring off against pitchers like Steven Matz, Chris Bassitt and Daniel Mengden.
Christian Walker 1B
ARI Arizona • #53 • Age: 33

OWNED

54%

Weekly Schedule

@ (2 games)
vs (4 games)
Even with the return of Jake Lamb, the Diamondbacks have found a way to keep Christian Walker's bat in the lineup, reshuffling the rest of their infield, which should indicate how they feel about his potential. He's batting .276 with an .873 OPS against righties, which is all the Diamondbacks are scheduled to face this week, and they're mostly hittable types like Jesse Chavez, Zach Davies, Jhoulys Chacin and Adrian Houser.
Danny Jansen C
TOR Toronto • #9 • Age: 29

OWNED

65%

Weekly Schedule

@ (4 games)
@ (3 games)
It's always tricky recommending a catcher in this space because the only benefit is to people who need a catcher. It's not like you'd use one in a utility spot. But Danny Jansen was so hot leading up to the break, homering six times without a strikeout in 11 games, that I'd be remiss not to mention him in a week with favorable matchups, especially since four of them are left-handed. His OPS is about 300 points higher vs. lefties.
Roberto Perez C
BOS Boston • #20 • Age: 35

OWNED

46%

Weekly Schedule

vs (4 games)
vs (3 games)
Oh look, another catcher. Fact is Roberto Perez is drastically underowned, probably due to his history as a defensive-minded backup. He's on a 29-homer pace, though, with an OPS approaching .900 and is actually playing more regularly than the average catcher. Plus, the matchups are nice.
Oscar Mercado RF
SD San Diego • #40 • Age: 29

Fantasy

OWNED

54%

Weekly Schedule

vs (4 games)
vs (3 games)
Oscar Mercado was far from hot leading up to the break, but the Indians have the best matchups of any team this week — facing pitchers like Daniel Norris, Gregory Soto, Spencer Turnbull, Homer Bailey, Jake Junis and Glenn Sparkman — and it's hard to imagine a player with his contact skills won't be able to take advantage.
Robel Garcia 3B
CHC Chi. Cubs • #9 • Age: 31

OWNED

9%

Weekly Schedule

vs (3 games)
vs (3 games)
Robel Garcia was in the lineup for a fourth time in five games Sunday and is beginning to look like the answer to the Cubs' season-long second base riddle. He homered 21 times in about half a season of minor-league play and has already impressed with his power during his short time in the majors.
Bryan Reynolds LF
PIT Pittsburgh • #10 • Age: 29

OWNED

55%

Weekly Schedule

@ (3 games)
vs (3 games)
Bryan Reynolds sits more regularly than most Fantasy players would prefer, and his matchups this week are middle-of-the-road. The ratios remain solid, though.
Jason Kipnis 2B
ATL Atlanta • #22 • Age: 37

OWNED

16%

Weekly Schedule

vs (4 games)
vs (3 games)
Jason Kipnis caught fire in the second half of June — a stretch he credited to a swing change — but then slowed down a bit in the week leading up to the All-Star break. It's been a few years since we've seen Kipnis be a Fantasy asset, but given the Indians matchups this week, you can take chance on the possibility he really has figured something out.

Best hitter matchups for Week 17

1. Indians DET4, KC3
2. Giants @COL4, NYM4
3. Red Sox TOR4, @BAL3
4. Rockies SF4, @NYY3
5. Blue Jays @BOS4, @DET3

No ad available

Worst hitter matchups for Week 17

1. Marlins SD3, @LAD3
2. Rangers ARI2, @HOU3
3. Orioles WAS2, BOS3
4. Athletics SEA2, @MIN4
5. Yankees TB4, COL3