MLB DFS Picks, Projections, Lineups & Stacks Today: April 12th, 2026
Published: Apr 12, 2026
Happy Sunday, April 12th. We have an 11-game main slate on DraftKings and FanDuel locking at 1:35 PM ET. The story of the day is the wind at Wrigley Field blowing out at 20 mph, which turns the Pirates/Cubs game with a 12.5 total into one of the highest-ceiling environments on the slate. Beyond Wrigley, Tarik Skubal is a near-50% chalk play in a difficult pitching matchup, which means finding value and separation is the name of the game today. For the most up-to-date MLB DFS projections, lineup optimizer, ownership projections, and daily MLB DFS lineups, visit FantasyAlarm.com. Let's get into it.
⚡ THE SLATE DASHBOARD
- Slate: DraftKings Main | 11 Games | Lock 1:35 PM ET
- Top Game Totals: PIT/CHC (12.5, 20 mph wind blowing out at Wrigley) • CIN/LAA • BOS/STL
- Weather: Wind blowing OUT at Wrigley Field - 20 mph. Major boost to all hitters in PIT/CHC. Rain is in the forecast for the CWS/KC game in Chicago - possible late start or postponement. Monitor the game status before locking lineups and have backup plays ready if that game is impacted.
- Highest K-Projections: Tarik Skubal • Jose Soriano • Sandy Alcantara • Taj Bradley • Noah Cameron
💎 PITCHING COACH
Top Tier
Tarik Skubal (DET | vs MIA – DK: $10,700 | FD: $10,800)
Analysis: Skubal is going to be on half of DraftKings lineups today and the process backs it up. He had a rough outing against Minnesota in start three, but zoom out and he's allowed just one earned run over his first 13 innings before that. The Marlins are one of the weakest offenses in baseball against left-handed pitching - a .218 team average, .283 wOBA, and .086 ISO in that split. That is an elite environment for a left-hander of Skubal's caliber. The only complication is that Sandy Alcantara is opposing him, which suppresses the game total and puts Skubal in a pure strikeout accumulation role rather than a run-support role. He is the chalk for a reason.
Sandy Alcantara (MIA | vs DET – DK: $9,500 | FD: $10,100)
Analysis: Alcantara has been one of the best pitchers in baseball to open 2026 - two earned runs allowed over 24.1 innings, a complete game shutout against the White Sox two starts ago on just 93 pitches. Detroit carries a 24.2% K-rate against right-handed pitching with a .233 average, .131 ISO, and .314 wOBA in that split. The Tigers are a vulnerable matchup and Alcantara has been nearly unhittable. He is the single best value play in the pitching pool today given how dominant he has been and is low rostered. The Skubal ownership means you need tournament separation, and Alcantara is the answer.
Jose Soriano (LAA | vs CIN – DK: $8,400 | FD: $10,200)
Analysis: If not for Alcantara, Soriano might be the best pitcher in baseball through the first few weeks. He has allowed just one earned run over 20 innings while striking out 21 batters. His ground ball profile matters a lot today because he is pitching in Great American Ball Park, one of the more hitter-friendly venues in the league, and keeping the ball on the ground limits the damage. He also has sneaky strikeout upside - he fanned 10 Angels in one outing this season. The Reds come in hitting just .207 with a .109 ISO and .290 wOBA against right-handed pitching. Soriano is massively underrostered despite 21 strikeouts and a 1.00 ERA.
Value Plays
Noah Cameron (KC | vs CWS – DK: $7,600 | FD: $8,900)
Analysis: Picking on the White Sox is the easiest thing you can do on any slate they appear on. Chicago carries a 33.1% strikeout rate against left-handed pitching - the highest in the league - with a .187 team average, .273 wOBA, and .140 ISO in that split. Cameron has allowed just two earned runs over 10.2 innings across his first two starts with 10 strikeouts. He is a left-hander against the worst offense in baseball against LHP. He is moderately owned and opens up construction flexibility to get to the elite hitters in the Wrigley wind game.
Taj Bradley (MIN | vs TOR – DK: $7,200 | FD: $9,000)
Analysis: Bradley's stuff has been electric to open 2026 - 11.9 K/9 across three starts, just two earned runs over 16.2 innings, and he's already had two big strikeout games with 10 against Detroit and 9 against Baltimore in his debut. The Blue Jays are not an easy matchup and their offense carries a .304 wOBA with a .155 ISO against right-handed pitching, so this is not a walk-up chalk play. The reason to get to Bradley is the strikeout upside - his stuff plays at an elite level and Toronto hasn't fully found its offensive rhythm yet. He provides meaningful differentiation from Skubal while carrying moderate ownership.
Bryan Bello (BOS | vs STL – DK: $7,300 | FD: $6,500)
Analysis: Bello has had a rough start but the Cardinals are the cure-all. St. Louis is hitting just .210 with a .126 ISO and .299 wOBA against right-handed pitching this season. Bello came off a career year in 2025 with a 3.35 ERA and the slow start may be a World Baseball Classic hangover. He is extremely low rostered against one of the weaker right-handed-pitching lineups on the slate. If you want to completely separate from the field, Bello in a favorable matchup at a salary that unlocks elite bats is a contrarian build worth considering.
💎 HITTING COACH
Elite Bats
Wrigley Wind Stack (PIT and CHC, All Hitters)
Analysis: Wind blowing out at 20 mph at Wrigley Field with a 12.5 game total. This is a blanket statement play - every bat in this game gets an environmental upgrade today. Oneil Cruz, Brandon Lowe, and Marcell Ozuna lead the Pirates side. Michael Busch, Alex Bregman, Pete Crow-Armstrong, Nico Hoerner, and Seiya Suzuki anchor the Cubs. Bubba Chandler pitches for Pittsburgh and Jameson Taillon for Chicago - both pitchers are near zero ownership, meaning the game is being attacked from both sides by the field. Stack deep and differentiate with Griffin and Yorke below.
Bryce Harper (1B, PHI – DK: $5,200 | FD: $3,200)
Analysis: Harper is hitting .250 with three home runs already on the year and gets Zac Gallen today, who has been lucky, not good - a 5.57 xERA and 4.67 xFIP tell the real story behind a deceptive ERA. The Phillies offense has been slow to get going as a team but Harper has been one of the exceptions. He is low rostered against a pitcher who is overdue for regression - the kind of individual bat the field leaves behind. He bats right-handed against the right-handed Gallen, so no platoon advantage, but the process against a lucky pitcher in a good lineup is there.
Zach Neto (SS, LAA – DK: $4,800 | FD: $3,600)
Analysis: Neto has been outstanding to start 2026 - hitting .262 with five home runs already, a .915 OPS, and a stolen base. He faces Andrew Abbott, a left-hander, which gives Neto a favorable platoon advantage as a right-handed hitter in Great American Ball Park, one of the friendlier run-scoring environments in the league. Soriano-stacked lineups that need a complementary bat to pair with the Angels side should look here first. He provides differentiation within a Soriano build at moderate ownership.
Value Bats (Salary Savers)
- Nick Yorke (3B/OF, PIT – DK: $2,200 | FD: $2,200): The cheapest legitimate bat in the Wrigley wind game. Moderately owned for a minimum-salary player in a 12.5 total with the wind blowing out - the salary enables a full Wrigley double-stack with premium bats elsewhere.
- Konnor Griffin (SS, PIT – DK: $3,100 | FD: $2,800): Low rostered in the top game environment on the slate. Griffin provides PIT stack depth and differentiation from the chalk Cruz-Lowe-Ozuna combination. Wind doesn't care about roster rate.
- Dansby Swanson (SS, CHC – DK: $3,400 | FD: $2,600): Moderately owned in the Wrigley game. CHC-side stack depth at below-market pricing with the environmental boost. Natural complement to Busch and Bregman in a deep Cubs build.
- Carter Jensen (C, KC – DK: $4,100 | FD: $2,800): Rookie catcher already with four home runs on the season. Gets Jonathan Cannon and the White Sox, who are arguably the worst pitching staff on the slate. Jensen is the way to get KC stack exposure on the cheap at a moderate roster rate.
- Jordan Walker (OF, STL – DK: $3,200 | FD: $3,500): Jordan Walker hit his sixth home run of the season last night and is hitting .314 with a 1.092 OPS. He's one of the best stories of the 2026 season after being written off as a bust coming out of the top prospect ranks. The field has largely moved on from the Cardinals matchup, leaving Walker extremely low rostered against Brayan Bello - a right-hander who has struggled to open the year.
🏗️ THE STACKING BLUEPRINT
- Primary Stack: Pittsburgh Pirates | Oneil Cruz (DK: $5K | FD: $3.6K), Brandon Lowe (DK: $4.5K | FD: $3.6K), Marcell Ozuna (DK: $3.2K | FD: $2.6K), Bryan Reynolds (DK: $4.1K | FD: $3.2K), Ryan O'Hearn (DK: $4K | FD: $3.5K)
- Why: Wrigley Field with 20 mph wind blowing out and a 12.5 game total. Taillon is at essentially zero ownership as the opposing pitcher. Cruz, Lowe, and Ozuna are the chalk core - go as deep as possible and add Griffin and Yorke for tournament differentiation. The environment today is the story and Pittsburgh is attacking it from the right side of the lineup.
- Primary Stack: Chicago Cubs | Michael Busch (DK: $4.7K | FD: $3.1K), Alex Bregman (DK: $4.4K | FD: $2.9K), Pete Crow-Armstrong (DK: $5.7K | FD: $3.3K), Nico Hoerner (DK: $4.6K | FD: $3.5K), Seiya Suzuki (DK: $4.4K | FD: $3.4K)
- Why: Same wind, same game total, other side of the diamond. Chandler is essentially unrostered. Bregman is the most-owned bat on the slate but the environment justifies it. Differentiate by going deeper into the order with Swanson and Kelly rather than just rostering the top four names.
- Primary Stack: Kansas City Royals | Bobby Witt (DK: $6.1K | FD: $3.5K), Maikel Garcia (DK: $4.9K | FD: $3.2K), Salvador Perez (DK: $3.6K | FD: $2.8K), Vinnie Pasquantino (DK: $4.2K | FD: $2.8K), Carter Jensen (DK: $4.1K | FD: $2.8K)
- Why: The White Sox are the best punching bag in baseball right now. A 33.1% K-rate against LHP, and today Cannon - who has been mediocre - takes the ball. The Royals lineup is deep and this stack complements Noah Cameron perfectly as a pitcher-stack pairing. Witt and Garcia anchor it, Perez and Jensen provide catcher flexibility.
- Contrarian Stack: Oakland Athletics | Shea Langeliers (DK: $5.5K | FD: $4K), Nick Kurtz (DK: $5K | FD: $3.3K), Tyler Soderstrom (DK: $4.3K | FD: $3K), Max Muncy (DK: $3.7K | FD: $3.1K), Lawrence Butler (DK: $3.4K | FD: $2.6K)
- Why:Peralta is highly owned but has allowed eight earned runs over 15 innings on 12 hits to start 2026. The A's have been scoring in a hurry this season. The entire Athletics lineup is low rostered - every single bat. This is the maximum-differentiation stack on the slate and it comes against a pitcher the field trusts but the results say otherwise.
- Contrarian Stack: Milwaukee Brewers | Christian Yelich (DK: $5.6K | FD: $3.8K), Brice Turang (DK: $5.3K | FD: $3.9K), William Contreras (DK: $5.1K | FD: $3.6K), Jake Bauers (DK: $3.9K | FD: $3.1K)
- Why:: The Brewers are one of the hottest offenses in baseball and Zack Littell draws almost no ownership as their opponent. Milwaukee is getting a gift matchup against a Washington pitcher who has been completely overlooked. Yelich, Contreras, and Turang are all low-to-moderately owned for a lineup this dangerous - the field is focused on Wrigley and Skubal, leaving the Brewers nearly untouched.
📈 THE LEVERAGE REPORT (GAME THEORY)
| The "Chalk" (Popular) | The "Pivot" (Low Owned) | The Winning Logic |
| Skubal (field-leading chalk) | Alcantara or Soriano (both low rostered) | Alcantara has two earned runs over 24.1 innings. Soriano has one earned run over 20 innings with 21 strikeouts. Both have been arguably better than Skubal and both are massively underrostered. |
| PIT/CHC chalk (Cruz, Bregman, Lowe - highly owned in wind game) | Contrarian double-stack with Griffin, Yorke, Swanson | The Wrigley game will be heavily owned across the board. Griffin (9%), Yorke (18%), and Swanson (11%) all give you the same wind boost with meaningfully lower roster rates than the top names. |
| Peralta chalk (highly owned, struggling pitcher) | Athletics vs Peralta (entire lineup low rostered) | Peralta has allowed 8 ER over 15 innings but the field still trusts him. The A's have been scoring in bunches. Max ownership separation available anywhere on the slate. |
🎯 Heart of the Order
The core pieces for every lineup you build today.
SP1 Jose Soriano (LAA) | One earned run over 20 innings, 21 strikeouts, ground ball profile in a hitter-friendly park, Reds hitting .207 with .290 wOBA vs RHP. Massively underrostered - this is the tournament edge at pitcher.
Value SP Noah Cameron (KC) | Left-hander vs the worst offense against LHP in baseball. CWS: 33.1% K-rate, .187 average, .273 wOBA. Moderately owned at a salary that opens up elite bat construction.
Core Hitter Oneil Cruz (PIT) | Wrigley wind game with a 12.5 total. Cruz is the power ceiling in the Pirates lineup against a near-zero owned opposing pitcher. The environment is the play.
Core Hitter Michael Busch (CHC) | Same wind game, Cubs side. Busch at $4,700 is the best value-to-production bat in the Chicago lineup with the environmental tailwind today.
Core Hitter Alex Bregman (CHC) | Highly owned in a game where the wind justifies it. Bregman's power profile in this environment is legitimate. He's chalk for a reason.
Value Hitter Konnor Griffin (PIT) | Low rostered in the Wrigley wind game. The cheapest path to PIT stack differentiation below the chalk.
Value Hitter Jordan Walker (STL) | Six homers, .314 average, 1.092 OPS and an extremely low roster rate. The best story of the early 2026 season and the field is barely touching him today.
Player Pool
| $ Tier | {{pos.alias}} |
|---|---|
| {{tier.name}} | {{ pos[i-1].player.team.name }} {{ pos[i-1].player.name }} |
Stacks
| {{stack.team.name}} | {{player.name}} |
DraftKings | {{player.fantasy.price.value[8]}}- |
| {{player.fantasy.price.value[6]}}- |
Player News
{{item.text}}
{{analysis.analysis}}

DraftKings