MLB DFS Plays: Sunday 4/21

Spencer Limbach

This article will outline the best daily fantasy MLB plays of the day at every position. We will take a comprehensive look at FanDuel and DraftKings to uncover these core recommendations, factoring respective salaries into the analysis.

Please note, these player picks were organized early in the day. For MLB contests, always check lineups and weather closer to game time. Rain, wind, or unexpected managerial decisions could open up additional sources of value. Be sure to keep an eye on the MLB Headlines and Injuries desk.

Editor’s Note: Stay ahead of the competition from wire to wire with rankings, customizable projections, trade evaluator, exclusive columns and more in our Season Pass. And start using optimized lineups on Yahoo!, DraftKings and FanDuel with our DFS Toolkit!

Scroll to continue with content

We will be looking at the nine-game main slate starting at 1:05 ET. This means the six games with first pitch at 3:05 ET and later will not be included in the following write-ups.


Chris Archer – Pittsburgh (vs San Francisco)

Archer has struggled with the deep ball over the past few seasons, which is why Pittsburgh’s spacious ballpark really helps his fantasy prospects. The Pirates’ hurler will have the benefit of throwing in pitcher-friendly PNC Park this afternoon, facing a San Francisco team that doesn’t have much “pop” in their bats. In fact, the Giants rank 29th in wRC+ with an above-average strikeout rate (24.9%) to begin this young season. That puts Archer in a great spot for DFS purposes.

Also Consider: Stephen Strasburg, James Paxton


C.J. Cron / Willians Astudillo – Minnesota (at Baltimore)

Whoever starts at first for Minnesota will be in my lineup. The Twins check in with the highest run-scoring projection of this slate after hammering Baltimore pitching for 22 total runs between both games of yesterday’s doubleheader. They’ll be back for more while facing Orioles’ RHP Dylan Bundy, who has coughed-up nine earned runs through 10 innings over his last two starts. Both Cron and Astudillo have mid-range salaries that blend favorably through all DFS formats.

Also Consider: Mike Ford, Jose Abreu, Chris Davis (tournaments)


Robinson Cano – NY Mets (at St. Louis)

I had to double-check the splits for St. Louis RHP Dakota Hudson. The sample size is small, but he currently holds a .471 wOBA split to left-handed bats. Hudson will probably become a rotational fixture at some point in his career, but he’s currently struggling after allowing 14 hits and six earned runs through 8.1 innings over his last two appearances. Cano had a nice showing (3-5, two 2B, RBI, run) in the first game of this series, and the table has been set for another quality stat-line.

Also Consider: Jonathan Schoop, DJ LeMahieu


Renato Nunez – Baltimore (vs Minnesota)

The ball is flying in Baltimore, as the Twins and Orioles scored 34 total runs in two games yesterday. Nunez inflicted his fair share of damage while going 5-9 with three homers, four RBIs, and four runs. He’s swinging a confident bat, and the salary remains around the mid-range level despite that. Minnesota RHP Kyle Gibson has gotten hit hard to begin the season, so Nunez could keep that heater alive in his hitter-friendly home ballpark.

Also Consider: Marwin Gonzalez, Eduardo Escobar, Kris Bryant (tournaments)


Hanser Alberto – Baltimore (vs Minnesota)

Per usual, the shortstop position doesn’t have many confident “per dollar” options. I’ll be looking to punt this spot while spending on better hitters at other positions. Alberto is near minimum salary while looking to take advantage of Twins’ RHP Kyle Gibson and his aforementioned struggles. Alberto smacked a homer in the second part of yesterday’s doubleheader, and he should retain a comfortable lineup spot in this hitter-friendly situation.

Also Consider: Gleyber Torres, Jorge Polanco, Corey Seager  


Eddie Rosario & Nelson Cruz – Minnesota (at Baltimore)

I’ll be trying my best to stack both of these guys in my lineup. Eddie Rosario is smoldering at the plate with seven hits and five homers over his past three games. He’s a streaky batter who is clearly in the zone, taking advantage of the hitter-friendly setting in Baltimore. Facing Orioles RHP Dylan Bundy and his .395 wOBA split to left-handed bats over the past two seasons makes the decision an easy one … As for Cruz, he loves hitting in his old stomping grounds of Camden Yards. The designated hitter went 5-10 with two homers, four runs, and four RBIs yesterday. He’ll have plenty of opportunities to pad his stats against Bundy and the shaky Orioles bullpen.  

Albert Almora Jr. – Chicago Cubs (vs Arizona)

Almora is a near-minimum salary pick who puts everything together. I’ll be looking to blend Clint Frazier and/or Brett Gardner in my lineup alongside Rosario and Cruz. However, Almora is the value play that makes it possible. He should hold a premium lineup spot with the Cubbies facing a left-handed pitcher this afternoon. Even though Arizona LHP Robbie Ray is a quality hurler, he owns a susceptible .351 wOBA split to right-handed bats over the past two years.

Also Consider: Brett Gardner, Clint Frazier, Max Kepler (if playing), Brandon Nimmo, Michael Conforto (tournaments)

What to Read Next