SportzBallz Daily Desk

MLB Daily Notebook — 2026-08-17

Model: dutch • Updated 2026-08-17 11:55 PM
Reload
2026-08-16
2026-08-15
2026-08-14
2026-08-13
2026-08-12
2026-08-11
2026-08-10
2026-08-09
2026-08-08
2026-08-07
2026-08-06
2026-08-05
2026-08-04
2026-08-03
2026-08-02
2026-08-01
2026-07-31
2026-07-30
2026-07-29
2026-07-28
2026-07-27
2026-07-26
2026-07-25
2026-07-24
2026-07-23
2026-07-22
2026-07-21
2026-07-20
2026-07-19
2026-07-18
2026-07-17
2026-07-16
2026-07-12
2026-07-11
2026-07-10
2026-07-09
2026-07-08
2026-07-07
2026-07-06
2026-07-05
2026-07-04
2026-07-03
2026-07-02
2026-07-01
2026-06-30
2026-06-29
2026-06-28
2026-06-27
2026-06-26
2026-06-25
2026-06-24
2026-06-23
2026-06-22
2026-06-21
2026-06-20
2026-06-19
2026-06-18
2026-06-17
2026-06-16
2026-06-15
2026-06-14
2026-06-13
2026-06-12
2026-06-11
2026-06-10
2026-06-09
2026-06-08
2026-06-07
2026-06-06
2026-06-05
2026-06-04
2026-06-03
2026-06-02
2026-06-01
2026-05-31
2026-05-30
2026-05-29
2026-05-28
2026-05-27
2026-05-26
2026-05-25
2026-05-24
2026-05-23
2026-05-22
2026-05-21
2026-05-20
2026-05-19
2026-05-18
2026-05-17
2026-05-16
2026-05-15
2026-05-14
2026-05-13
2026-05-12
2026-05-11
2026-05-10
2026-05-09
2026-05-08
2026-05-07
2026-05-06
2026-05-05
2026-05-04
2026-05-03
2026-05-02
2026-05-01
2026-04-30
2026-04-29
2026-04-28
2026-04-27
2026-04-26
2026-04-25
2026-04-24
2026-04-23
2026-04-22
2026-04-21
2026-04-20
2026-04-19
2026-04-18
2026-04-17
2026-04-16
2026-04-15
2026-04-14
2026-04-13
2026-04-12
2026-04-11
2026-04-10
2026-04-09
2026-04-08
2026-04-07
2026-04-06
2026-04-05
Sponsored
Daily Notebook Sponsorship • Your brand could be here.
Advertise on SportzBallz
Total Picks11
Decided11
Record7-4
Win Rate63.6%
Plus Money Record1-2
Plus Money Win %33.3%
Pick 1

Philadelphia Phillies over Miami Marlins

WIN
Philadelphia Phillies vs Miami Marlins prediction — 2026-08-17 • First pitch: 6:40 PM ET
Odds-230
Confidence0.693 (data points: 22.593/26.694)
PitchingCristopher Sánchez vs Janson Junk
VenueCitizens Bank Park

Vince Valentino (Showman) — Here’s the card: Philadelphia Phillies over Miami Marlins at -230. Model confidence is 0.701 on 23.286/27.387. This number and narrative line up in a way that is playable, not just loud. The preferred side grades better on run creation quality, run prevention stability, and recent form, while the opposing profile still shows volatility around run creation quality and matchup history leverage. Market movement reads: Moneyline moved from -183 to -230 (-47), toward the pick side. Lineup status: Both starting lineups were announced at publish time. Philadelphia Phillies: Compared with last 5 games, today's announced lineup shares 7.0/9 starters on average. In higher-turnover comps (≤6 shared), Philadelphia Phillies went 2-0; in stable-lineup comps (≥8 shared), Philadelphia Phillies went 1-2. Miami Marlins: Compared with last 5 games, today's announced lineup shares 7.0/9 starters on average. In higher-turnover comps (≤6 shared), Miami Marlins went 1-1; in stable-lineup comps (≥8 shared), Miami Marlins went 1-1. Metrics context: Pricing context leans clearly toward this side; bullpen fatigue context favors this side (freshness edge ~14 points); platoon split setup is less favorable (lineup fit -0.19). Weather and crew context: 85.5°F, Wind 1.7 mph NW (in from RF), Humidity 66%, P.O.P. 10% (Open-Meteo fallback) / Home Plate: Tyler Jones; First Base: Shane Livensparger; Second Base: Clint Vondrak; Third Base: Todd Tichenor. Evaluated metrics (team-favor): confidence=0.701 (data points: 23.286/27.387); odds=-230; pitching=Cristopher Sánchez vs Janson Junk; line move=Moneyline moved from -183 to -230 (-47), toward the pick side.; weather=85.5°F, Wind 1.7 mph NW (in from RF), Humidity 66%, P.O.P. 10% (Open-Meteo fallback); umpire=Home Plate: Tyler Jones; First Base: Shane Livensparger; Second Base: Clint Vondrak; Third Base: Todd Tichenor; lineups=Both starting lineups were announced at publish time.; lineup impact=Philadelphia Phillies: Compared with last 5 games, today's announced lineup shares 7.0/9 starters on average. In higher-turnover comps (≤6 shared), Miami Marlins went 1-1; in stable-lineup comps (≥8 shared), Miami Marlins went 1-1.; signal-count edge=Philadelphia Phillies (15-4); Philadelphia Phillies favored metrics=groundOuts, runs, doubles, triples, homeRuns, rbi (+9 more); Miami Marlins favored metrics=avg, airOuts, Pitcher has fewer walks vs opposing team, Batters have most walks vs opposing pitcher.

Expanded game context
  • Weather: 86.2°F, Wind 1.6 mph NNE (in from CF), Humidity 63%, P.O.P. 9% (Open-Meteo fallback)
  • Umpire Crew: Home Plate: Tyler Jones; First Base: Shane Livensparger; Second Base: Clint Vondrak; Third Base: Todd Tichenor
  • Philadelphia Phillies Injuries: Aaron Nola (Active), Alec Bohm (Active), Alex McFarlane (Active), Andrew Painter (Active), Brandon Marsh (Active), Brooks Raley (Active), Bryan De La Cruz (Active), Bryce Harper (Active)
  • Miami Marlins Injuries: Agustín Ramírez (Active), Brian Navarreto (Active), Cade Gibson (Active), Calvin Faucher (Active), Esteury Ruiz (Active), Eury Pérez (Active), Graham Pauley (Active), Griffin Conine (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 7.0/9 starters on average. In higher-turnover comps (≤6 shared), Philadelphia Phillies went 2-0; in stable-lineup comps (≥8 shared), Philadelphia Phillies went 1-2. Miami Marlins: Compared with last 5 games, today's announced lineup shares 7.0/9 starters on average. In higher-turnover comps (≤6 shared), Miami Marlins went 1-1; in stable-lineup comps (≥8 shared), Miami Marlins went 1-1.
  • Line Movement: Line movement unavailable.
Pick 2

St. Louis Cardinals over Cincinnati Reds

LOSS
St. Louis Cardinals vs Cincinnati Reds prediction — 2026-08-17 • First pitch: 6:40 PM ET
Odds-112
Confidence0.449 (data points: 16.356/22.581000000000003)
PitchingAndre Pallante vs Rhett Lowder
VenueGreat American Ball Park

Rico Heatcheck (Momentum & Vibes) — First-pitch read: St. Louis Cardinals over Cincinnati Reds at -112. Model confidence is 0.368 on 15.323/22.409. The profile carries fewer soft spots once leverage innings arrive. The preferred side grades better on run creation quality, run prevention stability, matchup history leverage, and recent form, while the opposing profile still shows volatility around run creation quality, run prevention stability, and matchup history leverage. Market movement reads: Moneyline moved from -119 to -118 (+1), away from the pick side. Lineup status: Starting lineups were not announced for either team at publish time. St. Louis Cardinals: Compared with last 5 games, today's announced lineup shares 6.4/9 starters on average. In higher-turnover comps (≤6 shared), St. Louis Cardinals went 2-1. Cincinnati Reds: Compared with last 5 games, today's announced lineup shares 7.4/9 starters on average. in stable-lineup comps (≥8 shared), Cincinnati Reds went 1-1. Metrics context: Pricing context gives a modest edge; bullpen fatigue context is mostly even; platoon split setup is less favorable (lineup fit -0.28); park environment can amplify scoring swings. Weather and crew context: 81.7°F, Wind 6.5 mph WSW (out to LF), Humidity 74%, P.O.P. 20% (Open-Meteo fallback) / Home Plate: Vic Carapazza; First Base: Brock Ballou; Second Base: Edwin Moscoso; Third Base: Hunter Wendelstedt. Evaluated metrics (team-favor): confidence=0.368 (data points: 15.323/22.409); odds=-112; pitching=Andre Pallante vs Rhett Lowder; line move=Moneyline moved from -119 to -118 (+1), away from the pick side.; weather=81.7°F, Wind 6.5 mph WSW (out to LF), Humidity 74%, P.O.P. 20% (Open-Meteo fallback); umpire=Home Plate: Vic Carapazza; First Base: Brock Ballou; Second Base: Edwin Moscoso; Third Base: Hunter Wendelstedt; lineups=Starting lineups were not announced for either team at publish time.; lineup impact=St. in stable-lineup comps (≥8 shared), Cincinnati Reds went 1-1.; signal-count edge=St. Louis Cardinals (15-6); St. Louis Cardinals favored metrics=avg, runs, triples, homeRuns, rbi, whip (+9 more); Cincinnati Reds favored metrics=groundOuts, airOuts, doubles, strikeoutsPer9Inn, Batters have most hits vs opposing pitcher, Batters have most walks vs opposing pitcher.

Expanded game context
  • Weather: 81.6°F, Wind 6.7 mph W (out to LF), Humidity 79%, P.O.P. 17% (Open-Meteo fallback)
  • Umpire Crew: Home Plate: Vic Carapazza; First Base: Brock Ballou; Second Base: Edwin Moscoso; Third Base: Hunter Wendelstedt
  • St. Louis Cardinals Injuries: Alec Burleson (Active), Andre Pallante (Active), Blaze Jordan (Active), Bryan Torres (Active), Caleb Ferguson (Active), Everson Pereira (Active), George Soriano (Active), Gordon Graceffo (Active)
  • Cincinnati Reds Injuries: Andrew Abbott (Active), Brady Singer (Active), Brock Burke (Active), Chase Burns (Active), Dane Myers (Active), Elly De La Cruz (Active), Emilio Pagán (Active), Eugenio Suárez (Active)
  • Starting Lineups: Both starting lineups were announced at publish time.
  • Lineup Change Impact: St. Louis Cardinals: Compared with last 5 games, today's announced lineup shares 7.0/9 starters on average. Cincinnati Reds: Compared with last 5 games, today's announced lineup shares 6.2/9 starters on average. In higher-turnover comps (≤6 shared), Cincinnati Reds went 2-1.
  • Line Movement: Line movement unavailable.
Pick 3

Tampa Bay Rays over Baltimore Orioles

WIN
Tampa Bay Rays vs Baltimore Orioles prediction — 2026-08-17 • First pitch: 6:05 PM ET
Odds-158
Confidence0.401 (data points: 16.356/23.356)
PitchingShane McClanahan vs Brandon Young
VenueTropicana Field

Owen Pike (Model Whisperer) — This matchup sets up this way: Tampa Bay Rays over Baltimore Orioles at -158. Model confidence is 0.406 on 16.828/23.929. Projection direction and on-field shape both support this side. The preferred side grades better on run creation quality, run prevention stability, and matchup history leverage, while the opposing profile still shows volatility around run creation quality, matchup history leverage, and recent form. Market movement reads: Moneyline moved from -162 to -158 (+4), away from the pick side. Lineup status: Both starting lineups were announced at publish time. Tampa Bay Rays: Compared with last 5 games, today's announced lineup shares 6.0/9 starters on average. In higher-turnover comps (≤6 shared), Tampa Bay Rays went 2-2. Baltimore Orioles: Compared with last 5 games, today's announced lineup shares 6.2/9 starters on average. In higher-turnover comps (≤6 shared), Baltimore Orioles went 3-0. Metrics context: Pricing context leans clearly toward this side; bullpen fatigue context is mostly even; platoon split setup is less favorable (lineup fit -0.22). Weather and crew context: Dome/retractable roof environment — external wind conditions not applicable. / Home Plate: Felix Neon; First Base: Jordan Baker; Second Base: Stu Scheurwater; Third Base: Dillon Wilson. Evaluated metrics (team-favor): confidence=0.406 (data points: 16.828/23.929); odds=-158; pitching=Shane McClanahan vs Brandon Young; line move=Moneyline moved from -162 to -158 (+4), away from the pick side.; weather=Dome/retractable roof environment — external wind conditions not applicable.; umpire=Home Plate: Felix Neon; First Base: Jordan Baker; Second Base: Stu Scheurwater; Third Base: Dillon Wilson; lineups=Both starting lineups were announced at publish time.; lineup impact=Tampa Bay Rays: Compared with last 5 games, today's announced lineup shares 6.0/9 starters on average. In higher-turnover comps (≤6 shared), Baltimore Orioles went 3-0.; signal-count edge=Tampa Bay Rays (15-7); Tampa Bay Rays favored metrics=runs, triples, homeRuns, rbi, whip, strikeoutWalkRatio (+9 more); Baltimore Orioles favored metrics=avg, groundOuts, airOuts, doubles, Most wins, Batters have most runs vs opposing pitcher (+1 more).

Expanded game context
  • Weather: Dome/retractable roof environment — external wind conditions not applicable.
  • Umpire Crew: Home Plate: Felix Neon; First Base: Jordan Baker; Second Base: Stu Scheurwater; Third Base: Dillon Wilson
  • Tampa Bay Rays Injuries: Bryan Baker (Active), Cam Booser (Active), Casey Legumina (Active), Cedric Mullins (Active), Chandler Simpson (Active), Drew Rasmussen (Active), Freddy Peralta (Active), Garrett Cleavinger (Active)
  • Baltimore Orioles Injuries: Albert Suárez (Active), Alex Hoppe (Active), Andrew Kittredge (Active), Brandon Young (Active), Cam Sanders (Active), Carlos Narváez (Active), Chris Bassitt (Active), Christian Encarnacion-Strand (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.0/9 starters on average. In higher-turnover comps (≤6 shared), Tampa Bay Rays went 2-2. Baltimore Orioles: Compared with last 5 games, today's announced lineup shares 6.2/9 starters on average. In higher-turnover comps (≤6 shared), Baltimore Orioles went 3-0.
  • Line Movement: Line movement unavailable.
Pick 4

St. Louis Cardinals over Cincinnati Reds

LOSS
St. Louis Cardinals vs Cincinnati Reds prediction — 2026-08-17 • First pitch: 1:40 PM ET
Odds-112
Confidence0.271 (data points: 9.263/14.58)
PitchingQuinn Mathews vs Kent Emanuel
VenueGreat American Ball Park

Rico Heatcheck (Momentum & Vibes) — First-pitch read: St. Louis Cardinals over Cincinnati Reds at -112. Model confidence is 0.368 on 15.323/22.409. The profile carries fewer soft spots once leverage innings arrive. The preferred side grades better on run creation quality, run prevention stability, matchup history leverage, and recent form, while the opposing profile still shows volatility around run creation quality, run prevention stability, and matchup history leverage. Market movement reads: Moneyline moved from -119 to -118 (+1), away from the pick side. Lineup status: Starting lineups were not announced for either team at publish time. St. Louis Cardinals: Compared with last 5 games, today's announced lineup shares 6.4/9 starters on average. In higher-turnover comps (≤6 shared), St. Louis Cardinals went 2-1. Cincinnati Reds: Compared with last 5 games, today's announced lineup shares 7.4/9 starters on average. in stable-lineup comps (≥8 shared), Cincinnati Reds went 1-1. Metrics context: Pricing context gives a modest edge; bullpen fatigue context is mostly even; platoon split setup is less favorable (lineup fit -0.28); park environment can amplify scoring swings. Weather and crew context: 81.7°F, Wind 6.5 mph WSW (out to LF), Humidity 74%, P.O.P. 20% (Open-Meteo fallback) / Home Plate: Vic Carapazza; First Base: Brock Ballou; Second Base: Edwin Moscoso; Third Base: Hunter Wendelstedt. Evaluated metrics (team-favor): confidence=0.368 (data points: 15.323/22.409); odds=-112; pitching=Andre Pallante vs Rhett Lowder; line move=Moneyline moved from -119 to -118 (+1), away from the pick side.; weather=81.7°F, Wind 6.5 mph WSW (out to LF), Humidity 74%, P.O.P. 20% (Open-Meteo fallback); umpire=Home Plate: Vic Carapazza; First Base: Brock Ballou; Second Base: Edwin Moscoso; Third Base: Hunter Wendelstedt; lineups=Starting lineups were not announced for either team at publish time.; lineup impact=St. in stable-lineup comps (≥8 shared), Cincinnati Reds went 1-1.; signal-count edge=St. Louis Cardinals (15-6); St. Louis Cardinals favored metrics=avg, runs, triples, homeRuns, rbi, whip (+9 more); Cincinnati Reds favored metrics=groundOuts, airOuts, doubles, strikeoutsPer9Inn, Batters have most hits vs opposing pitcher, Batters have most walks vs opposing pitcher.

Expanded game context
  • Weather: 81.6°F, Wind 6.7 mph W (out to LF), Humidity 79%, P.O.P. 17% (Open-Meteo fallback)
  • Umpire Crew: Home Plate: Vic Carapazza; First Base: Brock Ballou; Second Base: Edwin Moscoso; Third Base: Hunter Wendelstedt
  • St. Louis Cardinals Injuries: Alec Burleson (Active), Andre Pallante (Active), Blaze Jordan (Active), Bryan Torres (Active), Caleb Ferguson (Active), Everson Pereira (Active), George Soriano (Active), Gordon Graceffo (Active)
  • Cincinnati Reds Injuries: Andrew Abbott (Active), Brady Singer (Active), Brock Burke (Active), Chase Burns (Active), Dane Myers (Active), Elly De La Cruz (Active), Emilio Pagán (Active), Eugenio Suárez (Active)
  • Starting Lineups: Both starting lineups were announced at publish time.
  • Lineup Change Impact: St. Louis Cardinals: Compared with last 5 games, today's announced lineup shares 7.0/9 starters on average. Cincinnati Reds: Compared with last 5 games, today's announced lineup shares 6.2/9 starters on average. In higher-turnover comps (≤6 shared), Cincinnati Reds went 2-1.
  • Line Movement: Line movement unavailable.
Pick 5

New York Mets over San Diego Padres

WIN
New York Mets vs San Diego Padres prediction — 2026-08-17 • First pitch: 7:10 PM ET
Odds-120
Confidence0.230 (data points: 14.385/23.384999999999998)
PitchingNolan McLean vs Walker Buehler
VenueCiti Field

Lena Park (Weather/Umpire Specialist) — This matchup sets up this way: New York Mets over San Diego Padres at -120. Model confidence is 0.230 on 14.385/23.384999999999998. External context reinforces the base handicap instead of fighting it. The preferred side grades better on run creation quality, run prevention stability, and matchup history leverage, while the opposing profile still shows volatility around run creation quality, matchup history leverage, and recent form. Market movement reads: Moneyline moved from -131 to -120 (+11), away from the pick side. Lineup status: Both starting lineups were announced at publish time. New York Mets: Compared with last 5 games, today's announced lineup shares 7.6/9 starters on average. in stable-lineup comps (≥8 shared), New York Mets went 1-2. San Diego Padres: Compared with last 5 games, today's announced lineup shares 6.4/9 starters on average. In higher-turnover comps (≤6 shared), San Diego Padres went 3-0. Metrics context: Pricing context gives a modest edge; bullpen fatigue context is mostly even; platoon split setup supports this side (lineup fit +0.08). Weather and crew context: 75.7°F, Wind 7.0 mph NE (in from CF), Humidity 83%, P.O.P. 3% (Open-Meteo fallback) / Home Plate: Chris Segal; First Base: Laz Diaz; Second Base: Edwin Jimenez; Third Base: Erich Bacchus. Evaluated metrics (team-favor): confidence=0.230 (data points: 14.385/23.384999999999998); odds=-120; pitching=Nolan McLean vs Walker Buehler; line move=Moneyline moved from -131 to -120 (+11), away from the pick side.; weather=75.7°F, Wind 7.0 mph NE (in from CF), Humidity 83%, P.O.P. 3% (Open-Meteo fallback); umpire=Home Plate: Chris Segal; First Base: Laz Diaz; Second Base: Edwin Jimenez; Third Base: Erich Bacchus; lineups=Both starting lineups were announced at publish time.; lineup impact=New York Mets: Compared with last 5 games, today's announced lineup shares 7.6/9 starters on average. In higher-turnover comps (≤6 shared), San Diego Padres went 3-0.; signal-count edge=New York Mets (13-9); New York Mets favored metrics=groundOuts, triples, whip, strikeoutWalkRatio, strikeoutsPer9Inn, walksPer9Inn (+7 more); San Diego Padres favored metrics=avg, airOuts, runs, doubles, homeRuns, rbi (+3 more).

Expanded game context
  • Weather: 75.8°F, Wind 7.3 mph ENE (in from LF), Humidity 86%, P.O.P. 1% (Open-Meteo fallback)
  • Umpire Crew: Home Plate: Chris Segal; First Base: Laz Diaz; Second Base: Edwin Jimenez; Third Base: Erich Bacchus
  • New York Mets Injuries: A.J. Ewing (Active), Bo Bichette (Active), Brett Baty (Active), Carson Benge (Active), Chayce McDermott (Active), Christian Scott (Active), Christopher Morel (Active), Cristian Pache (Active)
  • San Diego Padres Injuries: Adrian Morejon (Active), Austin Hays (Active), Bradgley Rodriguez (Active), Casey Mize (Active), Fernando Tatis Jr. (Active), Freddy Fermin (Active), Gavin Sheets (Active), Griffin Canning (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 7.6/9 starters on average. in stable-lineup comps (≥8 shared), New York Mets went 1-2. San Diego Padres: Compared with last 5 games, today's announced lineup shares 6.4/9 starters on average. In higher-turnover comps (≤6 shared), San Diego Padres went 3-0.
  • Line Movement: Line movement unavailable.
Pick 6

Minnesota Twins over Atlanta Braves

WIN
Minnesota Twins vs Atlanta Braves prediction — 2026-08-17 • First pitch: 7:40 PM ET
Odds+119
Confidence0.202 (data points: 15.448/25.694000000000003)
PitchingBailey Ober vs Martín Pérez
VenueTarget Field

Toby Quinn (Contrarian) — First-pitch read: Minnesota Twins over Atlanta Braves at +119. Model confidence is 0.199 on 15.346/25.592. Market framing still leaves room for this side to win without a perfect script. The preferred side grades better on run creation quality, run prevention stability, and matchup history leverage, while the opposing profile still shows volatility around run creation quality, run prevention stability, and recent form. Market movement reads: Moneyline moved from 108 to 119 (+11), away from the pick side. Lineup status: Both starting lineups were announced at publish time. Minnesota Twins: Compared with last 5 games, today's announced lineup shares 7.4/9 starters on average. in stable-lineup comps (≥8 shared), Minnesota Twins went 0-3. 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 3-1. Metrics context: Pricing context is closer to balanced; bullpen fatigue context favors this side (freshness edge ~18 points); platoon split setup supports this side (lineup fit +0.08). Weather and crew context: 82.9°F, Wind 10.3 mph WSW (out to LF), Humidity 39%, P.O.P. 2% (Open-Meteo fallback) / Home Plate: Bruce Dreckman; First Base: Mark Wegner; Second Base: Carlos Torres; Third Base: Nate Tomlinson. Evaluated metrics (team-favor): confidence=0.199 (data points: 15.346/25.592); odds=+119; pitching=Bailey Ober vs Martín Pérez; line move=Moneyline moved from 108 to 119 (+11), away from the pick side.; weather=82.9°F, Wind 10.3 mph WSW (out to LF), Humidity 39%, P.O.P. 2% (Open-Meteo fallback); umpire=Home Plate: Bruce Dreckman; First Base: Mark Wegner; Second Base: Carlos Torres; Third Base: Nate Tomlinson; lineups=Both starting lineups were announced at publish time.; lineup impact=Minnesota Twins: Compared with last 5 games, today's announced lineup shares 7.4/9 starters on average. in stable-lineup comps (≥8 shared), Atlanta Braves went 3-1.; signal-count edge=Minnesota Twins (14-10); Minnesota Twins favored metrics=avg, groundOuts, triples, homeRuns, rbi, strikeoutWalkRatio (+8 more); Atlanta Braves favored metrics=airOuts, runs, doubles, whip, strikeoutsPer9Inn, hitsPer9Inn (+4 more).

Expanded game context
  • Weather: 82.9°F, Wind 10.3 mph WSW (out to LF), Humidity 39%, P.O.P. 3% (Open-Meteo fallback)
  • Umpire Crew: Home Plate: Bruce Dreckman; First Base: Mark Wegner; Second Base: Carlos Torres; Third Base: Nate Tomlinson
  • Minnesota Twins Injuries: A.J. Minter (Active), Alan Roden (Active), Alex Jackson (Active), Andrew Morris (Active), Bailey Ober (Active), Brooks Lee (Active), Byron Buxton (Active), Connor Prielipp (Active)
  • Atlanta Braves Injuries: Austin Riley (Active), Brent Suter (Active), Bryce Elder (Active), Chris Sale (Active), Didier Fuentes (Active), Dominic Smith (Active), Drake Baldwin (Active), Dylan Dodd (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 7.4/9 starters on average. in stable-lineup comps (≥8 shared), Minnesota Twins went 0-3. 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 3-1.
  • Line Movement: Line movement unavailable.
Pick 7

Chicago Cubs over Chicago White Sox

WIN
Chicago Cubs vs Chicago White Sox prediction — 2026-08-17 • First pitch: 8:05 PM ET
Odds-155
Confidence0.190 (data points: 13.494/22.688000000000002)
PitchingShota Imanaga vs Luis Castillo
VenueWrigley Field

Nora Splitter (Matchup Film Room) — This matchup sets up this way: Chicago Cubs over Chicago White Sox at -155. Model confidence is 0.195 on 13.967/23.381. The game script points to the side with the cleaner path over nine innings. The preferred side grades better on run creation quality, run prevention stability, matchup history leverage, and recent form, while the opposing profile still shows volatility around run creation quality, run prevention stability, and matchup history leverage. Market movement reads: Moneyline moved from -173 to -155 (+18), away from the pick side. Lineup status: Both starting lineups were announced at publish time. Chicago Cubs: Compared with last 5 games, today's announced lineup shares 6.6/9 starters on average. In higher-turnover comps (≤6 shared), Chicago Cubs went 0-2. Chicago White Sox: Compared with last 5 games, today's announced lineup shares 5.8/9 starters on average. In higher-turnover comps (≤6 shared), Chicago White Sox went 3-1. Metrics context: Pricing context leans clearly toward this side; bullpen fatigue context is mostly even; platoon split setup is less favorable (lineup fit -0.25). Weather and crew context: 71.8°F, Wind 3.4 mph E (in from LF), Humidity 75%, P.O.P. 0% (Open-Meteo fallback) / Home Plate: Scott Barry; First Base: Manny Gonzalez; Second Base: Tom Hanahan; Third Base: Ron Kulpa. Evaluated metrics (team-favor): confidence=0.195 (data points: 13.967/23.381); odds=-155; pitching=Shota Imanaga vs Luis Castillo; line move=Moneyline moved from -173 to -155 (+18), away from the pick side.; weather=71.8°F, Wind 3.4 mph E (in from LF), Humidity 75%, P.O.P. 0% (Open-Meteo fallback); umpire=Home Plate: Scott Barry; First Base: Manny Gonzalez; Second Base: Tom Hanahan; Third Base: Ron Kulpa; lineups=Both starting lineups were announced at publish time.; lineup impact=Chicago Cubs: Compared with last 5 games, today's announced lineup shares 6.6/9 starters on average. In higher-turnover comps (≤6 shared), Chicago White Sox went 3-1.; signal-count edge=Chicago Cubs (12-9); Chicago Cubs favored metrics=groundOuts, doubles, rbi, whip, strikeoutWalkRatio, strikeoutsPer9Inn (+6 more); Chicago White Sox favored metrics=avg, airOuts, runs, triples, homeRuns, homeRunsPer9 (+3 more).

Expanded game context
  • Weather: 71.8°F, Wind 3.4 mph E (in from LF), Humidity 75%, P.O.P. 0% (Open-Meteo fallback)
  • Umpire Crew: Home Plate: Scott Barry; First Base: Manny Gonzalez; Second Base: Tom Hanahan; Third Base: Ron Kulpa
  • Chicago Cubs Injuries: Aaron Civale (Active), Alex Bregman (Active), Caleb Thielbar (Active), Carson Kelly (Active), Clay Holmes (Active), Colin Rea (Active), David Peterson (Active), Ian Happ (Active)
  • Chicago White Sox Injuries: Andrew Benintendi (Active), Anthony Kay (Active), Braden Montgomery (Active), Brenton Doyle (Active), Bryan Hudson (Active), Chase Meidroth (Active), Colson Montgomery (Active), Drew Romo (Active)
  • Starting Lineups: Both starting lineups were announced at publish time.
  • Lineup Change Impact: Chicago Cubs: Compared with last 5 games, today's announced lineup shares 6.6/9 starters on average. In higher-turnover comps (≤6 shared), Chicago Cubs went 0-2. Chicago White Sox: Compared with last 5 games, today's announced lineup shares 5.8/9 starters on average. In higher-turnover comps (≤6 shared), Chicago White Sox went 3-1.
  • Line Movement: Line movement unavailable.
Pick 8

Colorado Rockies over Los Angeles Dodgers

LOSS
Colorado Rockies vs Los Angeles Dodgers prediction — 2026-08-17 • First pitch: 8:40 PM ET
Odds+237
Confidence0.187 (data points: 14.0/23.587)
PitchingTomoyuki Sugano vs Blake Snell
VenueCoors Field

Grant Halberd (Beat Writer) — This matchup sets up this way: Colorado Rockies over Los Angeles Dodgers at +237. Model confidence is 0.153 on 14.0/24.28. One club enters with steadier two-way structure while the other needs extra variance. The preferred side grades better on run creation quality, run prevention stability, and matchup history leverage, while the opposing profile still shows volatility around run creation quality, run prevention stability, matchup history leverage, and recent form. Market movement reads: Moneyline moved from 198 to 237 (+39), away from the pick side. Lineup status: Both starting lineups were announced at publish time. Colorado Rockies: Compared with last 5 games, today's announced lineup shares 7.2/9 starters on average. 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-1. Metrics context: Pricing context is closer to balanced; bullpen fatigue context is mostly even; platoon split setup is close to neutral; park environment can amplify scoring swings. Weather and crew context: 91.5°F, Wind 5.7 mph E (in from LF), Humidity 12%, P.O.P. 1% (Open-Meteo fallback) / Home Plate: Mark Ripperger; First Base: Adam Hamari; Second Base: Dan Merzel; Third Base: Dan Bellino. Evaluated metrics (team-favor): confidence=0.153 (data points: 14.0/24.28); odds=+237; pitching=Tomoyuki Sugano vs Blake Snell; line move=Moneyline moved from 198 to 237 (+39), away from the pick side.; weather=91.5°F, Wind 5.7 mph E (in from LF), Humidity 12%, P.O.P. 1% (Open-Meteo fallback); umpire=Home Plate: Mark Ripperger; First Base: Adam Hamari; Second Base: Dan Merzel; Third Base: Dan Bellino; lineups=Both starting lineups were announced at publish time.; lineup impact=Colorado Rockies: Compared with last 5 games, today's announced lineup shares 7.2/9 starters on average. in stable-lineup comps (≥8 shared), Los Angeles Dodgers went 2-1.; signal-count edge=Colorado Rockies (13-9); Colorado Rockies favored metrics=avg, groundOuts, airOuts, runs, doubles, triples (+7 more); Los Angeles Dodgers favored metrics=strikeoutWalkRatio, strikeoutsPer9Inn, hitsPer9Inn, homeRunsPer9, strikePercentage, Most wins (+3 more).

Expanded game context
  • Weather: 91.5°F, Wind 5.7 mph E (in from LF), Humidity 12%, P.O.P. 0% (Open-Meteo fallback)
  • Umpire Crew: Home Plate: Mark Ripperger; First Base: Adam Hamari; Second Base: Dan Merzel; Third Base: Dan Bellino
  • Colorado Rockies Injuries: Adael Amador (Active), Brennan Bernardino (Active), Brett Sullivan (Active), Cole Carrigg (Active), Connor Norby (Active), Ezequiel Tovar (Active), Gabriel Hughes (Active), Hunter Goodman (Active)
  • Los Angeles Dodgers Injuries: Alex Call (Active), Alex Vesia (Active), Andy Pages (Active), Ben Rortvedt (Active), Blake Snell (Active), Edgardo Henriquez (Active), Edwin Díaz (Active), Enrique Hernández (Active)
  • Starting Lineups: Both starting lineups were announced at publish time.
  • Lineup Change Impact: Colorado Rockies: Compared with last 5 games, today's announced lineup shares 7.2/9 starters on average. 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-1.
  • Line Movement: Line movement unavailable.
Pick 9

Boston Red Sox over Arizona Diamondbacks

WIN
Boston Red Sox vs Arizona Diamondbacks prediction — 2026-08-17 • First pitch: 7:10 PM ET
Odds-133
Confidence0.138 (data points: 13.477/23.688000000000002)
PitchingAlec Gamboa vs Mitch Bratt
VenueFenway Park

Mack Ledger (Market Maker) — First-pitch read: Boston Red Sox over Arizona Diamondbacks at -133. Model confidence is 0.058 on 12.698/23.995. Price and matchup are aligned, so the read stays actionable. The preferred side grades better on run creation quality, run prevention stability, and matchup history leverage, while the opposing profile still shows volatility around run creation quality, run prevention stability, matchup history leverage, and recent form. Market movement reads: Moneyline moved from -156 to -130 (+26), away from the pick side. Lineup status: Starting lineups were not announced for either team at publish time. Boston Red Sox: Compared with last 5 games, today's announced lineup shares 6.8/9 starters on average. Metrics context: Pricing context leans clearly toward this side; bullpen fatigue context leans against this side (~9 points). Weather and crew context: 73.5°F, Wind 1.6 mph E (in from LF), Humidity 81%, P.O.P. 2% (Open-Meteo fallback) / Home Plate: Dan Iassogna; First Base: D.J. Reyburn; Second Base: Louie Krupa; Third Base: Adam Beck. Evaluated metrics (team-favor): confidence=0.058 (data points: 12.698/23.995); odds=-133; pitching=Alec Gamboa vs Mitch Bratt; line move=Moneyline moved from -156 to -130 (+26), away from the pick side.; weather=73.5°F, Wind 1.6 mph E (in from LF), Humidity 81%, P.O.P. 2% (Open-Meteo fallback); umpire=Home Plate: Dan Iassogna; First Base: D.J. Reyburn; Second Base: Louie Krupa; Third Base: Adam Beck; lineups=Starting lineups were not announced for either team at publish time.; lineup impact=Boston Red Sox: Compared with last 5 games, today's announced lineup shares 6.8/9 starters on average.; signal-count even (11-11); Boston Red Sox favored metrics=airOuts, doubles, whip, strikeoutWalkRatio, walksPer9Inn, hitsPer9Inn (+5 more); Arizona Diamondbacks favored metrics=avg, groundOuts, runs, triples, homeRuns, rbi (+5 more).

Expanded game context
  • Weather: 73.5°F, Wind 1.6 mph E (in from LF), Humidity 81%, P.O.P. 0% (Open-Meteo fallback)
  • Umpire Crew: Home Plate: Dan Iassogna; First Base: D.J. Reyburn; Second Base: Louie Krupa; Third Base: Adam Beck
  • Boston Red Sox Injuries: Adley Rutschman (Active), Alec Gamboa (Active), Andruw Monasterio (Active), Anthony Seigler (Active), Aroldis Chapman (Active), Brayan Bello (Active), Caleb Durbin (Active), Ceddanne Rafaela (Active)
  • Arizona Diamondbacks Injuries: Brandon Pfaadt (Active), Brandyn Garcia (Active), Corbin Carroll (Active), Dennis Santana (Active), Eduardo Rodriguez (Active), Gabriel Moreno (Active), Geraldo Perdomo (Active), Ildemaro Vargas (Active)
  • Starting Lineups: Both starting lineups were announced at publish time.
  • Lineup Change Impact: Boston Red Sox: Compared with last 5 games, today's announced lineup shares 6.8/9 starters on average. Arizona Diamondbacks: Compared with last 5 games, today's announced lineup shares 5.8/9 starters on average. In higher-turnover comps (≤6 shared), Arizona Diamondbacks went 0-3.
  • Line Movement: Line movement unavailable.
Pick 10

Athletics over Kansas City Royals

LOSS
Athletics vs Kansas City Royals prediction — 2026-08-17 • First pitch: 7:40 PM ET
Odds+168
Confidence0.054 (data points: 15.115/28.694000000000003)
PitchingMason Barnett vs Michael Wacha
VenueKauffman Stadium

Ivy Chen (Data Scientist) — Game-day notebook: Athletics over Kansas City Royals at +168. Model confidence is 0.036 on 15.115/29.166. Directional probability and practical matchup context are rowing together. The preferred side grades better on run creation quality, run prevention stability, matchup history leverage, and recent form, while the opposing profile still shows volatility around run creation quality and run prevention stability. Market movement reads: Moneyline moved from 155 to 168 (+13), away from the pick side. Lineup status: Both starting lineups were announced at publish time. Athletics: Compared with last 5 games, today's announced lineup shares 6.6/9 starters on average. In higher-turnover comps (≤6 shared), Athletics went 2-0. Kansas City Royals: Compared with last 5 games, today's announced lineup shares 6.4/9 starters on average. In higher-turnover comps (≤6 shared), Kansas City Royals went 1-1. Metrics context: Pricing context is closer to balanced; bullpen fatigue context favors this side (freshness edge ~13 points); platoon split setup is less favorable (lineup fit -0.20). Weather and crew context: 85.6°F, Wind 3.4 mph NNE (in from CF), Humidity 39%, P.O.P. 0% (Open-Meteo fallback) / Home Plate: Jansen Visconti; First Base: Andy Fletcher; Second Base: Alex Tosi; Third Base: Cory Blaser. Evaluated metrics (team-favor): confidence=0.036 (data points: 15.115/29.166); odds=+168; pitching=Mason Barnett vs Michael Wacha; line move=Moneyline moved from 155 to 168 (+13), away from the pick side.; weather=85.6°F, Wind 3.4 mph NNE (in from CF), Humidity 39%, P.O.P. 0% (Open-Meteo fallback); umpire=Home Plate: Jansen Visconti; First Base: Andy Fletcher; Second Base: Alex Tosi; Third Base: Cory Blaser; lineups=Both starting lineups were announced at publish time.; lineup impact=Athletics: Compared with last 5 games, today's announced lineup shares 6.6/9 starters on average. In higher-turnover comps (≤6 shared), Kansas City Royals went 1-1.; signal-count edge=Athletics (15-12); Athletics favored metrics=avg, airOuts, runs, homeRuns, strikeoutsPer9Inn, Most wins (+9 more); Kansas City Royals favored metrics=groundOuts, doubles, triples, rbi, whip, strikeoutWalkRatio (+6 more).

Expanded game context
  • Weather: 85.6°F, Wind 3.4 mph NNE (in from CF), Humidity 39%, P.O.P. 0% (Open-Meteo fallback)
  • Umpire Crew: Home Plate: Jansen Visconti; First Base: Andy Fletcher; Second Base: Alex Tosi; Third Base: Cory Blaser
  • Athletics Injuries: Alika Williams (Active), Brady Basso (Active), Brian Serven (Active), Carlos Cortes (Active), Darell Hernaiz (Active), Donovan Walton (Active), Drew Rom (Active), Elvis Alvarado (Active)
  • Kansas City Royals Injuries: Alex Lange (Active), Bobby Witt Jr. (Active), Carter Jensen (Active), Connor Thomas (Active), Craig Kimbrel (Active), Daniel Lynch IV (Active), Isaac Collins (Active), Jac Caglianone (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 6.6/9 starters on average. In higher-turnover comps (≤6 shared), Athletics went 2-0. Kansas City Royals: Compared with last 5 games, today's announced lineup shares 6.4/9 starters on average. In higher-turnover comps (≤6 shared), Kansas City Royals went 1-1.
  • Line Movement: Line movement unavailable.
Pick 11

Pittsburgh Pirates over Detroit Tigers

LOSS
Pittsburgh Pirates vs Detroit Tigers prediction — 2026-08-17 • First pitch: 7:05 PM ET
Odds-103
Confidence0.048 (data points: 12.101/23.101)
PitchingCarmen Mlodzinski vs Framber Valdez
VenuePNC Park

Maya Rios (Process Coach) — This matchup sets up this way: Pittsburgh Pirates over Detroit Tigers at -103. Model confidence is 0.057 on 12.322/23.322. This is a disciplined edge profile, not a chase setup. The preferred side grades better on run creation quality, run prevention stability, matchup history leverage, and recent form, while the opposing profile still shows volatility around run creation quality, run prevention stability, and matchup history leverage. Market movement reads: Moneyline moved from 100 to -103 (-203), toward the pick side. Lineup status: Both starting lineups were announced at publish time. Pittsburgh Pirates: Compared with last 5 games, today's announced lineup shares 6.4/9 starters on average. In higher-turnover comps (≤6 shared), Pittsburgh Pirates went 2-2. Detroit Tigers: Compared with last 5 games, today's announced lineup shares 6.6/9 starters on average. In higher-turnover comps (≤6 shared), Detroit Tigers went 0-2. Metrics context: Pricing context is closer to balanced; bullpen fatigue context is mostly even; platoon split setup supports this side (lineup fit +0.28). Weather and crew context: 79.2°F, Wind 4.8 mph NW (out to CF), Humidity 73%, P.O.P. 16% (Open-Meteo fallback) / Home Plate: Ben May; First Base: John Tumpane; Second Base: Chris Conroy; Third Base: Austin Jones. Evaluated metrics (team-favor): confidence=0.057 (data points: 12.322/23.322); odds=-103; pitching=Carmen Mlodzinski vs Framber Valdez; line move=Moneyline moved from 100 to -103 (-203), toward the pick side.; weather=79.2°F, Wind 4.8 mph NW (out to CF), Humidity 73%, P.O.P. 16% (Open-Meteo fallback); umpire=Home Plate: Ben May; First Base: John Tumpane; Second Base: Chris Conroy; Third Base: Austin Jones; lineups=Both starting lineups were announced at publish time.; lineup impact=Pittsburgh Pirates: Compared with last 5 games, today's announced lineup shares 6.4/9 starters on average. In higher-turnover comps (≤6 shared), Detroit Tigers went 0-2.; signal-count even (11-11); Pittsburgh Pirates favored metrics=airOuts, doubles, homeRuns, strikeoutWalkRatio, walksPer9Inn, runsScoredPer9 (+5 more); Detroit Tigers favored metrics=avg, groundOuts, runs, triples, rbi, whip (+5 more).

Expanded game context
  • Weather: 78.3°F, Wind 6.3 mph NNW (out to RF), Humidity 74%, P.O.P. 6% (Open-Meteo fallback)
  • Umpire Crew: Home Plate: Ben May; First Base: John Tumpane; Second Base: Chris Conroy; Third Base: Austin Jones
  • Pittsburgh Pirates Injuries: Billy Cook (Active), Brandon Lowe (Active), Braxton Ashcraft (Active), Bryan Reynolds (Active), Bubba Chandler (Active), Camilo Doval (Active), Carmen Mlodzinski (Active), Esmerlyn Valdez (Active)
  • Detroit Tigers Injuries: Ben Malgeri (Active), Brett Callahan (Active), Colt Keith (Active), Corey Julks (Active), Dillon Dingler (Active), Drew Anderson (Active), Drew Sommers (Active), Eduardo Valencia (Active)
  • Starting Lineups: Both starting lineups were announced at publish time.
  • Lineup Change Impact: Pittsburgh Pirates: Compared with last 5 games, today's announced lineup shares 6.4/9 starters on average. In higher-turnover comps (≤6 shared), Pittsburgh Pirates went 2-2. Detroit Tigers: Compared with last 5 games, today's announced lineup shares 6.6/9 starters on average. In higher-turnover comps (≤6 shared), Detroit Tigers went 0-2.
  • Line Movement: Line movement unavailable.