MLB DFS players have a loaded main slate to evaluate on Monday night with 11 games on the MLB schedule. First pitch between Red Sox and Rays is at 7 p.m. ET, with the action extending late into the evening as the Rangers and Mariners square off at 10:10 p.m. ET. There are plenty of intriguing matchups such the AL West battle between the Astros and Athletics, the NL matchup between the Cubs and the surging Giants, and the potential ALCS preview between the Yankees and Twins, a game that should be of particular interest for MLB DFS players since it features two of the AL's top three offenses. Before locking in any MLB DFS picks for Monday on a daily Fantasy site such as FanDuel or DraftKings, first be sure to see what Mike McClure has to say. He's a professional DFS player with almost $2 million in career winnings and his optimal lineups, advice and player pool can help you make all the right calls. 

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 Sunday, he rostered Rays pitcher Blake Snell on DraftKings. The result: Snell threw six scoreless innings, striking out 10 and giving up just three hits. Anybody who followed his advice was well on their way to a huge day. Now, McClure has set his sights on Monday's MLB DFS slates. You can see his full roster at SportsLine.

For Monday, we can tell you McClure is targeting Twins outfielder Nelson Cruz ($4,100 on FanDuel, $4,400 on DraftKings), who is riding a five-game hitting streak and ranks sixth in the American League in slugging percentage (.543). Despite his big numbers, he comes at a more affordable price than other outfielders such as Aaron Judge, George Springer and Mookie Betts, so confidently lock him in at a discount for Monday.

Part of McClure's optimal MLB DFS strategy for Monday also includes rostering Rangers first baseman Danny Santana at $3,200 on FanDuel. Santana is a utility player with C/1B eligibility on FanDuel, and regardless what position he's been on out on the diamond, he's been producing solid numbers with his bat. He's slashing .320/13/36 this season, and is hitting a whopping .429 with two home runs and four RBIs over the last seven days. He'll look to exploit a matchup against the struggling Mariners and lefty Marco Gonzales, who gave up six earned runs in his last outing. 

McClure is also targeting an undervalued player who is set to explode for huge numbers on Monday. The stars are aligning for him to return huge 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 Monday? 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.