A full 15-game card with all 30 teams is on tap for the night games in Daily Fantasy Sports for April 21 and that means that players have all sorts of options for tonight’s action. As always, I will take a look at the top stacking options to cash in the GPPs and also look at some good value hitters and pitchers for those 50/50s and head-to-head matchups.

If you have never signed up and want to give daily fantasy contests a shot at either DraftKings or FanDuel, they are very user-friendly and easy to understand. There are bonus options, plenty of deposit options, and quick withdrawals.

The salaries listed are from DraftKings.

Here are the top teams to stack for April 21:

TorontoBud Norris has not pitched very well in his first two outings of the season and the Toronto Blue Jays’ big bats are on the cusp of breaking out. The Blue Jays have already hit 16 home runs as a team, but Jose Bautista and Edwin Encarnacion are really struggling. Bautista owns a .107 BABIP and Encarnacion checks in at .190. Bautista ($5,600) is expensive, while Encarnacion ($4,500) is relatively cheap.

CincinnatiThe Reds offense did some damage against Wily Peralta on Monday night and could be in line to do the same against Mike Fiers. Fiers has already allowed 17 hits in 10.2 innings of work this season en route to a 5.91 ERA. The Brewers are without Carlos Gomez and Jonathan Lucroy, two terrific defenders, and lefties own a .401 career SLG against Fiers. That should mean plenty of opportunities for Joey Votto ($4,900), Jay Bruce ($4,300), and Billy Hamilton ($4,600). Devin Mesoraco ($3,800) may return to the lineup, so keep an eye out for that.

DetroitThe Tigers lineup struggled with CC Sabathia, but they still top the league in several offensive categories. This matchup against Nate Eovaldi is right up their alley. Eovaldi throws hard, but the Tigers have owned pitchers with a .417 BA and a .774 SLG going to the opposite field. Most of that damage is courtesy of the right-handed bats, so they’ll have no issue with shooting Eovaldi the other way. The Tigers hitters are expensive, but combine them with some of these value plays and you’ll be just fine.

Here are the top value hitters for April 21:

Adrian Gonzalez ($4,300) – If anybody can figure out why Adrian Gonzalez is priced so low, I’d love to know why. He’ll get his swings against Tim Lincecum on Tuesday night. Lincecum is a major unknown every time he takes the ball, but Gonzalez has been a proven commodity on most nights in DFS. Gonzalez has averagd 15.5 points per day in DraftKings contests and is the 22nd-most expensive 1B today.

Jake Marisnick ($3,300) – It’s unfortunate that Marisnick has been hitting near the bottom of the Astros order, but he has a .324/.351/.529 slash with four stolen bases. He’s been a tremendous value pick lately and that should continue because the Astros that aren’t huge power threats are an afterthought. The lack of plate appearances is unfortunate, but Taijuan Walker has shown some command issues in the early going and Marisnick has seen a lot of fastballs so far.

Jonny Gomes ($3,100) – Purely a platoon play for Tuesday night with Jonny Gomes. The Braves are facing Jon Niese and Gomes has done his damage throughout his career against left-handed pitchers. Gomes has been limited with playing time, but he has a .261/.333/.565 slash so far, with most of his plate appearances against southpaws. You could certainly do worse than him to fill out the lineup card for today.

Here are the top value pitchers for April 21:

Chase Anderson ($5,500) – As you know, I’m all-in on Chase Anderson this season. The results have not been there just yet, but he takes on regression candidate Nick Martinez in this start and the Rangers lineup has been brutal most of the season. Anderson has some good upside and can be a strikeout per inning guy. He’ll give up a few hits, in large part because of the shaky Arizona defense, but at this price, in order to load up on hitters, he’s a terrific play.

Brett Anderson ($6,900) – Just like last week, I’ll go back to the Anderson well until it goes dry. Brett has a strong matchup against a San Francisco Giants that has been disastrous for the most part this season. Anderson is priced lower than Tim Lincecum, which is almost unfathomable to me. Anderson is still facing a Giants lineup without Hunter Pence. He has been limited from an inning standpoint by the Dodgers, but now that he’s a couple starts into the season, they may loosen up the reins.

Jon Niese ($7,500) – The Braves have gotten most of their offensive punch from left-handed batters this season. Outside of Freddie Freeman, AJ Pierzynski, and Nick Markakis, it’s hard to find a lot of upside elsewhere. Alberto Callaspo seems re-energized this season, but he’s not a big power threat from either side of the plate. Niese could have some success in this start at home with a lineup that he can handle.