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: 135.0
Lineup Score: 142.1
Result: ✅ Cashed

We survived a low pitching performance yesterday from Kris Bubic, but thankfully the rest of the lineup did more than enough to carry us. That’s one of the more encouraging kinds of DFS wins, too — not the kind where one player goes nuclear and saves everything, but the kind where the lineup produces across the board.
Marcell Ozuna was easily the top performer, finishing just shy of 30 FanDuel points. But the really impressive part is this: we scored 142.1 points without a single player topping 30. That speaks to the overall balance of the lineup and the value of getting solid production from nearly every spot.
Even the lowest scorer in the lineup, Zach Neto, wasn’t part of the original build. He ended up being a late swap after Corey Seager was out, and while it wasn’t a huge score, he didn’t sink us either. That’s another good reminder of how important it is to stay flexible right up until lock.
The top score on the slate was 194.8, and the cash line came in at a very strong 135.0. That makes yesterday’s result even better. We still cashed despite getting a poor outing from our pitcher and needing to clear a pretty high number to get there.
That’s another win in the books, and now the focus shifts to today’s slate to see if we can keep the run going.
Today’s Picks
Pitchers
Ranger Suarez – P – BOS vs DET | $8000 | FD: 37.9 | Value: 10.0
Logan Gilbert – P – SEA vs TEX | $9100 | FD: 36.7 | Value: 8.29
Jacob Degrom – P – TEX vs SEA | $9600 | FD: 36.6 | Value: 7.76
Tyler Glasnow – P – LAD vs COL | $9800 | FD: 35.6 | Value: 7.32
Joe Ryan – P – MIN vs CIN | $8900 | FD: 34.6 | Value: 7.94
Stacks
CHC – OF – Ian Happ | $3500 | FD: 11.9 | Value: 5.93
CHC – OF – Seiya Suzuki | $3100 | FD: 11.6 | Value: 6.43
CHC – 2B/SS – Nico Hoerner | $3700 | FD: 11.1 | Value: 5.33
CHC – SS – Dansby Swanson | $2900 | FD: 10.9 | Value: 6.46
ATL – 1B – Matt Olson | $3700 | FD: 14.6 | Value: 6.71
ATL – 2B – Ozzie Albies | $2900 | FD: 10.6 | Value: 6.29
ATL – OF – Michael Harris Ii | $2700 | FD: 10.0 | Value: 6.36
ATL – 3B – Austin Riley | $2800 | FD: 9.4 | Value: 5.85
LAD – OF – Shohei Ohtani | $4500 | FD: 19.6 | Value: 7.3
LAD – 1B – Freddie Freeman | $4000 | FD: 14.1 | Value: 6.09
LAD – OF – Kyle Tucker | $4300 | FD: 12.5 | Value: 5.2
LAD – OF – Andy Pages | $4300 | FD: 10.5 | Value: 4.53
ARI – OF – Corbin Carroll | $4200 | FD: 16.7 | Value: 6.75
ARI – 2B – Ketel Marte | $3000 | FD: 13.9 | Value: 7.7
ARI – SS – Geraldo Perdomo | $2800 | FD: 12.6 | Value: 7.53
ARI – 3B – Nolan Arenado | $2400 | FD: 9.8 | Value: 6.92
MIL – C – William Contreras | $3600 | FD: 13.8 | Value: 6.56
MIL – 2B – Brice Turang | $4200 | FD: 12.8 | Value: 5.39
MIL – OF – Sal Frelick | $2800 | FD: 9.5 | Value: 5.89
MIL – 3B/2B/SS – Joey Ortiz | $2800 | FD: 9.0 | Value: 5.66
Top Overall Hitters
OF – Shohei Ohtani – LAD vs COL | $4500 | FD: 19.6 | Value: 7.3
3B – Junior Caminero – TB vs PIT | $2900 | FD: 18.0 | Value: 10.0
OF – Aaron Judge – NYY vs KC | $4100 | FD: 17.7 | Value: 7.25
SS – Francisco Lindor – NYM vs CHC | $3000 | FD: 17.2 | Value: 9.33
OF – Corbin Carroll – ARI vs TOR | $4200 | FD: 16.7 | Value: 6.75
C – Cal Raleigh – SEA vs TEX | $3000 | FD: 16.2 | Value: 8.84
1B – Vladimir Guerrero Jr. – TOR vs ARI | $3300 | FD: 16.0 | Value: 8.04
SS – Bobby Witt Jr. – KC vs NYY | $3200 | FD: 15.8 | Value: 8.17
OF – Kyle Schwarber – PHI vs ATL | $3700 | FD: 15.5 | Value: 7.07
SS – Elly De La Cruz – CIN vs MIN | $3800 | FD: 15.1 | Value: 6.75
SS – Cj Abrams – WSH vs SF | $4500 | FD: 15.0 | Value: 5.82
1B – Matt Olson – ATL vs PHI | $3700 | FD: 14.6 | Value: 6.71
1B – Pete Alonso – BAL vs CLE | $3000 | FD: 14.4 | Value: 7.96
OF – Randy Arozarena – SEA vs TEX | $3500 | FD: 14.3 | Value: 6.92
OF – James Wood – WSH vs SF | $4100 | FD: 14.2 | Value: 6.0
SS – Gunnar Henderson – BAL vs CLE | $3900 | FD: 14.1 | Value: 6.24
1B – Freddie Freeman – LAD vs COL | $4000 | FD: 14.1 | Value: 6.09
1B – Josh Naylor – SEA vs TEX | $2400 | FD: 13.9 | Value: 9.4
2B – Ketel Marte – ARI vs TOR | $3000 | FD: 13.9 | Value: 7.7
SS – Trevor Story – BOS vs DET | $2800 | FD: 13.8 | Value: 8.15
Top Hitters for Each Position
C – Cal Raleigh – SEA | $3000 | FD: 16.2 | Value: 8.84
C – William Contreras – MIL | $3600 | FD: 13.8 | Value: 6.56
C – Shea Langeliers – ATH | $3500 | FD: 11.2 | Value: 5.64
C – Salvador Perez – KC | $2600 | FD: 10.7 | Value: 6.99
1B – Vladimir Guerrero Jr. – TOR | $3300 | FD: 16.0 | Value: 8.04
1B – Matt Olson – ATL | $3700 | FD: 14.6 | Value: 6.71
1B – Pete Alonso – BAL | $3000 | FD: 14.4 | Value: 7.96
1B – Freddie Freeman – LAD | $4000 | FD: 14.1 | Value: 6.09
2B – Ketel Marte – ARI | $3000 | FD: 13.9 | Value: 7.7
2B – Marcus Semien – NYM | $2600 | FD: 12.8 | Value: 8.16
2B – Brice Turang – MIL | $4200 | FD: 12.8 | Value: 5.39
2B – Gleyber Torres – DET | $2900 | FD: 12.7 | Value: 7.33
3B – Junior Caminero – TB | $2900 | FD: 18.0 | Value: 10.0
3B – Manny Machado – SD | $3300 | FD: 12.7 | Value: 6.55
3B – Jazz Chisholm Jr. – NYY | $2800 | FD: 11.5 | Value: 6.96
3B – Maikel Garcia – KC | $3300 | FD: 11.3 | Value: 5.96
SS – Francisco Lindor – NYM | $3000 | FD: 17.2 | Value: 9.33
SS – Bobby Witt Jr. – KC | $3200 | FD: 15.8 | Value: 8.17
SS – Elly De La Cruz – CIN | $3800 | FD: 15.1 | Value: 6.75
SS – Cj Abrams – WSH | $4500 | FD: 15.0 | Value: 5.82
OF – Shohei Ohtani – LAD | $4500 | FD: 19.6 | Value: 7.3
OF – Aaron Judge – NYY | $4100 | FD: 17.7 | Value: 7.25
OF – Corbin Carroll – ARI | $4200 | FD: 16.7 | Value: 6.75
OF – Kyle Schwarber – PHI | $3700 | FD: 15.5 | Value: 7.07

