We have an unusually decent size MLB DFS slate on tap for a Thursday night. Thursday's are normally a split slate due to MLB “get away” day, but we have a full 10 games of baseball on tap starting at 7:05 pm ET on DraftKings and nine games on FanDuel and Yahoo Fantasy (minus the second game of Reds/Pirates doubleheader). It is a slate full of elite arms like Gerrit Cole, Dylan Cease, Joe Musgrove, and Tony Gonsolin for your daily fantasy baseball lineups. Ronald Acuña Jr. is the top overall bat for MLB daily fantasy lineups due to a fantastic matchup against a young Cardinals pitcher. The slate also features Mike Trout, Shohei Ohtani, and the Los Angeles Angels facing Jordan Lyles and the Baltimore Orioles. Plus, the Toronto Blue Jays will be among the top MLB DFS stacks tonight. We have some spots to keep an eye on when it comes to the MLB weather report, so make sure to check the MLB Weather Center during the day before setting MLB DFS lineups. Also, check out the MLB Lineups page as well as the MLB daily projections and MLB DFS Lineup Generator. Now let's take a look at my MLB DFS top plays for Thursday, July 7th.



Fantasy Alarm is the home of all things Fantasy Sports. Bringing you the best Fantasy FootballFantasy Baseball and Fantasy Basketball content all year long. Be sure to also check out the best fantasy promo codes on offer today!

Dominate your MLB DFS contests this week with our Core PlaysValue VaultPodcastsHeart of the Order VideoLineup GeneratorPlayer Projections, & Draft Percentage Forecaster


{{stack.team.name}} {{player.name}}
DraftKings {{player.fantasy.price.value[8]}}-
Fanduel {{player.fantasy.price.value[6]}}-