MLB DFS players have a full day of action ahead on Wednesday with 15 games on the MLB schedule. Mets vs. Marlins gets the day started with a 12:10 p.m. ET first pitch and the action extends well into the evening with Phillies vs. Diamondbacks wrapping the day up with a 9:40 p.m. ET start time. That means MLB DFS action will be heavy on the afternoon and evening slates, and there are plenty of big names such as Gerrit Cole, Christian Yelich and Aaron Judge to consider for lineups. Before making the call on any of those stars or searching elsewhere for overlooked value picks, first be sure to see what Mike McClure has to say. He’s won almost $2 million in his career as a professional DFS player and his top MLB DFS picks, optimal lineups and advice can help you make all the right calls for Wednesday’s packed schedule.

When it comes to MLB, McClure is at his best. Recognized in the book “Fantasy Football (and Baseball) for Smart People: How to Turn Your Hobby into a Fortune” as a top MLB DFS player, McClure’s proprietary projection model simulates each game 10,000 times, taking factors such as matchups and recent results into account. This allows him to find the best values on every site.

He got off to a hot start in 2019, producing lineups on SportsLine that have returned as much as 30x in the first half of the season. He’s also finished in the top 1 percent of tournaments four times and the top 0.1 percent of tournaments twice this season already. He cashed huge in three consecutive tournaments in mid-June, which included a top 2 percent finish when his DraftKings lineup generated a whopping 185.9 points. He also had an optimal lineup on FanDuel that cashed 8x for followers right before the All-Star break. 

Then on Tuesday, he was all over David Peralta at $3,500 on FanDuel. The result: Peralta hit a two-run homer — returning over 20 points and 6x value. Anybody who followed his advice was well on their way to a huge day. Now, McClure has set his sights on Wednesday’s MLB DFS slates. You can see his full roster at SportsLine.

One of McClure’s top MLB DFS picks for Wednesday is Red Sox outfielder Mookie Betts at $4,300 on FanDuel and $5,200 on DraftKings. Betts ranks in the top 10 in the American League in runs scored (103), walks (81) and stolen bases (12), meaning he’s producing in multiple categories for MLB DFS players. And he’s in a great position to return value on Wednesday against the Royals and struggling starter Glenn Sparkman, who is 3-7 with a 5.58 ERA on the season. He’s given up 18 earned runs over his last three starts, so look for Betts to have plenty of opportunities to drive in runs in this matchup. 

Part of his optimal MLB DFS strategy includes rostering Brewers catcher Yasmani Grandal ($3,000 on FanDuel, $3,900 on DraftKings), who has crushed Pittsburgh pitching this year with a .302 average and a .978 OPS. He had another strong performance against Pittsburgh on Tuesday when he went 2-for-3 with a double, an RBI and a run scored, so confidently lock him in at under $4,000 on both sites and look for a nice return on Wednesday. 

McClure is also targeting an undervalued player who is set to explode for huge numbers on Wednesday. The stars are aligning for him to return tournament-winning value and he comes at a price that won’t break the bank. This pick could be the difference between cashing in big or going home with nothing.  

So what are the optimal MLB DFS lineups for Wednesday? Visit SportsLine right now to see DFS millionaire Mike McClure’s complete optimal tournament lineups for FanDuel and DraftKings, and cash in big on MLB DFS.