An exciting night of baseball is on tap with a few good pitching matchups and all 30 teams in action. The Cincinnati Reds and Chicago Cubs play at 4:05 p.m. ET as Johnny Cueto takes on Jason Hammel. That game will be excluded from today’s tips and suggestions. Fourteen other games start at 7:05 or later for a full slate of MLB action to kick off the weekend.

Want to try out daily fantasy baseball? Try either DraftKings or FanDuel and you could be the next big winner. Test your baseball, soccer, football, basketball, hockey, MMA, golf, and NASCAR intelligence out against players from around the country and fill that need for competition.

The salaries listed are from DraftKings.

Here are the top teams to stack for GPPs on June 12:

Arizona – Let’s start with a bit of a gamble right out of the chute. The Diamondbacks rank ninth in all of baseball in wOBA against left-handed pitchers. Take their own hitting pitchers out of the equation and the Diamondbacks rank seventh. The Giants are in a tough situation for this game with their first home game off of a long trip and a night game in New York City on Thursday night. That was also a walk-off loss and those can be tough to get over. Madison Bumgarner is great, but the Diamondbacks have a much better offense than people realize. A low Vegas total on this game will also adjust salaries.

PittsburghFormer Pirate Kevin Correia returns to PNC Park as a member of the Philadelphia Phillies. Who would know Correia’s stuff better than his former team? Correia’s true talent lies somewhere in the 4.50 ERA range at best, and that’s with a decent defense. The Phillies are not a good defensive team and that could lead to a field day for the Pirates offense. Correia allows a lot of balls in play, which is good for Pittsburgh’s combination of power and speed.

TexasFly ball pitcher Tommy Milone should be a real adventure at Globe Life Park in Arlington as the Twins and Rangers open up their weekend set. In a small sample size of five games, Rangers hitters batted .297/.311/.415 off of Milone during his days with the Oakland A’s. This Rangers lineup has been really good and the top is dangerous, even though three of the first five hitters are lefties. I’m not sure it matters in this start since Milone has allowed a .261/.323/.434 slash to lefties in 509 PA.

Here are the top value hitters for June 12:

Mark Trumbo ($3,800) – Mark Trumbo has become an afterthought now with the trade to Seattle. He’s worth a look in DFS contests on Friday with a favorable matchup against contact pitcher Brett Oberholtzer. Trumbo can still hit lefties pretty well and Houston should be a good park for his right-handed power. He also has dual eligibility, which is always nice.

Logan Forsythe ($3,200) – Forsythe has a very good matchup on Friday night against John Danks. He has a .229/.333/.543 slash with just a .216 BABIP on the season against lefties. His walk rate is outstanding against lefties, so he will wait out Danks to get pitches in the zone to do damage with. He’s shown very good power against lefties on the season and could pick up some extra-base hits on Friday.

Travis d’Arnaud ($3,500) – You never want to spend a lot on a catcher, but you can take advantage of some value on Friday with Travis d’Arnaud. He’s just coming off of a disabled list stint, so his salary is lower than it otherwise would be. We saw this with Yan Gomes and now that Gomes is hitting, his salary has adjusted. Alex Wood is allowing more fly balls this season, so d’Arnaud could rack up some total bases.

Here are the top value starting pitchers for June 12:

Felix Hernandez ($11,300) – Sometimes you just have to pay up for quality. The Astros are in a serious rut right now and Felix has some of the best pure stuff in all of baseball. The Astros entered the season knowing that they were going to swing and miss a lot and a pitcher like Hernandez can really dominate this lineup as long as his command is sharp. The strikeout rate is down a tad this season, but that’s not a concern here. Felix should be a big help to your lineup tonight.

Michael Pineda ($8,900) – Pineda will be a popular play tonight after he struck out 16 Orioles the last time he faced them. He’s worth another look on Friday as a pitcher with strikeout potential, but I’m skeptical of his control and command because the Yankees skipped him in the rotation to give him extra rest. He hasn’t pitched since June 1. Control hasn’t been a problem all season, so maybe it won’t be now. The upside against a free-swinging Orioles lineup is too much to ignore.

Yordano Ventura ($7,600) – The fireballing righty has started to turn his season around and shows big signs of improvement with a 3.72 xFIP and a better SIERA than last season. The swings and misses are starting to come back around. The Cardinals could get some very disheartening news today with the Lance Lynn MRI results and that could impact tonight’s game. Since things look bleak on that front, perhaps you can gamble on that and roll with Ventura tonight.