Fantasy Baseball Picks (FanDuel) – April 19, 2026

These are today’s fantasy baseball targets based on the current data.

The goal is simple: build a strong, balanced lineup by starting with pitching, identifying high-upside team stacks, and then filling in hitters based on matchups and trends.

This is all driven by a system I’m actively testing and refining, with a focus on building consistent, winning lineups over time.

Yesterday’s Results

Cash Line: 121.4
Lineup Score: 127.8
Result: ✅ Cashed

Thank goodness for Cody Bellinger. Yesterday’s lineup narrowly snuck into the cash with 127.8 FanDuel points, and it would not have happened without Bellinger delivering a monster 53.9-point performance.

To be honest, this was not the prettiest win of the season. We somehow managed to cash despite having four zeroes in the lineup. That usually spells disaster in MLB DFS, but one elite performance paired with just enough production elsewhere was enough to get us over the line.

And sometimes that’s how DFS goes. Not every winning slate is clean or comfortable. Some days you dominate from start to finish, and other days you survive and advance. The important part is the result, and yesterday’s result was another profitable finish.

That now brings the overall record to 11 wins in 13 contests, which is a strong start and a great sign that the process continues to produce positive outcomes even on messy slates.

There’s also value in wins like this because they show lineup resilience. If we can still cash on a day where multiple roster spots give us nothing, that means the ceiling and structure of the builds are giving us a real chance night after night.

Now let’s turn the page and get into today’s projections and recommendations.

Today’s Picks

Pitchers

Garrett Crochet – P – BOS vs DET | $9800 | FD: 48.9 | Value: 10.0
Bryan Woo – P – SEA vs TEX | $9700 | FD: 39.0 | Value: 6.84
Framber Valdez – P – DET vs BOS | $9000 | FD: 37.3 | Value: 7.26
Kevin Gausman – P – TOR vs ARI | $10000 | FD: 37.2 | Value: 5.86
Trevor Rogers – P – BAL vs CLE | $9100 | FD: 36.7 | Value: 6.9

Stacks

LAD – OF – Shohei Ohtani | $4600 | FD: 19.4 | Value: 7.87
LAD – 1B – Freddie Freeman | $3900 | FD: 14.0 | Value: 6.83
LAD – OF – Kyle Tucker | $4300 | FD: 12.4 | Value: 5.69
LAD – OF – Andy Pages | $4400 | FD: 10.4 | Value: 4.85
CHC – OF – Ian Happ | $3300 | FD: 12.8 | Value: 7.32
CHC – OF – Seiya Suzuki | $2900 | FD: 12.5 | Value: 8.0
CHC – 2B/SS – Nico Hoerner | $3700 | FD: 11.9 | Value: 6.23
CHC – SS – Dansby Swanson | $3300 | FD: 11.7 | Value: 6.79
TOR – 1B – Vladimir Guerrero Jr. | $3100 | FD: 16.6 | Value: 9.71
TOR – 2B/SS/3B/1B – Ernie Clement | $2600 | FD: 10.6 | Value: 7.64
TOR – OF – Daulton Varsho | $2800 | FD: 9.6 | Value: 6.59
TOR – OF – Nathan Lukes | $2200 | FD: 9.5 | Value: 8.05
SD – 3B – Manny Machado | $3200 | FD: 12.5 | Value: 7.34
SD – OF – Fernando Tatis Jr. | $3000 | FD: 12.1 | Value: 7.55
SD – OF – Nick Castellanos | $2400 | FD: 10.7 | Value: 8.26
SD – OF – Jackson Merrill | $3400 | FD: 9.8 | Value: 5.68
HOU – 2B/OF – Jose Altuve | $3400 | FD: 11.6 | Value: 6.56
HOU – 1B – Christian Walker | $3500 | FD: 11.4 | Value: 6.3
HOU – 3B – Isaac Paredes | $2900 | FD: 9.4 | Value: 6.29
HOU – C – Yainer Diaz | $2700 | FD: 9.3 | Value: 6.58

Top Overall Hitters

OF – Shohei Ohtani – LAD vs COL | $4600 | FD: 19.4 | Value: 7.87
3B – Junior Caminero – TB vs PIT | $3200 | FD: 17.6 | Value: 9.98
OF – Aaron Judge – NYY vs KC | $4200 | FD: 17.4 | Value: 7.73
1B – Vladimir Guerrero Jr. – TOR vs ARI | $3100 | FD: 16.6 | Value: 9.71
OF – Corbin Carroll – ARI vs TOR | $4000 | FD: 16.2 | Value: 7.58
1B – Matt Olson – ATL vs PHI | $3700 | FD: 15.8 | Value: 7.94
SS – Bobby Witt Jr. – KC vs NYY | $3100 | FD: 15.8 | Value: 9.29
C – Cal Raleigh – SEA vs TEX | $3000 | FD: 15.5 | Value: 9.4
OF – Kyle Schwarber – PHI vs ATL | $3700 | FD: 15.3 | Value: 7.75
SS – Francisco Lindor – NYM vs CHC | $3000 | FD: 15.2 | Value: 9.27
1B – Pete Alonso – BAL vs CLE | $3000 | FD: 14.8 | Value: 9.05
SS – Cj Abrams – WSH vs SF | $4400 | FD: 14.6 | Value: 6.4
SS – Gunnar Henderson – BAL vs CLE | $3700 | FD: 14.6 | Value: 7.4
OF – Brandon Nimmo – TEX vs SEA | $3400 | FD: 14.1 | Value: 7.74
1B – Nick Kurtz – ATH vs CWS | $3000 | FD: 14.0 | Value: 8.61
C – William Contreras – MIL vs MIA | $3400 | FD: 14.0 | Value: 7.71
1B – Freddie Freeman – LAD vs COL | $3900 | FD: 14.0 | Value: 6.83
OF – James Wood – WSH vs SF | $4100 | FD: 13.8 | Value: 6.48
OF – Steven Kwan – CLE vs BAL | $2800 | FD: 13.7 | Value: 8.98
SS – Trevor Story – BOS vs DET | $2800 | FD: 13.7 | Value: 8.96

Top Hitters for Each Position

C – Cal Raleigh – SEA | $3000 | FD: 15.5 | Value: 9.4
C – William Contreras – MIL | $3400 | FD: 14.0 | Value: 7.71
C – Shea Langeliers – ATH | $3600 | FD: 11.6 | Value: 6.23
C – Salvador Perez – KC | $2600 | FD: 10.7 | Value: 7.7
1B – Vladimir Guerrero Jr. – TOR | $3100 | FD: 16.6 | Value: 9.71
1B – Matt Olson – ATL | $3700 | FD: 15.8 | Value: 7.94
1B – Pete Alonso – BAL | $3000 | FD: 14.8 | Value: 9.05
1B – Nick Kurtz – ATH | $3000 | FD: 14.0 | Value: 8.61
2B – Ketel Marte – ARI | $3000 | FD: 13.4 | Value: 8.29
2B – Brice Turang – MIL | $4200 | FD: 13.0 | Value: 6.01
2B – Nico Hoerner – CHC | $3700 | FD: 11.9 | Value: 6.23
2B – Otto Lopez – MIA | $3400 | FD: 11.7 | Value: 6.59
3B – Junior Caminero – TB | $3200 | FD: 17.6 | Value: 9.98
3B – Manny Machado – SD | $3200 | FD: 12.5 | Value: 7.34
3B – Jazz Chisholm Jr. – NYY | $2800 | FD: 11.3 | Value: 7.57
3B – Maikel Garcia – KC | $3200 | FD: 11.3 | Value: 6.72
SS – Bobby Witt Jr. – KC | $3100 | FD: 15.8 | Value: 9.29
SS – Francisco Lindor – NYM | $3000 | FD: 15.2 | Value: 9.27
SS – Cj Abrams – WSH | $4400 | FD: 14.6 | Value: 6.4
SS – Gunnar Henderson – BAL | $3700 | FD: 14.6 | Value: 7.4
OF – Shohei Ohtani – LAD | $4600 | FD: 19.4 | Value: 7.87
OF – Aaron Judge – NYY | $4200 | FD: 17.4 | Value: 7.73
OF – Corbin Carroll – ARI | $4000 | FD: 16.2 | Value: 7.58
OF – Kyle Schwarber – PHI | $3700 | FD: 15.3 | Value: 7.75