The App is Back! Don’t forget to download the NBC Sports EDGE app to receive real-time player news, mobile alerts and track your favorite players. Plus, now you can check out articles and player cards. Get it here!
This article outlines the best daily fantasy MLB plays of the day at every position. We take a comprehensive look 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.
We’ll focus our attention on the four-game main slate starting at 8:05 ET.
Top Play: Lucas Giolito - Chicago White Sox (at Minnesota)
This isn’t the best matchup on paper, as Minnesota ranks seventh in wRC+ this season. However, we need to keep in mind that Byron Buxton is still out, and Nelson Cruz has been traded away. On top of that, most of the Twins’ key offensive pieces have rough numbers against Giolito. This includes Jorge Polanco, Miguel Sano, Josh Donaldson, Luis Arraez, and Mitch Garver. So basically the entire team. Giolito didn’t look great in his last start (4 IP, 8 H, 6 ER, 2 K at KC), but this is a great bounce-back spot.
Also Consider: Joe Musgrove
Editor’s Note: Dominate daily with our premium DFS Tools that are packed with our lineup optimizer, a salary tracker, projections, and much more. And don’t forget to use promo code SAVE10 to get 10% off. Click here to learn more!
Top Play: Omar Narvaez - Milwaukee (at Chicago Cubs)
Narvaez has been swinging a hot bat with three multi-hit performances in his last eight starts. He also holds a premium lineup spot within Milwaukee’s order. Tonight’s matchup looks good while facing Cubs’ RHP Alec Mills, who holds a career .372 wOBA split to left-handed bats.
Also Consider: Salvador Perez
Top Play: Jose Abreu - Chicago White Sox (at Minnesota)
Beau Burrows will open for Minnesota tonight, but LHP Charlie Burns is expected to pick up several innings after that. Burns is a mediocre southpaw who has allowed 11 hits and six earned runs through 8.2 major league innings this season. He’s the exact type of pitcher that Abreu has made a career feasting on. Go ahead and roll with the reigning AL MVP in daily fantasy tonight.
GPP Pivot: Rowdy Tellez - Milwaukee (at Chicago Cubs)
Tellez is a great utility player with some pop tonight. As mentioned earlier, Cubs’ RHP Mills has been generous to left-handed bats. Wrigley Field has shorter-than-usual dimensions, and the wind is expected to be blowing out at 10-15 mph. Tellez could run into a homer here.
Also Consider: Luke Voit
Top Play: Kolten Wong - Milwaukee (at Chicago Cubs)
Wong benefits from the analysis offered with his teammates, Narvaez and Tellez. We’ll need to double-check the weather of this game, as there’s a 60% chance of rain in Chicago at the time of first pitch. Assuming this one plays, Wong joins the long list of Brewers left-handed hitters to pick on Mills.
Top Play: Yoan Moncada - Chicago White Sox (at Minnesota)
The Yankees, White Sox, and Brewers represent the three best stacks on tonight’s slate. Minnesota will try to patch together several pitchers in tonight’s nationally televised contest, and that’s good news for the White Sox. I already mentioned the vulnerabilities of Burnes, and the Twins have the fifth-worst bullpen (4.89 ERA) in the majors. Needless to say, Moncada stands to benefit.
Also Consider: Eduardo Escobar
Top Play: Gleyber Torres - NY Yankees (at Kansas City)
I can’t believe we’ve made it this far in the article without writing about a Yankee. New York finds themselves in a nice spot while facing Kansas City RHP Carlos Hernandez, who has allowed 20 earned runs with a high walk rate (24 BB) across 39 innings. Assuming he plays, Torres is a strong DFS lift against that. He sustained a thumb injury yesterday, so double-check the lineup card to make sure he’ a go.
Also Consider: Tim Anderson
Top Play: Eloy Jimenez - Chicago White Sox (at Minnesota)
Jimenez is back for the White Sox, and he appears to be in midseason form. That includes seven hits, four doubles, and two homers over his last four starts. He could get in on this promising matchup that has been outlined numerous times throughout the article.
Top Play: Andrew Vaughn - Chicago White Sox (at Minnesota)
Let’s keep it going with the White Sox. Minnesota LHP Burnes is someone to pick on, and the Twins have the fifth-worst bullpen in baseball this season. That could be enough for Vaughn to keep his hot streak of six hits and two homers over his last five games.