Getty Images

Salvador Perez retook sole possession of the home run leaderboard by launching his 47th homer on Tuesday. The Royals catcher is one clear of Vladimir Guerrero Jr. and has two more dingers than Shohei Ohtani as this home run race will come down to the wire. With nine home runs in September, Perez will be one of the most coveted MLB DFS picks for Wednesday's slate of games.

But the seven-time All-Star doesn't have the best success against probable starter Zach Plesac as Perez is 0-for-5 in his career vs. the righty. Should you ignore Perez' failures versus Plesac and still roster him in your MLB DFS lineups? Or, are there other options in the MLB DFS player pool who could give you a better return on investment? Before submitting any MLB DFS picks, be sure to check out the MLB DFS advice, strategy and projections from SportsLine daily Fantasy expert Mike McClure.

McClure is a daily Fantasy pro who has won almost $2 million in his career. And when it comes to daily Fantasy baseball, 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.

On Tuesday, McClure had Rockies shortstop Trevor Story as one of his top picks. The result: Story went 2-for-4 with a home run and a double to score 19 points on DraftKings and 24.7 points on FanDuel. Anybody that included him in their lineups was well on the way to a profitable day.

Now, with the 2021 MLB season nearing its conclusion, McClure has locked in his top MLB daily Fantasy picks for Wednesday. Head to SportsLine now to see them

McClure's top MLB DFS picks for September 29, 2021 

One of McClure's top MLB DFS picks for Wednesday is Red Sox shortstop Xander Bogaerts at $3,700 on FanDuel and $5,300 on DraftKings. Bogaerts made his third All-Star team this year and has been stellar at the plate with 23 home runs, 79 RBI and a .296 batting average.

He gets a great matchup on Wednesday versus Baltimore probable Zac Lowther (1-2, 7.66). Not only is that ERA hard to ignore, but Bogaerts is 2-for-4 in his career versus the southpaw. Lowther has performed even worse since being promoted to a starter as he had a 4.50 ERA out of the bullpen but has an 8.68 as a starting pitcher.

Another key in McClure's optimal MLB DFS strategy includes rostering Twins outfielder Max Kepler ($2,600 on FanDuel, $3,900 on DraftKings). Kepler is moving towards becoming a platoon hitter as his splits against lefties are .162/.256/.270 while his splits against righties are .232/.329/.480. Fortunately for him, he will face a RHP on Wednesday in Casey Mize of the Tigers.

Kepler's OPS is 282 points higher against RHPs like Mize than southpaws as 17 of his 19 homers have also come against right-handed pitchers. Likewise, Mize has equally struggled against hitters in the opposite batter's box with an OPS 242 points higher to LHBs than RHBs. The lefty Kepler can exploit this matchup and return great value for cheap in Wednesday's MLB DFS lineups.

How to set your MLB DFS lineups for September 29, 2021 

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. You can only see who it is here.

So what are the top MLB DFS picks for Wednesday? Visit SportsLine now to see DFS millionaire Mike McClure's complete player pool and picks for FanDuel and DraftKings, and cash in big on MLB DFS.