MLB DFS: Team Stacks and Pitcher Analysis for Monday, April 21

MLB DFS: Team Stacks and Pitcher Analysis for Monday, April 21

This article is part of our DFS MLB series.

In this article, I'm going to take a deeper dive into pitching and stacking options. Let's take a look at our optimizer's rankings of the pitchers for the DraftKings main slate, sorted by projected fantasy points.

We don't have a true ace on the slate, with Spencer Schwellenbach coming in as the highest salaried pitcher at $9,500. He's one of the highlighted top plays in our optimizer as he ranks second on the slate in projected points and is expected to be the most popular pitcher in GPPs on about one-third of teams. The Cardinals have the lowest implied run total on the slate and have five players in their projected lineup with an OPS under .700. 

We've also highlighted Robbie Ray, Aaron Nola and Randy Vasquez in our optimizer. Ray is our top point-per-dollar value, playing in his pitcher-friendly home ballpark against a hit-or-miss Brewers lineup. Nola is an interesting option in the mid-range if he can dodge the bats of Juan Soto and Pete Alonso. And if you're looking to save some salary, Vasquez gets a Tigers lineup that strikes out at a high percentage and has really struggled at the bottom of their order. 

Here's how each pitcher ranks in key categories (stats are from 2025 season only):

PitcherFantasy PointsFIPK%Opponent K%
Robbie Ray11158
Spencer Schwellenbach2466
Nick Lodolo36101
Aaron Nola49410
Hunter Brown52311

In this article, I'm going to take a deeper dive into pitching and stacking options. Let's take a look at our optimizer's rankings of the pitchers for the DraftKings main slate, sorted by projected fantasy points.

We don't have a true ace on the slate, with Spencer Schwellenbach coming in as the highest salaried pitcher at $9,500. He's one of the highlighted top plays in our optimizer as he ranks second on the slate in projected points and is expected to be the most popular pitcher in GPPs on about one-third of teams. The Cardinals have the lowest implied run total on the slate and have five players in their projected lineup with an OPS under .700. 

We've also highlighted Robbie Ray, Aaron Nola and Randy Vasquez in our optimizer. Ray is our top point-per-dollar value, playing in his pitcher-friendly home ballpark against a hit-or-miss Brewers lineup. Nola is an interesting option in the mid-range if he can dodge the bats of Juan Soto and Pete Alonso. And if you're looking to save some salary, Vasquez gets a Tigers lineup that strikes out at a high percentage and has really struggled at the bottom of their order. 

Here's how each pitcher ranks in key categories (stats are from 2025 season only):

PitcherFantasy PointsFIPK%Opponent K%
Robbie Ray11158
Spencer Schwellenbach2466
Nick Lodolo36101
Aaron Nola49410
Hunter Brown52311
Kevin Gausman6587
Max Meyer7325
Tylor Megill8179
Erick Fedde910112
Quinn Priester10794
Keider Montero1112112
Randy Vasquez128123

Hitting Stacks

Here's how each team ranks in implied runs, home run rate and how popular we expect each team to be stacked in GPPs:

TeamImplied RunsHR RateStack Likelihood
Braves5.71High
Tigers5.16Medium
Mets4.48High
Reds4.42High
Astros4.410Medium
Giants4.33Medium
Marlins4.011Low
Phillies3.99Low
Padres3.84High
Brewers3.55Medium
Blue Jays3.412Low
Cardinals3.27Low

The Braves will be a certainly be a popular choice considering they are projected to score the most runs on the slate. Opposing starter Erick Fedde gave up six runs to the Red Sox earlier this month and has a career 4.77 ERA. Key pieces: Matt Olson, Austin Riley, Marcell Ozuna, Michael Harris and Jarred Kelenic.

There are plenty of teams that are projected for more runs than the Padres tonight, but they are a difficult team to overlook. Keider Montero gave up five runs in his season debut last week and has an ugly 1.9 HR/9 rate. Key pieces: Elias Diaz, Jose Iglesias, Xander Bogaerts, Tirso Ornelas and Fernando Tatis Jr.

The Astros are an intriguing option considering they won't be the most popular team stack with their lack of offensive firepower thus far. However, Kevin Gausman gave up two homers in his last start and his FIP is over a run higher than his 2.49 ERA. Key pieces: Yainer Diaz, Christian Walker, Jeremy Pena, Jose Altuve, Yordan Alvarez

Finally, we can't ignore the Tigers as one of only teams projected to score over five runs tonight. Your best to pay up for the top of the lineup unless you want to be contrarian, considering the aforemention lack of production from the bottom of their order. Key pieces: Colt Keith, Zach McKinstry, Riley Greene, Gleyber Torres, Spencer Torkelson.

Batter vs. Pitcher

Notable hitter matchups against the opposing starter today:

Want to Read More?
Subscribe to RotoWire to see the full article.

We reserve some of our best content for our paid subscribers. Plus, if you choose to subscribe you can discuss this article with the author and the rest of the RotoWire community.

Get Instant Access To This Article Get Access To This Article
RotoWire Community
Join Our Subscriber-Only MLB Chat
Chat with our writers and other RotoWire MLB fans for all the pre-game info and in-game banter.
Join The Discussion
ABOUT THE AUTHOR
Ryan Pohle
Ryan Pohle is a DFS Product Specialist at RotoWire and has written for the site since 2020.
Fantasy Baseball Injury Report: Cramps Shouldn't Derail Glasnow
Fantasy Baseball Injury Report: Cramps Shouldn't Derail Glasnow
MLB Picks: PrizePicks Plays and Strategy for Monday, April 21
MLB Picks: PrizePicks Plays and Strategy for Monday, April 21
Best MLB Bets Today: MLB Picks for Monday, April 21
Best MLB Bets Today: MLB Picks for Monday, April 21
MLB DFS: FanDuel Plays and Strategy for Monday, April 21
MLB DFS: FanDuel Plays and Strategy for Monday, April 21