Getty Images

Kansas City Royals catcher Salvador Perez has been one of the leaders in the 2021 home run race and cracked his 48th of the season on Wednesday. The unfortunate news for Fantasy baseball owners that have relied on his power in their 2021 MLB DFS lineups is that he also sprained his ankle shortly thereafter. Perez set the Royals franchise record for home runs, but may not have an opportunity to add to the total this season.

Rather than rolling the dice on Perez to be back in action tonight at his high salary, perhaps Tampa Bay catcher Francisco Mejia offers more value in the MLB DFS player pool. At $2,200 on FanDuel and $3,400 on DraftKings, Mejia should continue to start in place of Mike Zunino as the Rays play out the rest of the regular season. The catcher position is thin, and Mejia has hit .333 with three RBI in his last three games. So, before making 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 Wednesday, McClure had Red Sox outfielder Hunter Renfroe as one of his top picks. The result: Renfroe hit his 30th home run of the year to score 14 points on DraftKings and 18.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 Thursday. Head to SportsLine now to see them

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

One of McClure's top MLB DFS picks for Thursday is keeping Renfroe in your lineups at $3,600 on FanDuel and $4,900 on DraftKings. The 29-year old has played well over the last week but is coming off an especially productive past few days at the plate.

On Tuesday night, he hit a home run and a single, and he followed that with another home run on Wednesday in back-to-back games against Baltimore. Against Baltimore probable starter Alexander Wells, Renfroe has a hit in three career at bats. Over his last five games, Renfoe has hit .300 with six hits and those two homers this week. He has three more home runs against the Orioles this season, and his 13 RBI are his second-highest total against a single opponent this season.

Another key in McClure's optimal MLB DFS strategy includes rostering Minnesota third baseman Josh Donaldson. On Thursday, the Twins take on the Tigers and starting pitcher Tarik Skubal, who has only pitched more than three innings once in four September starts. Meanwhile, over his last 11 games, Donaldson has hit a cut under .300 with 11 hits, eight walks and five RBI.

Against Detroit this season, Donaldson has hit .348 with 10 RBI and four doubles. The four home runs he's hit against the Tigers are tied for his most against any single team this season. Detroit's starting pitching hasn't been logging many innings down the stretch and the arms in the bullpen may be wearing down a bit. Donaldson should have another few opportunities to get the ball in play on Thursday.

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

McClure is also targeting an undervalued player who is set to explode for huge numbers on Thursday. 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 Thursday? 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.