Tonight’s setup is about as ideal as it gets for MLB daily fantasy players. All 15 games will be played at night and only two of the games start after 10 p.m. ET. That means that players can fill lineups with confidence because most of the lineups will be out well before the games begin. There won’t be a whole lot of surprises with nights off and late scratches. It’s hard enough to beat the vig and the variance. Taking the uncertainty of playing time out of it is a big deal and that means that we should have a profitable night.

New to daily fantasy sports? Need to reload? DraftKings or FanDuel are the industry leaders in ease of use and safe, free transactions. Use these tips and the tips from the twice-a-week MLB betting podcast, The Bettor’s Box, to improve your abilities and fill out the winning lineup.

The salaries listed are from DraftKings.

Here are the top teams to stack for June 9:

TorontoAs I wrote in my MLB picks article today, the Blue Jays have a pretty good matchup against Dan Haren. It’s a good matchup for both offenses, but the power potential of the Blue Jays lineup makes them a much stronger stacking option. The Blue Jays take on a pitcher that has served up 11 home runs in 68 innings this season and at least 27 in each of the last three seasons. Haren is also a pitch-to-contact guy at this stage of his career and the Rogers Centre carpet will speed up some of those ground balls. It could be a long night for Haren, or a short one, depending on how you look at it.

OaklandThe regression monster took a bite out of Nick Martinez his last time out. After allowing three or fewer earned runs in his first 10 starts, Martinez gave up seven runs on nine hits against the lowly Chicago White Sox. This is Martinez’s third start against the Athletics. In his first start, he threw seven shutout and scattered four hits. His second time, he allowed five runs, two earned, on seven hits over six. Martinez has a 2.89 ERA with a 4.22 FIP and 4.79 xFIP, so more regression is coming and the A’s will be seeing him for the third time.

ColoradoLet’s gamble on this last one. Michael Wacha is 8-1 with a 2.18 ERA, which will hopefully lower the salaries of the Rockies players a little bit at Coors Field. Wacha has a 3.56 FIP and a 4.01 xFIP, which suggests that some regression could be coming. He has been aided by a .236 BABIP against, which has come in handy because of a big drop in strikeouts. Wacha has been more fastball-oriented this season, possibly in an attempt to prolong his arm, and it has worked out quite well. Perhaps a start at Coors Field will change that.

Here are the top value hitters for June 9:

Yan Gomes ($3,100) – Gomes couldn’t get into a rhythm because he suffered a sprained MCL in the first week of the season. He’s started swinging the bat better of late. The results may not completely be there, but in watching Gomes’s plate appearances, he’s been more relaxed and has hit the ball with more authority. You never want to spend a lot on a non-premier offensive position like catcher and Gomes certainly provides some upside at a low price.

Curtis Granderson ($3,900) – Granderson’s plate discipline is starting to produce some better offensive results. Over his last 10 games, Granderson has a .290/.415/.485 slash, including two home runs on Sunday against the Diamondbacks. There’s still a little bit of pop in that bat and Tuesday’s matchup against Chris Heston is a good one for Granderson. Heston has allowed a .316/.369/.522 slash to lefties this season, including five of the six home runs he has allowed.

Mark Reynolds ($3,100) – Going back to the Mark Reynolds well because platoon advantages are so important in finding daily fantasy value. In fact, there’s a lot of value across the board at the 3B position. In any event, Reynolds has struggled a bit and hasn’t shown much power, but he’s a fly ball hitter at Coors Field against a left-handed pitcher. Jorge de la Rosa has been dealing with a finger issue, which could affect command, and Reynolds may catch a mistake.

Here are the top value pitchers for June 9:

Miguel Gonzalez ($6,900) – All the focus in the Red Sox/Orioles game will be on Eduardo Rodriguez, who is priced at $7,100 at DraftKings, and that means that Gonzalez can fly under the radar. The Red Sox offense has scuffled all season long and Gonzalez has been able to hold his own. He has averaged six innings per start with an increased strikeout rate and has induced more ground balls. Some HR/FB regression is coming for him and he may be a sneaky play while others are focused on his opponent.

Anibal Sanchez ($7,800) – I’ve tried and failed with Sanchez in the past, but this start represents a good chance for him to get it figured out. The home run issue should regress at some point and he is averaging just shy of a strikeout per inning. His 5.69 ERA is accompanied by a 4.51 FIP (HR rate), and a 3.89 xFIP. Something has to give. He is working up in the zone more, which is a potential sign of an underlying injury, but at this price, he could be worth a shot.

Nathan Karns ($6,500) – Karns has a rematch against the Angels on Tuesday after he struggled last time out. That start, with four runs allowed, snapped a string of six straight starts with two runs or less allowed. The problem with taking Tampa Bay starters is that Kevin Cash won’t let them work deep into games, with the exception of Chris Archer. Karns has 56 strikeouts in 62 innings and has been quietly putting it together for a while. Perhaps this is the breakout start.