The truth is most everyone has a good hitting matchup this week.

This early in the season, teams' rotations are more or less in sync still, and this week just so happens to be the one where the fifth starters get an extra turn. So when picking out the top 10 sleepers for this week, matchups aren't as much a consideration as usual.

One notable point, though: The Rockies are one of just two teams (along with the Giants) playing only five games this week, and even though three of those games are at Coors Field, the matchups are among the toughest in the league. With so many favorable matchups out there, maybe you shouldn't be as gung-ho about starting Gerardo Parra and Mark Reynolds this time around.

Once again, sleeper hitters are ones owned in less than 80 percent of CBS Sports leagues. If you have a bunch of hitters owned in more leagues than that, you probably don't need a sleeper.

headshot-image
Mitch Haniger
CF •
2017 season
BA.250
HR3
SB2
OPS.925
AB40
A weekly fixture in this space, Mitch Haniger has consistently delivered and now gets his best matchups yet: a full seven games against the bottom-feeder Marlins and Athletics rotations.
Manuel Margot
TB • CF • 13
2017 season
BA.325
HR3
SB1
OPS1.022
AB40
Manuel Margot fetches that same Marlins pitching staff for three games after four against some of the Braves' and Diamondbacks' most homer-prone pitchers. He has delivered surprising power so far and is riding a six-game hit streak.
View Profile
Travis d'Arnaud
ATL • C • 16
2017 season
BA.333
HR2
AB27
BB4
K5
Two monster games in the last three days have made perennial curiosity Travis d'Arnaud the top catcher in Head-to-Head points leagues so far, much to the relief of Gary Sanchez owners everywhere.
View Profile
Mike Napoli
CLE • 1B • 32
last five games
BA.250
HR2
OPS.868
AB20
K5
With two home runs in his last five games (and another stolen from him by Mike Trout), Mike Napoli seems to be on the verge of one of his patented hot streaks and will face pitchers like Andrew Triggs, Jesse Hahn, Nathan Karns and Jason Hammel this week.
View Profile
Matt Holliday
COL • LF • 7
2017 season
BA.276
HR1
OPS.910
BB10
K5
Even at 37, Matt Holliday has become a fixture in the heart of the Yankees lineup, batting third or fourth every game, and has reached base at a .462 clip so far. He won't qualify as a sleeper much longer.
View Profile
Corey Dickerson
MIA • LF • 23
2017 season
BA.324
HR2
OPS.927
AB37
K11
Already off to a hot start, Corey Dickerson is at his best against righties, getting to bat leadoff against them, and faces six in seven games this week, including the combustible Steven Wright, Jordan Zimmermann and Mike Fiers.
View Profile
David Freese
LAD • 3B • 25
2017 season
BA.440
HR2
AB25
BB8
K3
Despite missing two games after taking a one-hopper off the chest, David Freese has been the one bright spot in the Pirates lineup so far and isn't slowing down, hitting two doubles and a homer in his past three games.
View Profile
Josh Reddick
HOU • LF • 22
2016 vs. RHP
BA.322
HR10
OPS.871
BB32
K37
The Astros have some of the best matchups of any team this week, facing the worst of the Angels and Rays rotations, and since six of them are right-handers, Josh Reddick is the most obvious beneficiary in spite of his underwhelming start.
View Profile
Joey Gallo
TEX • 3B • 13
2017 season
BA.207
HR2
SB2
AB29
K12
A boom-or-bust choice to be sure, Joey Gallo's role is secure for now with Adrian Beltre suffering a setback, and he'll get to pick on the same right-handers Napoli will, making a three- or four-homer week a possibility.
View Profile
Rajai Davis
NYM • CF •
last five games
BA.375
HR1
2B3
SB1
AB16
The longtime lefty masher faces three in his seven games this week, and the righties aren't so imposing either. Rajai Davis has picked it up at the plate of late, but in leagues that deflate the value of steals, he obviously loses much of his appeal.
View Profile

Best hitter matchups for Week 3

1. Indians @MIN4, @CHW3
2. Astros LAA4, @TB3
3. Diamondbacks @LAD1, @SD3, LAD3
4. Mariners MIA3, @OAK4
5. Athletics TEX3, SEA4

Worst hitter matchups for Week 3

1. Reds BAL3, CHC3
2. White Sox @NYY3, CLE3
3. Angels @HOU4, TOR3
4. Royals SF2, @TEX4
5. Rockies @LAD2, SF3