If you need a fill-in for an injury or are simply looking for a short-term spark, Scott White has you covered with 10 sleeper hitters for the upcoming scoring period, all rostered in less than 80 percent of CBS Sports leagues. They're not must-starts by any estimation, but they're the best you'll find off the waiver wire.

All information is up to date as of Sunday evening.

Sleeper hitters for Week 8 (May 15-21)
Jorge Soler DH
SF San Francisco • #2 • Age: 32

Matchups

WAS3, @SF3

Rostered

51%
The Marlins' matchups this week aren't especially good or bad, but Soler appears to be heating up with four home runs already this month. His power is top tier, so the rewards could be huge if you can find a way to get him into your lineup.
Harrison Bader CF
NYM N.Y. Mets • #44 • Age: 29

Matchups

@TOR4, @CIN3

Rostered

71%
Bader has played like his hair is on fire since coming back from a strained oblique in early May, showing surprising power while stringing together multi-hit games. The Yankees are one of only eight teams playing seven games this week.
Jake Fraley RF
CIN Cincinnati • #27 • Age: 28

Matchups

@COL3, NYY3

Rostered

26%
With three home runs over the weekend, Fraley's bat has come back to life just in time for a visit to Coors Field. He remains an on-base threat with enough power and speed to make things interesting, and having only one lefty on the schedule should keep his bat in the lineup.
Lourdes Gurriel LF
ARI Arizona • #12 • Age: 30

Matchups

@OAK3, @PIT3

Rostered

68%
Gurriel has seen his production spike since the calendar flipped to May, giving him a batting average over .300 and an OPS near .900. The downside is he tends to sit once or twice a week, but with the Diamondbacks having the second-best hitter matchups, going against the Athletics and Pirates rotations, he'll make do with what he gets.
Spencer Steer LF
CIN Cincinnati • #7 • Age: 26

Matchups

@COL3, NYY3

Rostered

29%
The Reds have the best matchups of any team this week, thanks in large part to a series at Coors Field, and Steer has done a good job of driving the ball lately with three home runs in his past 10 games. He's eligible at both corner infield spots, too.
Harold Ramirez DH
TB Tampa Bay • #43 • Age: 29

Matchups

@NYM3, MIL3

Rostered

69%
Ramirez is quickly becoming a fixture in this space, his roster rate holding steady because he's not quite an everyday player. He is still a productive hitter, though, and a good bet to do damage against pitchers like Tylor Megill, Adrian Houser and Colin Rea.
Brandon Marsh LF
PHI Philadelphia • #16 • Age: 26

Matchups

@SF3, CHC3

Rostered

72%
Marsh has quieted down the past couple weeks, but his matchups this week might be enough to get him going again. There are only two lefties on the schedule, and some of the righties include Hayden Wesneski and Jameson Taillon.
Francisco Alvarez C
NYM N.Y. Mets • #4 • Age: 22

Matchups

@WAS1, TB3, CLE3

Rostered

52%
Alvarez appears to have taken over as the Mets' primary catcher, finally getting a day off Sunday after starting six straight, and the bat is waking up as a result. He went 6 for 20 with two homers and two doubles during that same six-game span.
Nick Senzel 3B
WAS Washington • #13 • Age: 28

Matchups

@COL3, NYY3

Rostered

38%
Senzel is eligible at second base, third base and the outfield and has looked competent enough at the plate this season to use in a week with favorable matchups. After visiting Colorado, the Reds will return home to face Clarke Schmidt, Jhony Brito and Domingo German from the Yankees rotation.
Dominic Fletcher CF
CHW Chi. White Sox • #7 • Age: 26

Matchups

@OAK3, @PIT3

Rostered

13%
Dominic Fletcher is on quite a heater right now, having homered twice and driven in a combined nine runs between Friday and Saturday. It's almost a no-brainer to recommend him, then, with the Diamondbacks having the second-best hitter matchups this week, but he probably isn't a power hitter long-term and isn't a lock to play every day either.

Best hitter matchups for Week 8

1. Reds @COL3, NYY3
2. Diamondbacks @OAK3, @PIT3
3. Padres KC3, BOS3
4. Astros CHC3, OAK3
5. Rays @NYM3, MIL3

No ad available

Worst hitter matchups for Week 8

1. Pirates @DET2, ARI3
2. Cubs @HOU3, @PHI3
3. Royals @SD3, @CHW3
4. Braves @TEX3, SEA3
5. Twins @LAD3, @LAA3