SportzBallz Daily Desk

MLB Daily Notebook — 2026-04-17

Model: dutch • Updated 2026-04-17 11:02 PM
Reload
Sponsored
Daily Notebook Sponsorship • Your brand could be here.
Advertise on SportzBallz
Total Picks15
Decided9
Record3-6
Win Rate33.3%
Plus Money Record0-3
Plus Money Win %0.0%
Pick 1

Minnesota Twins over Cincinnati Reds

LOSS
Minnesota Twins vs Cincinnati Reds prediction — 2026-04-17 • First pitch: 8:10 PM ET
Odds-164
Confidence0.587 (data points: 19.209/24.209)
PitchingJoe Ryan vs Brandon Williamson
VenueTarget Field

Minnesota gets the nod at -164 because the path to nine innings is cleaner here. Joe Ryan’s strike-throwing profile matches up well, and the Twins carry the fresher bullpen leg in this spot despite some lineup turnover on both sides. With cool air at Target Field but wind pushing out to right, this still profiles as a game where Minnesota’s steadier run prevention separates late.

Expanded game context
  • Weather: Cloudy, 43°F, 14 mph, Out To RF
  • Umpire Crew: Home Plate: Vic Carapazza; First Base: Nic Lentz; Second Base: Hunter Wendelstedt; Third Base: Edwin Moscoso
  • Minnesota Twins Injuries: Andrew Morris (Active), Anthony Banda (Active), Austin Martin (Active), Bailey Ober (Active), Brooks Lee (Active), Byron Buxton (Active), Cole Sands (Active), Eric Orze (Active)
  • Cincinnati Reds Injuries: Andrew Abbott (Active), Brady Singer (Active), Brandon Williamson (Active), Brock Burke (Active), Chase Burns (Active), Connor Phillips (Active), Dane Myers (Active), Elly De La Cruz (Active)
  • Starting Lineups: Both starting lineups were announced at publish time.
  • Lineup Change Impact: Minnesota Twins: Compared with last 5 games, today's announced lineup shares 6.8/9 starters on average. In higher-turnover comps (≤6 shared), Minnesota Twins went 2-1; in stable-lineup comps (≥8 shared), Minnesota Twins went 2-0. Cincinnati Reds: Compared with last 5 games, today's announced lineup shares 6.0/9 starters on average. In higher-turnover comps (≤6 shared), Cincinnati Reds went 3-1.
  • Line Movement: Moneyline moved from -164 to -137 (+27), away from the pick side.
Pick 2

New York Yankees over Kansas City Royals

WIN
New York Yankees vs Kansas City Royals prediction — 2026-04-17 • First pitch: 7:05 PM ET
Odds-177
Confidence0.507 (data points: 18.346/24.346)
PitchingCam Schlittler vs Michael Wacha
VenueYankee Stadium

Lay it with New York at -177. Even with the market backing off the opener, the Yankees still bring the stronger top-to-bottom offensive floor in this matchup, and the lineup continuity is good enough to trust the baseline. In mild Bronx weather with a cross breeze, this is a straightforward play on the team with fewer weak innings.

Expanded game context
  • Weather: Partly Cloudy, 74°F, 8 mph, L To R
  • Umpire Crew: Home Plate: Charlie Ramos; First Base: Tyler Jones; Second Base: Chris Guccione; Third Base: Nestor Ceja
  • New York Yankees Injuries: Aaron Judge (Active), Amed Rosario (Active), Angel Chivilli (Active), Austin Wells (Active), Ben Rice (Active), Brent Headrick (Active), Cam Schlittler (Active), Camilo Doval (Active)
  • Kansas City Royals Injuries: Alex Lange (Active), Bobby Witt Jr. (Active), Carter Jensen (Active), Cole Ragans (Active), Daniel Lynch IV (Active), Eli Morgan (Active), Isaac Collins (Active), Jac Caglianone (Active)
  • Starting Lineups: Both starting lineups were announced at publish time.
  • Lineup Change Impact: New York Yankees: Compared with last 5 games, today's announced lineup shares 7.8/9 starters on average. in stable-lineup comps (≥8 shared), New York Yankees went 1-3. Kansas City Royals: Compared with last 5 games, today's announced lineup shares 7.4/9 starters on average. in stable-lineup comps (≥8 shared), Kansas City Royals went 1-2.
  • Line Movement: Moneyline moved from -210 to -167 (+43), away from the pick side.
Pick 3

Houston Astros over St. Louis Cardinals

In Progress
Houston Astros vs St. Louis Cardinals prediction — 2026-04-17 • First pitch: 8:10 PM ET
Odds-127
Confidence0.361 (data points: 13.244/19.461)
PitchingPeter Lambert vs Kyle Leahy
VenueDaikin Park

Houston at -127 is the side because this game sets up better for the Astros over full-game volume. The roof-closed environment removes weather noise, and the line move toward Houston supports the same read. Even with a bullpen freshness disadvantage, the overall matchup still points to the Astros getting the bigger swings at the right times.

Expanded game context
  • Weather: Roof Closed, 73°F, 0 mph, None
  • Umpire Crew: Home Plate: Alfonso Márquez; First Base: Willie Traynor; Second Base: Lance Barrett; Third Base: Malachi Moore
  • Houston Astros Injuries: AJ Blubaugh (Active), Brice Matthews (Active), Bryan Abreu (Active), Bryan King (Active), Cam Smith (Active), Carlos Correa (Active), Christian Vázquez (Active), Christian Walker (Active)
  • St. Louis Cardinals Injuries: Alec Burleson (Active), Andre Pallante (Active), Dustin May (Active), George Soriano (Active), Gordon Graceffo (Active), Iván Herrera (Active), JJ Wetherholt (Active), JoJo Romero (Active)
  • Starting Lineups: Both starting lineups were announced at publish time.
  • Lineup Change Impact: Houston Astros: Compared with last 5 games, today's announced lineup shares 6.8/9 starters on average. In higher-turnover comps (≤6 shared), Houston Astros went 1-1. St. Louis Cardinals: Compared with last 5 games, today's announced lineup shares 6.8/9 starters on average. In higher-turnover comps (≤6 shared), St. Louis Cardinals went 0-2.
  • Line Movement: Moneyline moved from -127 to -151 (-24), toward the pick side.
Pick 4

Seattle Mariners over Texas Rangers

In Progress
Seattle Mariners vs Texas Rangers prediction — 2026-04-17 • First pitch: 9:40 PM ET
Odds-130
Confidence0.345 (data points: 19.755/29.375)
PitchingLogan Gilbert vs Jacob deGrom
VenueT-Mobile Park

Seattle at -130 is a bet on structure more than flash. Logan Gilbert gives the Mariners a stable starting point against Jacob deGrom, and with the number moving toward Seattle, the market has leaned the same way. In a roof-controlled park, this comes down to execution, and the Mariners have the cleaner profile there.

Expanded game context
  • Weather: Dome/retractable roof environment — external wind conditions not applicable.
  • Umpire Crew: Home Plate: Jordan Baker; First Base: Rob Drake; Second Base: Stu Scheurwater; Third Base: Junior Valentine
  • Seattle Mariners Injuries: Andrés Muñoz (Active), Brendan Donovan (Active), Bryan Woo (Active), Cal Raleigh (Active), Casey Legumina (Active), Cole Wilcox (Active), Cole Young (Active), Connor Joe (Active)
  • Texas Rangers Injuries: Andrew McCutchen (Active), Brandon Nimmo (Active), Cal Quantrill (Active), Cole Winn (Active), Corey Seager (Active), Danny Jansen (Active), Evan Carter (Active), Ezequiel Duran (Active)
  • Starting Lineups: Both starting lineups were announced at publish time.
  • Lineup Change Impact: Seattle Mariners: Compared with last 5 games, today's announced lineup shares 8.0/9 starters on average. in stable-lineup comps (≥8 shared), Seattle Mariners went 2-2. Texas Rangers: Compared with last 5 games, today's announced lineup shares 7.4/9 starters on average. in stable-lineup comps (≥8 shared), Texas Rangers went 1-2.
  • Line Movement: Moneyline moved from -130 to -145 (-15), toward the pick side.
Pick 5

Athletics over Chicago White Sox

In Progress
Athletics vs Chicago White Sox prediction — 2026-04-17 • First pitch: 9:40 PM ET
Odds-157
Confidence0.310 (data points: 15.644/23.875)
PitchingAaron Civale vs Davis Martin
VenueSutter Health Park

The Athletics at -157 remain the preferred side in a matchup that favors the steadier club. The line has barely moved, which keeps the price read intact, and the A’s bring the better overall balance entering this game. In calm Sacramento weather, this is less about environment and more about who strings together cleaner innings.

Expanded game context
  • Weather: Partly Cloudy, 72°F, 2 mph, L To R
  • Umpire Crew: Home Plate: Chad Fairchild; First Base: Chad Whitson; Second Base: Bill Miller; Third Base: Brian Walsh
  • Athletics Injuries: Aaron Civale (Active), Andy Ibáñez (Active), Austin Wynns (Active), Carlos Cortes (Active), Darell Hernaiz (Active), Denzel Clarke (Active), Elvis Alvarado (Active), Hogan Harris (Active)
  • Chicago White Sox Injuries: Andrew Benintendi (Active), Anthony Kay (Active), Bryan Hudson (Active), Chase Meidroth (Active), Colson Montgomery (Active), Davis Martin (Active), Derek Hill (Active), Doug Nikhazy (Active)
  • Starting Lineups: Both starting lineups were announced at publish time.
  • Lineup Change Impact: Athletics: Compared with last 5 games, today's announced lineup shares 7.2/9 starters on average. In higher-turnover comps (≤6 shared), Athletics went 0-2; in stable-lineup comps (≥8 shared), Athletics went 2-0. Chicago White Sox: Compared with last 5 games, today's announced lineup shares 6.2/9 starters on average. In higher-turnover comps (≤6 shared), Chicago White Sox went 1-2.
  • Line Movement: Moneyline moved from -160 to -159 (+1), away from the pick side.
Pick 6

Detroit Tigers over Boston Red Sox

LOSS
Detroit Tigers vs Boston Red Sox prediction — 2026-04-17 • First pitch: 7:15 PM ET
Odds+108
Confidence0.309 (data points: 15.662/23.931)
PitchingCasey Mize vs Ranger Suarez
VenueFenway Park

Detroit plus money is still the value side. At +108, the Tigers offer a live underdog with enough offensive and run-prevention support to beat this price, and the heavy move toward Detroit reinforces that stance. Fenway conditions are manageable, so this is a spot to back the dog with a credible path, not a long-shot script.

Expanded game context
  • Weather: Partly Cloudy, 58°F, 3 mph, R To L
  • Umpire Crew: Home Plate: Ryan Additon; First Base: Felix Neon; Second Base: Lance Barksdale; Third Base: Will Little
  • Detroit Tigers Injuries: Brant Hurter (Active), Casey Mize (Active), Colt Keith (Active), Connor Seabold (Active), Dillon Dingler (Active), Drew Anderson (Active), Enmanuel De Jesus (Active), Framber Valdez (Active)
  • Boston Red Sox Injuries: Andruw Monasterio (Active), Aroldis Chapman (Active), Brayan Bello (Active), Caleb Durbin (Active), Carlos Narváez (Active), Ceddanne Rafaela (Active), Connelly Early (Active), Connor Wong (Active)
  • Starting Lineups: Both starting lineups were announced at publish time.
  • Lineup Change Impact: Detroit Tigers: Compared with last 5 games, today's announced lineup shares 5.6/9 starters on average. In higher-turnover comps (≤6 shared), Detroit Tigers went 5-0. Boston Red Sox: Compared with last 5 games, today's announced lineup shares 6.8/9 starters on average. In higher-turnover comps (≤6 shared), Boston Red Sox went 1-2; in stable-lineup comps (≥8 shared), Boston Red Sox went 2-0.
  • Line Movement: Moneyline moved from 109 to -169 (-278), toward the pick side.
Pick 7

Cleveland Guardians over Baltimore Orioles

LOSS
Cleveland Guardians vs Baltimore Orioles prediction — 2026-04-17 • First pitch: 6:10 PM ET
Odds-135
Confidence0.294 (data points: 14.816/22.908)
PitchingTanner Bibee vs Chris Bassitt
VenueProgressive Field

Cleveland at -135 is still playable even after the market drifted away from the opener. Tanner Bibee and the Guardians’ profile in close games fit this kind of matchup, especially with a light wind blowing in from right that can mute extra carry. This is a bet on Cleveland’s ability to win the middle innings and hold the edge.

Expanded game context
  • Weather: Partly Cloudy, 64°F, 3 mph, In From RF
  • Umpire Crew: Home Plate: Nate Tomlinson; First Base: Mark Wegner; Second Base: Bruce Dreckman; Third Base: Carlos Torres
  • Cleveland Guardians Injuries: Angel Martínez (Active), Austin Hedges (Active), Bo Naylor (Active), Brayan Rocchio (Active), Cade Smith (Active), Chase DeLauter (Active), Connor Brogdon (Active), Daniel Schneemann (Active)
  • Baltimore Orioles Injuries: Albert Suárez (Active), Anthony Nunez (Active), Blaze Alexander (Active), Cameron Foster (Active), Chris Bassitt (Active), Coby Mayo (Active), Colton Cowser (Active), Dean Kremer (Active)
  • Starting Lineups: Both starting lineups were announced at publish time.
  • Lineup Change Impact: Cleveland Guardians: Compared with last 5 games, today's announced lineup shares 6.6/9 starters on average. In higher-turnover comps (≤6 shared), Cleveland Guardians went 2-1. Baltimore Orioles: Compared with last 5 games, today's announced lineup shares 7.8/9 starters on average. in stable-lineup comps (≥8 shared), Baltimore Orioles went 2-2.
  • Line Movement: Moneyline moved from -163 to -133 (+30), away from the pick side.
Pick 8

Los Angeles Dodgers over Colorado Rockies

In Progress
Los Angeles Dodgers vs Colorado Rockies prediction — 2026-04-17 • First pitch: 8:40 PM ET
Odds-317
Confidence0.264 (data points: 15.469/24.469)
PitchingTyler Glasnow vs Tomoyuki Sugano
VenueCoors Field

At a big favorite price, the Dodgers are still the rightful side over Colorado. Coors always invites volatility, but Los Angeles carries the deeper lineup and a clear bullpen freshness edge, which matters once this game turns into a reliever contest. Cold night air helps a little, yet the overall talent gap still points to the Dodgers.

Expanded game context
  • Weather: Partly Cloudy, 35°F, 3 mph, R To L
  • Umpire Crew: Home Plate: Jeremie Rehak; First Base: Dan Iassogna; Second Base: James Jean; Third Base: Adam Beck
  • Los Angeles Dodgers Injuries: Alex Call (Active), Alex Freeland (Active), Alex Vesia (Active), Andy Pages (Active), Blake Treinen (Active), Dalton Rushing (Active), Edgardo Henriquez (Active), Edwin Díaz (Active)
  • Colorado Rockies Injuries: Antonio Senzatela (Active), Brennan Bernardino (Active), Brenton Doyle (Active), Brett Sullivan (Active), Chase Dollander (Active), Edouard Julien (Active), Ezequiel Tovar (Active), Hunter Goodman (Active)
  • Starting Lineups: Both starting lineups were announced at publish time.
  • Lineup Change Impact: Los Angeles Dodgers: Compared with last 5 games, today's announced lineup shares 7.6/9 starters on average. in stable-lineup comps (≥8 shared), Los Angeles Dodgers went 2-0. Colorado Rockies: Compared with last 5 games, today's announced lineup shares 6.4/9 starters on average. In higher-turnover comps (≤6 shared), Colorado Rockies went 0-3.
  • Line Movement: Moneyline moved from -320 to -286 (+34), away from the pick side.
Pick 9

Toronto Blue Jays over Arizona Diamondbacks

In Progress
Toronto Blue Jays vs Arizona Diamondbacks prediction — 2026-04-17 • First pitch: 9:40 PM ET
Odds+118
Confidence0.212 (data points: 14.494/23.926000000000002)
PitchingBraydon Fisher vs Michael Soroka
VenueChase Field

Toronto as a +118 dog is the value look in Arizona. The number has moved toward the Blue Jays, and in a controlled indoor setting that strips out weather variables, this matchup leans into lineup quality and sequencing. Toronto has enough two-way stability to justify the plus-money position.

Expanded game context
  • Weather: Dome/retractable roof environment — external wind conditions not applicable.
  • Umpire Crew: Home Plate: Alan Porter; First Base: Jim Wolf; Second Base: Roberto Ortiz; Third Base: Alex MacKay
  • Toronto Blue Jays Injuries: Andrés Giménez (Active), Brandon Valenzuela (Active), Braydon Fisher (Active), Daulton Varsho (Active), Davis Schneider (Active), Dylan Cease (Active), Eloy Jiménez (Active), Eric Lauer (Active)
  • Arizona Diamondbacks Injuries: Adrian Del Castillo (Active), Alek Thomas (Active), Andrew Hoffmann (Active), Aramis Garcia (Active), Brandon Pfaadt (Active), Corbin Carroll (Active), Eduardo Rodriguez (Active), Geraldo Perdomo (Active)
  • Starting Lineups: Both starting lineups were announced at publish time.
  • Lineup Change Impact: Toronto Blue Jays: Compared with last 5 games, today's announced lineup shares 7.0/9 starters on average. In higher-turnover comps (≤6 shared), Toronto Blue Jays went 0-2; in stable-lineup comps (≥8 shared), Toronto Blue Jays went 1-1. Arizona Diamondbacks: Compared with last 5 games, today's announced lineup shares 7.2/9 starters on average.
  • Line Movement: Moneyline moved from 119 to 101 (-18), toward the pick side.
Pick 10

Los Angeles Angels over San Diego Padres

In Progress
Los Angeles Angels vs San Diego Padres prediction — 2026-04-17 • First pitch: 9:38 PM ET
Odds-129
Confidence0.148 (data points: 8.541/14.881)
PitchingJosé Soriano vs Matt Waldron
VenueAngel Stadium

Back the Angels at -129 in a game where matchup shape matters more than headline names. The market has moved against this side, but Los Angeles still shows the better blend of offensive quality and situational fit, and the mild breeze out to right can reward timely contact. This is a hold-your-number spot, not a panic exit.

Expanded game context
  • Weather: Clear, 74°F, 9 mph, Out To RF
  • Umpire Crew: Home Plate: Mike Muchlinski; First Base: Gabe Morales; Second Base: Edwin Jimenez; Third Base: Doug Eddings
  • Los Angeles Angels Injuries: Adam Frazier (Active), Brent Suter (Active), Bryce Teodosio (Active), Chase Silseth (Active), Drew Pomeranz (Active), Jack Kochanowicz (Active), Jo Adell (Active), Jordan Romano (Active)
  • San Diego Padres Injuries: Adrian Morejon (Active), Bradgley Rodriguez (Active), Bryce Johnson (Active), David Morgan (Active), Fernando Tatis Jr. (Active), Freddy Fermin (Active), Gavin Sheets (Active), Germán Márquez (Active)
  • Starting Lineups: Both starting lineups were announced at publish time.
  • Lineup Change Impact: Los Angeles Angels: Compared with last 5 games, today's announced lineup shares 6.8/9 starters on average. In higher-turnover comps (≤6 shared), Los Angeles Angels went 2-0. San Diego Padres: Compared with last 5 games, today's announced lineup shares 6.8/9 starters on average. In higher-turnover comps (≤6 shared), San Diego Padres went 2-0; in stable-lineup comps (≥8 shared), San Diego Padres went 2-0.
  • Line Movement: Moneyline moved from -128 to -106 (+22), away from the pick side.
Pick 11

San Francisco Giants over Washington Nationals

WIN
San Francisco Giants vs Washington Nationals prediction — 2026-04-17 • First pitch: 6:45 PM ET
Odds-147
Confidence0.134 (data points: 13.629/24.043999999999997)
PitchingLogan Webb vs Zack Littell
VenueNationals Park

San Francisco at -147 is the side despite noisy market movement. Logan Webb gives the Giants a reliable starting anchor, and Washington’s lineup continuity is shakier in the lower half, which can show up late. With warm weather but a breeze knocking balls in from left, this projects as a game the Giants can control by run prevention.

Expanded game context
  • Weather: Clear, 80°F, 6 mph, In From LF
  • Umpire Crew: Home Plate: Jen Pawol; First Base: Brennan Miller; Second Base: Ryan Wills; Third Base: Chris Conroy
  • San Francisco Giants Injuries: Adrian Houser (Active), Blade Tidwell (Active), Caleb Kilian (Active), Casey Schmitt (Active), Christian Koss (Active), Daniel Susac (Active), Drew Gilbert (Active), Erik Miller (Active)
  • Washington Nationals Injuries: Brad Lord (Active), Brady House (Active), CJ Abrams (Active), Cade Cavalli (Active), Cionel Pérez (Active), Clayton Beeter (Active), Curtis Mead (Active), Daylen Lile (Active)
  • Starting Lineups: Both starting lineups were announced at publish time.
  • Lineup Change Impact: San Francisco Giants: Compared with last 5 games, today's announced lineup shares 7.4/9 starters on average. in stable-lineup comps (≥8 shared), San Francisco Giants went 1-2. Washington Nationals: Compared with last 5 games, today's announced lineup shares 6.2/9 starters on average. In higher-turnover comps (≤6 shared), Washington Nationals went 3-1.
  • Line Movement: Moneyline moved from -2968 to -114 (+2854), away from the pick side.
Pick 12

Tampa Bay Rays over Pittsburgh Pirates

LOSS
Tampa Bay Rays vs Pittsburgh Pirates prediction — 2026-04-17 • First pitch: 6:45 PM ET
Odds+106
Confidence0.109 (data points: 13.34/24.058999999999997)
PitchingNick Martinez vs Bubba Chandler
VenuePNC Park

Tampa Bay at +106 is a sensible underdog shot. The price moved toward the Rays, and their recent lineup mix has produced enough quality at-bats to stay dangerous throughout nine innings. With warm conditions and a slight push to center at PNC, this profile supports taking the dog that can score in clusters.

Expanded game context
  • Weather: Clear, 77°F, 2 mph, Out To CF
  • Umpire Crew: Home Plate: Brock Ballou; First Base: Adrian Johnson; Second Base: Paul Clemons; Third Base: Quinn Wolcott
  • Tampa Bay Rays Injuries: Ben Williamson (Active), Bryan Baker (Active), Cedric Mullins (Active), Chandler Simpson (Active), Cole Sulser (Active), Drew Rasmussen (Active), Griffin Jax (Active), Hunter Bigge (Active)
  • Pittsburgh Pirates Injuries: Billy Cook (Active), Brandon Lowe (Active), Braxton Ashcraft (Active), Bryan Reynolds (Active), Bubba Chandler (Active), Cam Sanders (Active), Carmen Mlodzinski (Active), Dennis Santana (Active)
  • Starting Lineups: Both starting lineups were announced at publish time.
  • Lineup Change Impact: Tampa Bay Rays: Compared with last 5 games, today's announced lineup shares 6.4/9 starters on average. In higher-turnover comps (≤6 shared), Tampa Bay Rays went 3-0. Pittsburgh Pirates: Compared with last 5 games, today's announced lineup shares 6.2/9 starters on average. In higher-turnover comps (≤6 shared), Pittsburgh Pirates went 1-2.
  • Line Movement: Moneyline moved from 182 to 141 (-41), toward the pick side.
Pick 13

New York Mets over Chicago Cubs

LOSS
New York Mets vs Chicago Cubs prediction — 2026-04-17 • First pitch: 2:20 PM ET
Odds+132
Confidence0.103 (data points: 13.231/23.983)
PitchingKodai Senga vs Edward Cabrera
VenueWrigley Field

The Mets at +132 are the call in a high-variance Wrigley setup. Wind blowing out to left can inflate swings in this game type, so getting plus money with New York makes sense when both lineups have shown turnover and inconsistency. This is the kind of environment where the underdog price carries real leverage.

Expanded game context
  • Weather: Partly Cloudy, 68°F, 15 mph, Out To LF
  • Umpire Crew: Home Plate: Todd Tichenor; First Base: Alex Tosi; Second Base: Adam Hamari; Third Base: Austin Jones
  • New York Mets Injuries: Austin Warren (Active), Bo Bichette (Active), Brett Baty (Active), Brooks Raley (Active), Carson Benge (Active), Clay Holmes (Active), Craig Kimbrel (Active), David Peterson (Active)
  • Chicago Cubs Injuries: Alex Bregman (Active), Ben Brown (Active), Caleb Thielbar (Active), Carson Kelly (Active), Colin Rea (Active), Dansby Swanson (Active), Edward Cabrera (Active), Hoby Milner (Active)
  • Starting Lineups: Both starting lineups were announced at publish time.
  • Lineup Change Impact: New York Mets: Compared with last 5 games, today's announced lineup shares 6.8/9 starters on average. In higher-turnover comps (≤6 shared), New York Mets went 0-2. Chicago Cubs: Compared with last 5 games, today's announced lineup shares 6.8/9 starters on average. In higher-turnover comps (≤6 shared), Chicago Cubs went 0-2; in stable-lineup comps (≥8 shared), Chicago Cubs went 2-0.
  • Line Movement: Moneyline moved from -103 to 101 (+204), away from the pick side.
Pick 14

Milwaukee Brewers over Miami Marlins

WIN
Milwaukee Brewers vs Miami Marlins prediction — 2026-04-17 • First pitch: 7:10 PM ET
Odds-106
Confidence0.039 (data points: 7.688/14.803)
PitchingColeman Crow vs Janson Junk
VenueloanDepot park

Milwaukee at -106 is a tight-price play on the better overall game script. In a roof-controlled Miami setting, the usual weather variance is removed, and this matchup leans toward the club with steadier run creation over the full nine. The number hasn’t run away, so the Brewers remain the practical side.

Expanded game context
  • Weather: Dome/retractable roof environment — external wind conditions not applicable.
  • Umpire Crew: Home Plate: Derek Thomas; First Base: Sean Barber; Second Base: Jansen Visconti; Third Base: Cory Blaser
  • Milwaukee Brewers Injuries: Aaron Ashby (Active), Abner Uribe (Active), Angel Zerpa (Active), Blake Perkins (Active), Brandon Lockridge (Active), Brandon Sproat (Active), Brandon Woodruff (Active), Brice Turang (Active)
  • Miami Marlins Injuries: Agustín Ramírez (Active), Andrew Nardi (Active), Anthony Bender (Active), Austin Slater (Active), Calvin Faucher (Active), Chris Paddack (Active), Connor Norby (Active), Deyvison De Los Santos (Active)
  • Starting Lineups: Both starting lineups were announced at publish time.
  • Lineup Change Impact: Milwaukee Brewers: Compared with last 5 games, today's announced lineup shares 6.6/9 starters on average. In higher-turnover comps (≤6 shared), Milwaukee Brewers went 1-1. Miami Marlins: Compared with last 5 games, today's announced lineup shares 7.8/9 starters on average. in stable-lineup comps (≥8 shared), Miami Marlins went 1-2.
  • Line Movement: Moneyline moved from -112 to -105 (+7), away from the pick side.
Pick 15

Philadelphia Phillies over Atlanta Braves

LOSS
Philadelphia Phillies vs Atlanta Braves prediction — 2026-04-17 • First pitch: 6:40 PM ET
Odds-103
Confidence0.026 (data points: 13.322/25.972)
PitchingTaijuan Walker vs Martín Pérez
VenueCitizens Bank Park

Philadelphia at -103 is the preferred side in a rivalry game likely decided by execution, not margin. The market has swung hard toward the Phillies, and the near-pick’em price is still playable given their stronger recent shape. With wind coming in from left at Citizens Bank Park, taking the team that can manufacture offense and protect leads makes sense.

Expanded game context
  • Weather: Partly Cloudy, 78°F, 11 mph, In From LF
  • Umpire Crew: Home Plate: John Libka; First Base: James Hoye; Second Base: D.J. Reyburn; Third Base: Dillon Wilson
  • Philadelphia Phillies Injuries: Aaron Nola (Active), Adolis García (Active), Alec Bohm (Active), Andrew Painter (Active), Brad Keller (Active), Brandon Marsh (Active), Bryce Harper (Active), Bryson Stott (Active)
  • Atlanta Braves Injuries: Aaron Bummer (Active), Austin Riley (Active), Bryce Elder (Active), Chris Sale (Active), Dominic Smith (Active), Drake Baldwin (Active), Dylan Lee (Active), Eli White (Active)
  • Starting Lineups: Both starting lineups were announced at publish time.
  • Lineup Change Impact: Philadelphia Phillies: Compared with last 5 games, today's announced lineup shares 6.8/9 starters on average. In higher-turnover comps (≤6 shared), Philadelphia Phillies went 1-1. Atlanta Braves: Compared with last 5 games, today's announced lineup shares 7.6/9 starters on average. in stable-lineup comps (≥8 shared), Atlanta Braves went 2-1.
  • Line Movement: Moneyline moved from 922 to -130 (-1052), toward the pick side.