SportzBallz Daily Desk

MLB Daily Notebook — 2026-04-23

Model: dutch • Updated 2026-04-23 11:50 PM
Reload
Sponsored
Daily Notebook Sponsorship • Your brand could be here.
Advertise on SportzBallz
Total Picks9
Decided9
Record5-4
Win Rate55.6%
Plus Money Record0-1
Plus Money Win %0.0%
Pick 1

Atlanta Braves over Washington Nationals

WIN
Atlanta Braves vs Washington Nationals prediction — 2026-04-23 • First pitch: 1:05 PM ET
Odds-138
Confidence0.704 (data points: 12.641/14.835)
PitchingJR Ritchie vs Cade Cavalli
VenueNationals Park

Atlanta is still the right side at -138 because the matchup gives the Braves multiple ways to control innings, not just one hot-bat path. The number is fair for a road favorite with steadier run production and a cleaner late-game bridge, especially with both lineups confirmed and no major pregame uncertainty.

From the away dugout, the Braves profile as the more complete offense in this pairing: they can score with extra-base damage or by stringing together pressure at-bats. Their lineup continuity has also been better than Washington’s tonight, which matters in close games where sequencing and bench roles decide the final two turns.

Washington can absolutely keep this competitive if Cavalli is in the zone early, but the Nationals still carry more volatility from inning to inning. If the game flips to bullpens in a one-run spot, Atlanta’s fresher relief setup gives the pick a stronger closing script.

Expanded game context
  • Weather: 80.0°F, Wind 4.7 mph NW (in from RF), Humidity 43%, P.O.P. 0% (Open-Meteo fallback)
  • Umpire Crew: Home Plate: Chris Segal; First Base: Erich Bacchus; Second Base: Laz Diaz; Third Base: Brian O'Nora
  • Atlanta Braves Injuries: Aaron Bummer (Active), Austin Riley (Active), Bryce Elder (Active), Carlos Carrasco (Active), Chris Sale (Active), Dominic Smith (Active), Drake Baldwin (Active), Dylan Lee (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: 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. 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 2-2.
  • Line Movement: Line movement unavailable.
Pick 2

Los Angeles Dodgers over San Francisco Giants

WIN
Los Angeles Dodgers vs San Francisco Giants prediction — 2026-04-23 • First pitch: 3:45 PM ET
Odds-154
Confidence0.635 (data points: 22.946/28.061)
PitchingTyler Glasnow vs Logan Webb
VenueOracle Park

Laying the price with Los Angeles at -154 is still defensible because the Dodgers own the broader run-creation edge even in a tougher road environment. The line has drifted slightly against the pick, but the core matchup still points to the side with the higher ceiling across nine innings.

For the Dodgers, the road offense remains deep enough to survive a quiet night from one or two stars, and that depth is what keeps this side playable in San Francisco. Glasnow’s strikeout profile also raises the margin for error, especially if he gets ahead and forces chase counts early.

The Giants are dangerous when Webb turns this into a ground-ball game and keeps traffic off the middle of the order, so they are live. But if San Francisco has to cover meaningful outs with middle relief, the advantage swings back to Los Angeles, which is why the favorite remains the preferred side.

Expanded game context
  • Weather: 64.2°F, Wind 2.4 mph ENE (in from CF), Humidity 66%, P.O.P. 0% (Open-Meteo fallback)
  • Umpire Crew: Home Plate: Rob Drake; First Base: Stu Scheurwater; Second Base: Junior Valentine; Third Base: Jordan Baker
  • 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), Emmet Sheehan (Active)
  • San Francisco Giants Injuries: Adrian Houser (Active), Blade Tidwell (Active), Caleb Kilian (Active), Casey Schmitt (Active), Christian Koss (Active), Drew Gilbert (Active), Eric Haase (Active), Erik Miller (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.0/9 starters on average. San Francisco Giants: Compared with last 5 games, today's announced lineup shares 7.0/9 starters on average.
  • Line Movement: Line movement unavailable.
Pick 3

Minnesota Twins over New York Mets

LOSS
Minnesota Twins vs New York Mets prediction — 2026-04-23 • First pitch: 7:10 PM ET
Odds-108
Confidence0.433 (data points: 10.736/14.982000000000001)
PitchingJoe Ryan vs Christian Scott
VenueCiti Field

Minnesota at -108 is a thinner edge, but it is still the side because the Twins have a clearer path to timely scoring in this specific matchup. Even with market movement away from them, the handicap holds if this game is decided by execution in the middle innings rather than pure bullpen chaos.

The Twins enter with enough lineup thump to punish mistakes, and Joe Ryan’s strike-throwing profile fits the plan: limit free baserunners, force contact, and make New York earn rallies. If Minnesota gets average command from Ryan, their offense only needs a handful of clean swings to justify this ticket.

For the Mets, the concern is offensive stability with recent lineup churn and too many empty plate appearances in leverage spots. Citi Field can compress scoring runs, but if New York cannot consistently pressure Minnesota’s starter, the game shape favors the road side late.

Expanded game context
  • Weather: 70.7°F, Wind 9.4 mph NW (in from RF), Humidity 23%, P.O.P. 1% (Open-Meteo fallback)
  • Umpire Crew: Home Plate: Lance Barksdale; First Base: Will Little; Second Base: Ryan Additon; Third Base: Ryan Wills
  • Minnesota Twins Injuries: Andrew Morris (Active), Anthony Banda (Active), Austin Martin (Active), Bailey Ober (Active), Brooks Lee (Active), Byron Buxton (Active), Cole Sands (Active), Connor Prielipp (Active)
  • New York Mets Injuries: Bo Bichette (Active), Brett Baty (Active), Brooks Raley (Active), Carson Benge (Active), Christian Scott (Active), Clay Holmes (Active), Craig Kimbrel (Active), David Peterson (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.2/9 starters on average. In higher-turnover comps (≤6 shared), Minnesota Twins went 1-2. New York Mets: Compared with last 5 games, today's announced lineup shares 5.6/9 starters on average. In higher-turnover comps (≤6 shared), New York Mets went 0-4.
  • Line Movement: Line movement unavailable.
Pick 4

Detroit Tigers over Milwaukee Brewers

WIN
Detroit Tigers vs Milwaukee Brewers prediction — 2026-04-23 • First pitch: 1:10 PM ET
Odds-231
Confidence0.384 (data points: 16.477/23.803)
PitchingTarik Skubal vs Brandon Sproat
VenueComerica Park

Detroit is expensive at -231, but the pick stays intact because this is a strength-versus-variance setup and the Tigers hold more of the stable traits. In heavy-favorite games, the right question is whether the favorite can avoid self-inflicted innings, and Detroit is better positioned to do that tonight.

On the Tigers side, the lineup has stayed relatively consistent and the contact quality profile has been sturdy enough to manufacture offense even without constant home-run output. With Skubal on the mound, Detroit also gets a starter who can suppress big innings and keep the game script on schedule.

Milwaukee has enough athleticism to steal runs when pressure builds, so they are not a passive underdog. Still, the Brewers arrive with more lineup turnover and a shakier prevention outlook, which makes them harder to trust if this game tightens after the sixth.

Expanded game context
  • Weather: 73.5°F, Wind 5.4 mph SSE (in from CF), Humidity 55%, P.O.P. 0% (Open-Meteo fallback)
  • Umpire Crew: Home Plate: Gabe Morales; First Base: Dexter Kelley; Second Base: Emil Jimenez; Third Base: Mike Muchlinski
  • Detroit Tigers Injuries: Brant Hurter (Active), Burch Smith (Active), Casey Mize (Active), Colt Keith (Active), Connor Seabold (Active), Dillon Dingler (Active), Drew Anderson (Active), Framber Valdez (Active)
  • 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)
  • 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 7.0/9 starters on average. Milwaukee Brewers: Compared with last 5 games, today's announced lineup shares 5.6/9 starters on average. In higher-turnover comps (≤6 shared), Milwaukee Brewers went 3-1.
  • Line Movement: Line movement unavailable.
Pick 5

Texas Rangers over Pittsburgh Pirates

WIN
Texas Rangers vs Pittsburgh Pirates prediction — 2026-04-23 • First pitch: 8:05 PM ET
Odds-156
Confidence0.316 (data points: 15.385/23.384999999999998)
PitchingJacob deGrom vs Bubba Chandler
VenueGlobe Life Field

Texas at -156 remains the recommendation because the game environment and pitching shape give the Rangers a cleaner route to 27 outs. The market has softened against the pick, but that move does not erase the core edge in overall roster stability and late-inning run prevention.

For the Rangers, the case starts with deGrom’s ability to control counts and suppress hard contact, then extends to an offense that can score in bursts without needing a long rally chain. In a roof-controlled park, that profile tends to play consistently from first pitch through the final bullpen handoff.

Pittsburgh is talented enough to trade punches if Chandler settles in quickly, but the Pirates still project as the more fragile side once leverage innings begin. If this becomes a one-run game in the seventh or later, Texas has the steadier closing blueprint.

Expanded game context
  • Weather: Dome/retractable roof environment — external wind conditions not applicable.
  • Umpire Crew: Home Plate: Dan Merzel; First Base: Dan Bellino; Second Base: Mark Ripperger; Third Base: Shane Livensparger
  • Texas Rangers Injuries: Alejandro Osuna (Active), Andrew McCutchen (Active), Brandon Nimmo (Active), Cal Quantrill (Active), Cole Winn (Active), Corey Seager (Active), Danny Jansen (Active), Evan Carter (Active)
  • Pittsburgh Pirates Injuries: Billy Cook (Active), Brandon Lowe (Active), Braxton Ashcraft (Active), Bryan Reynolds (Active), Bubba Chandler (Active), Carmen Mlodzinski (Active), Dennis Santana (Active), Evan Sisk (Active)
  • Starting Lineups: Both starting lineups were announced at publish time.
  • Lineup Change Impact: Texas Rangers: Compared with last 5 games, today's announced lineup shares 6.6/9 starters on average. In higher-turnover comps (≤6 shared), Texas Rangers went 0-2. Pittsburgh Pirates: Compared with last 5 games, today's announced lineup shares 7.0/9 starters on average.
  • Line Movement: Line movement unavailable.
Pick 6

Philadelphia Phillies over Chicago Cubs

LOSS
Philadelphia Phillies vs Chicago Cubs prediction — 2026-04-23 • First pitch: 2:20 PM ET
Odds-114
Confidence0.113 (data points: 13.231/23.767)
PitchingCristopher Sánchez vs Edward Cabrera
VenueWrigley Field

Philadelphia at -114 was a reasonable side despite the line moving away, because the Phillies brought the better two-way balance into this matchup. The number sat in a range where small execution edges matter more than brand-name narratives, and that favored the road club pregame.

From the Phillies’ angle, the offense had enough left-right balance to threaten Wrigley in multiple ways, particularly if they got early traffic against the starter. Their path also depended on avoiding free passes, since windy-day variance can punish any pitcher working behind in counts.

The Cubs had a real countercase with lineup continuity and home-field comfort, and that is exactly why this game priced close to a coin flip. Still, on paper, Chicago needed more things to break right at once, while Philadelphia’s route to a win was cleaner and more repeatable.

Expanded game context
  • Weather: 76.1°F, Wind 9.6 mph SE (in from LF), Humidity 58%, P.O.P. 0% (Open-Meteo fallback)
  • Umpire Crew: Home Plate: Hunter Wendelstedt; First Base: Edwin Moscoso; Second Base: Vic Carapazza; Third Base: John Bacon
  • 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)
  • Chicago Cubs Injuries: Alex Bregman (Active), Ben Brown (Active), Caleb Thielbar (Active), Carson Kelly (Active), Colin Rea (Active), Corbin Martin (Active), Dansby Swanson (Active), Edward Cabrera (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.4/9 starters on average. In higher-turnover comps (≤6 shared), Philadelphia Phillies went 0-2. Chicago Cubs: Compared with last 5 games, today's announced lineup shares 7.2/9 starters on average. in stable-lineup comps (≥8 shared), Chicago Cubs went 2-0.
  • Line Movement: Line movement unavailable.
Pick 7

Colorado Rockies over San Diego Padres

LOSS
Colorado Rockies vs San Diego Padres prediction — 2026-04-23 • First pitch: 3:10 PM ET
Odds+129
Confidence0.044 (data points: 12.255/23.48)
PitchingRyan Feltner vs Matt Waldron
VenueCoors Field

Colorado as a +129 underdog is a volatility bet, but it is a credible one when the home profile points to just enough offense to flip a close game. At Coors, underdog value often comes from inning-to-inning swing potential, and the Rockies had that path available here.

The Rockies’ side depends on converting contact into extra bases at home and forcing San Diego to navigate constant traffic. Their recent lineup pattern has been less static, yet that has not prevented them from generating bursts when games turn into high-leverage slugfests.

San Diego remains the more complete roster over a long horizon, especially with a bullpen that can shorten games when leading. But for this specific spot, the Padres carried enough matchup volatility that a plus-money shot on Colorado was a justifiable position.

Expanded game context
  • Weather: 61.8°F, Wind 8.5 mph W (out to RF), Humidity 14%, P.O.P. 0% (Open-Meteo fallback)
  • Umpire Crew: Home Plate: Roberto Ortiz; First Base: Jim Wolf; Second Base: Alex MacKay; Third Base: Alan Porter
  • 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)
  • 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: Colorado Rockies: Compared with last 5 games, today's announced lineup shares 6.0/9 starters on average. In higher-turnover comps (≤6 shared), Colorado Rockies went 3-1. San Diego Padres: Compared with last 5 games, today's announced lineup shares 7.2/9 starters on average. In higher-turnover comps (≤6 shared), San Diego Padres went 0-2; in stable-lineup comps (≥8 shared), San Diego Padres went 2-0.
  • Line Movement: Line movement unavailable.
Pick 8

Arizona Diamondbacks over Chicago White Sox

LOSS
Arizona Diamondbacks vs Chicago White Sox prediction — 2026-04-23 • First pitch: 3:40 PM ET
Odds-147
Confidence0.039 (data points: 14.231/27.384999999999998)
PitchingMichael Soroka vs Davis Martin
VenueChase Field

Arizona at -147 is still the preferred side because the Diamondbacks hold the stronger baseline in run prevention and overall game control. The line eased off the opener, but the underlying setup still points to the club with fewer fragile innings on both sides of the ball.

For Arizona, the key is lineup depth through the middle, where they can keep pressure on even if the top does not explode early. In a controlled Chase Field environment, that kind of sustained plate quality often matters more than one isolated power surge.

Chicago can compete if Martin gets early weak contact and hands off a tie game to the back end, but the White Sox still enter with a narrower margin for error. If this game is decided by bullpen execution and sequencing, the Diamondbacks remain the more reliable choice.

Expanded game context
  • Weather: Dome/retractable roof environment — external wind conditions not applicable.
  • Umpire Crew: Home Plate: Cory Blaser; First Base: Adam Beck; Second Base: Doug Eddings; Third Base: Jeremie Rehak
  • 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)
  • 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), Edgar Quero (Active)
  • Starting Lineups: Both starting lineups were announced at publish time.
  • Lineup Change Impact: Arizona Diamondbacks: Compared with last 5 games, today's announced lineup shares 6.6/9 starters on average. In higher-turnover comps (≤6 shared), Arizona Diamondbacks went 2-1. Chicago White Sox: Compared with last 5 games, today's announced lineup shares 7.6/9 starters on average. in stable-lineup comps (≥8 shared), Chicago White Sox went 1-1.
  • Line Movement: Line movement unavailable.
Pick 9

New York Yankees over Boston Red Sox

WIN
New York Yankees vs Boston Red Sox prediction — 2026-04-23 • First pitch: 6:10 PM ET
Odds-142
Confidence0.003 (data points: 8.387/16.719)
PitchingCam Schlittler vs Payton Tolle
VenueFenway Park

New York at -142 stayed playable because the Yankees brought the better blend of power upside and late-game run suppression into Fenway. Rivalry games are noisy by nature, but the pregame edge leaned to the side with more consistent damage potential through the full order.

For the Yankees, the blueprint was straightforward: stay patient, force deep counts, and let middle-order thump create separation in one or two innings. Even with lineup rotation, they still carried enough right-left balance to challenge Boston’s staff multiple times through the game.

Boston’s home bats can flip this matchup quickly if the Red Sox string together contact in bunches, so they were never out of it. But if the game reached the final frames within one run, New York’s relief structure gave the road side the sturdier finishing angle.

Expanded game context
  • Weather: 54.5°F, Wind 10.3 mph NE (in from CF), Humidity 57%, P.O.P. 0% (Open-Meteo fallback)
  • Umpire Crew: Home Plate: John Libka; First Base: Clint Vondrak; Second Base: Austin Jones; Third Base: Todd Tichenor
  • 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)
  • 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: New York Yankees: Compared with last 5 games, today's announced lineup shares 6.4/9 starters on average. In higher-turnover comps (≤6 shared), New York Yankees went 3-0. Boston Red Sox: Compared with last 5 games, today's announced lineup shares 6.6/9 starters on average. In higher-turnover comps (≤6 shared), Boston Red Sox went 0-2.
  • Line Movement: Line movement unavailable.