Hello and welcome to the MLB DFS Playbook for June 4! We have a solid 10-game slate on our hands tonight. We have a 1:35 pm ET start time, so get those lineups in! Make sure to check out our awesome MLB DFS tools as they are always worth going through before building your lineups as are the Vegas OddsHowever, as I am sure you have figured out by now, the new playbook will be a one-stop shop that includes everything from easy-to-read player write-ups and suggestions to MLB Weather Reports to lineup construction tips to our best value plays for DraftKings and FanDuel. You will be given core plays around which to build your lineups, DFS stacks to consider for GPP tournaments and key statistics to help you in your DFS research. Let’s dive in! 


MLB DFS Playbook June 4

MLB Weather Updates

No weather concerns today outside of the Guardians/Twins game. 

Games that appear to have a decent wind blowing out:


Games that appear to have a decent wind blowing in:

Tampa Bay Rays vs. Boston Red Sox (in towards first base dugout)

Toronto Blue Jays vs. New York Mets (straight in towards home plate)

DFS Lineup Construction Thoughts

This slate is a fun one. So many options both on the mound and at the dish. It lacks the elite of the elite pitching, but still has strong headliner options like Nathan Eovaldi and Joe Ryan. We do not have Coors Field on tonight’s slate as well, so you don’t have to keep that in mind. The directions you can go tonight are nearly endless, which does make it a bit tougher to limit the options down. 

Recommended DFS Starting Pitchers

Top Options for Strikeouts

Joe Ryan, Minnesota Twins

Kodai Senga, New York Mets

Michael Kopech, Chicago White Sox

Best Odds for a Win

Sandy Alcantara (Miami Marlins -229)

Michael Kopech (Chicago White Sox -176)

Joe Ryan (Minnesota Twins -168)

See More

Favorite Starters to Use for DFS Lineups

Joe Ryan, Minnesota Twins

Ryan will be looking to bounce back from his worst start of the season and the Guardians are a pretty good matchup to do just that. He still enters this game with a 2.77 ERA and 76 Ks across 65 innings of work with 7 wins. He has been elite at home this season with a 2.25 ERA and averaging 26.4 dk points per game, compared to a 3.07 ERA on the road and averaging 20.2 dk points per game. 

Sandy Alcantara, Miami Marlins

Alcantara may really be struggling this season, but if there were ever a matchup to get back on the right track, it’s the Oakland A’s. He has still been pitching deep into games and is averaging 14.5 dk points per contest, despite a 4.93 ERA and just two wins. It also doesn’t hurt that the Marlins are the biggest favorites on the board today, so there’s a good chance he picks up his third win. 

Michael Kopech, Chicago White Sox

Kopech may have only pitched 4.1 innings and gave up 4 runs in his last start, but still managed to score 16.4 dk points with 10 Ks, his third straight start with at least 9 Ks and he scored 41.1 and 36 points in the two prior starts. He has looked like a totally different pitcher out of nowhere and today he gets to bring that new and improved version into a matchup with the lowly Tigers. 

Brady Singer, Kansas City Royals

If you want to really get cheap, you can with Singer. He is the cheapest pitcher on DK today and he has scored at least 14.1 points in three of his past four outings. Today he gets a favorable matchup against the Rockies. At this price, if he goes north of 14 again, you’re getting pretty good value. 

Recommended DFS Hitters

Highest Expected Run Totals 

5.40 – Cincinnati Reds vs. Adrian Houser

5.18 – Kansas City Royals vs. Kyle Freeland

4.98 – Chicago White Sox vs. Matthew Boyd

See More

Favorite Hitters to Use for DFS Lineups

Pete Alonso, 1B, New York Mets

It’s hard for me to not love this spot for Alonso today. He has crushed lefties this year with a .914 OPS and .576 SLG, compared to an .830 OPS and .510 SLG against righties. Nobody hits for more power, which is a good thing when facing a guy like Yusei Kikuchi, who has already given up 15 home runs this season and has a 2.4 HR/9. Righties have accounted for 12 of those bombs and have a ridiculous .864 OPS against Kikuchi. I also like some of the cheaper Mets today like Mark Vientos and Eduardo Escobar

Jonathan India, 2B, Cincinnati Reds

India may be hitting .238 over his last 10 games, but he is averaging 11.8 dk points per game in that span as he has three home runs and three steals with 20 total R/RBI in that timeframe. He has been fantastic at home this season with a .983 OPS and 10.9 dk ppg, compared to a .607 OPS and 7.2 dk ppg on the road. He faces Adrian Houser, who got bombarded in his last start, giving up 11 hits and 7 runs in 4.1 innings of work. 

Ryan McMahon, 3B, Colorado Rockies

McMahon is on a different planet right now, hitting .487 over his last 10 games with FIVE home runs and 26 total R/RBI, averaging 16.7 dk points per game in that span! Incredible production. And, while I do kind of like Singer a little bit today, he has been very bad this season, so I doubt he cools off McMahon, even if he does end up pitching well. 

MJ Melendez, C/OF, Kansas City Royals

Melendez has reverse splits this season and his OPS against lefties checks in at .756, over .100 points higher in comparison to his .636 OPS against righties. Today he faces a low-tier lefty in Kyle Freeland, who has not dominated lefties by any means as they are hitting .280 against him with a solid .706 OPS. He has also, surprisingly, struggle more on the road this season with a 5.40 ERA across five starts away from Coors. I like the Royals as a pretty cheap stack option today and they have a high implied run total. 

Player Pool

$ Tier {{pos.alias}}


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