This article will outline the best daily fantasy MLB plays of the day at every position. We will take a comprehensive look at FanDuel and DraftKings to uncover these core recommendations, factoring respective salaries into the analysis.
Please note, these player picks were organized early in the day. For MLB contests, always check lineups and weather closer to game time. Rain, wind, or unexpected managerial decisions could open up additional sources of value. Be sure to keep an eye on the MLB Headlines and Injuries desk.
Editor’s Note: Stay ahead of the competition from wire to wire with rankings, customizable projections, trade evaluator, exclusive columns and more in our Season Pass. And start using optimized lineups on Yahoo!, DraftKings and FanDuel with our DFS Toolkit!
We will be looking at the eight-game main slate starting at 1:05 ET.
Frankie Montas – Oakland (at Pittsburgh)
This slate is interesting when it comes to pitchers. We don’t have any aces to hang our hat on, so taking a chance on upside seems like the best route. That leads me to Frankie Montas, who is enjoying a breakout campaign for the A’s. He has held his own against some tough offenses lately (Houston, Boston, Texas), and today’s draw at Pittsburgh is much easier with the Pirates ranking 25th in wRC+ on the season. The pitcher-friendly atmosphere of PNC Park could help as well.
CATCHER / FIRST BASE
Mitch Moreland – Boston (at Chicago White Sox)
White Sox RHP Dylan Covey is making his first start of the season, which is good news for opposing hitters. Covey held a 5.50 ERA through 109 innings last year, and his .349 wOBA to left-handed bats particularly stands out. Moreland is a mid-range pick who is fully capable of taking advantage, and he should be viewed as a strong DFS asset through all formats. Moreland has smacked two homers over his last four games, and this is an excellent spot to get another.
Hernan Perez – Milwaukee (vs NY Mets)
I’m going cheap at second base where Hernan Perez stands in around minimum salary. He should get the starting nod today with a lefty on the bump for the Mets. That’s Jason Vargas, who carries a vulnerable .369 wOBA split to right-handed bats. As a result, Milwaukee makes for a fine stacking team with one of the highest run-scoring projections of this slate. Perez is an economical lift within that.
Daniel Robertson – Tampa Bay (at Baltimore)
Robertson follows the same strategy of Perez’s previous write-up. The Tampa hitter is a cheap platoon bat who should crack the order against a left-handed pitcher. It doesn’t hurt that Robertson is swinging a confident bat with two homers over his last five games, and facing a weak Baltimore pitching staff could bring out the best in him. We’ll need to double-check the weather for this game, as spending on Rafael Devers or Jose Ramirez serve as fine alternatives if the forecast is too dicey.
Francisco Lindor – Cleveland (vs Seattle)
Lindor carries a mid-range salary despite looking good with three homers and three multi-hit performances over his last six starts. I’m expecting the All-Star to keep things going against subpar RHP Erik Swanson, who has surrendered 10 earned runs and 18 hits with just five strikeouts through 9.2 innings in his last two starts. As a result, the other Cleveland bats make the short list of viable DFS plays too.
J.D. Martinez – Boston (at Chicago White Sox)
As mentioned earlier, targeting Boston hitters against White Sox RHP Dylan Covey makes for a nice strategy this afternoon. Martinez is one of the most comfortable daily fantasy acquisitions you could ask for, possessing a promising blend of power and contact. Hitting in the middle of a terrific offense doesn’t hurt either. Martinez has been on fire with seven hits over his last three games, and I’m fully expecting another big showing.
Ryan Braun – Milwaukee (vs NY Mets)
As mentioned earlier with Perez, the Milwaukee right-handed bats are looking good against NYM LHP Jason Vargas and his .349 wOBA split to those with the platoon advantage. We’ll need to double-check that Braun is in the lineup tonight after going 6-8 in last night’s marathon game, but I’m guessing he’ll get the starting nod against a southpaw. Braun is on fire at the moment while going 11-16 over his past three outings, racking up a pair of doubles and two homers along with six RBI through that span.