SportzBallz Daily Desk

MLB Daily Notebook — 2026-06-04

Model: dutch • Updated 2026-06-04 11:04 PM
Reload
Sponsored
Daily Notebook Sponsorship • Your brand could be here.
Advertise on SportzBallz
Total Picks9
Decided6
Record4-2
Win Rate66.7%
Plus Money Record1-0
Plus Money Win %100.0%
Pick 1

New York Yankees over Cleveland Guardians

WIN
New York Yankees vs Cleveland Guardians prediction — 2026-06-04 • First pitch: 1:35 PM ET
Odds-167 (BetMGM: -170)
Confidence0.568 (data points: 22.642/28.872999999999998)
PitchingCarlos Rodón vs Slade Cecconi
VenueYankee Stadium

The Yankees are still the right side here because this matchup gives them the cleaner path to controlling the middle innings and the late leverage spots. Rodón brings the bigger swing-and-miss profile into a park that rewards left-handed power, and New York does not need a perfect offensive explosion to justify laying this price. At home, with the deeper margin for damage, the Yankees look built to separate once the game gets past the opening turn.

Cleveland can hang around when the lineup strings together contact and keeps pressure on the bases, but this is a tougher ask against Rodón's ability to miss bats and dictate counts. If the Guardians are going to upset this game, the formula likely has to be patience early, traffic without chasing, and a bullpen game that stays clean. That is possible, but it asks them to win from a narrower script than usual.

New York has the more intimidating offensive ceiling, and Cecconi is the kind of opponent that can get exposed quickly if the Yankees force him into hitter's counts. Yankee Stadium also amplifies the threat of one crooked inning, especially when a lineup this deep gets repeated looks. The price is not cheap, but the preferred side still makes sense because the Yankees own the more convincing advantage in frontline stuff and game-breaking power.

Expanded game context
  • Weather: 86.4°F, Wind 6.9 mph NNW (out to RF), Humidity 25%, P.O.P. 0% (Open-Meteo fallback)
  • Umpire Crew: Home Plate: James Jean; First Base: Erich Bacchus; Second Base: Chris Segal; Third Base: Laz Diaz
  • New York Yankees Injuries: Aaron Judge (Active), Amed Rosario (Active), Anthony Volpe (Active), Austin Wells (Active), Ben Rice (Active), Brent Headrick (Active), Cam Schlittler (Active), Camilo Doval (Active)
  • Cleveland Guardians Injuries: Angel Martínez (Active), Austin Hedges (Active), Brayan Rocchio (Active), Cade Smith (Active), Chase DeLauter (Active), Codi Heuer (Active), Colin Holderman (Active), Daniel Schneemann (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.0/9 starters on average. Cleveland Guardians: Compared with last 5 games, today's announced lineup shares 5.8/9 starters on average. In higher-turnover comps (≤6 shared), Cleveland Guardians went 3-1.
  • Line Movement: Line movement unavailable.
Pick 2

Philadelphia Phillies over San Diego Padres

WIN
Philadelphia Phillies vs San Diego Padres prediction — 2026-06-04 • First pitch: 1:05 PM ET
Odds-216 (BetMGM: -225)
Confidence0.406 (data points: 16.579/23.579)
PitchingZack Wheeler vs Lucas Giolito
VenueCitizens Bank Park

This lays a heavy number, but Philadelphia still deserves the favorite's tag because the matchup starts with Wheeler and never really loosens from there. When the Phillies can pair a true ace-level starter with their usual home run threat, the game tends to tilt quickly. They do not need chaos; they just need their normal standard.

San Diego is dangerous enough to punish any mistake, and the Padres are never a comfortable opponent because their lineup can flip a game with a couple of quality at-bats. The issue is that Wheeler rarely gives away easy innings, and Giolito draws a much harsher environment on the other side. If the Padres do not create early stress, they risk playing from behind against a club that is very comfortable protecting a lead at home.

The Phillies are the side because they have the sturdier foundation on both ends of the matchup. Their lineup can force elevated pitch counts, and Citizens Bank Park remains a place where one bad stretch from a starter can turn into instant damage. At this number, the bet is really about trust, and Philadelphia offers more of it than San Diego in this specific setup.

Expanded game context
  • Weather: 88.2°F, Wind 7.9 mph NW (in from RF), Humidity 24%, P.O.P. 0% (Open-Meteo fallback)
  • Umpire Crew: Home Plate: Vic Carapazza; First Base: Nic Lentz; Second Base: Edwin Moscoso; Third Base: Hunter Wendelstedt
  • 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)
  • San Diego Padres Injuries: Adrian Morejon (Active), Bradgley Rodriguez (Active), Bryce Johnson (Active), Fernando Tatis Jr. (Active), Freddy Fermin (Active), Gavin Sheets (Active), Griffin Canning (Active), Jackson Merrill (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.6/9 starters on average. in stable-lineup comps (≥8 shared), Philadelphia Phillies went 3-1. 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 0-2.
  • Line Movement: Line movement unavailable.
Pick 3

Chicago Cubs over Athletics

WIN
Chicago Cubs vs Athletics prediction — 2026-06-04 • First pitch: 8:05 PM ET
Odds-142 (BetMGM: -145)
Confidence0.380 (data points: 16.34/23.688)
PitchingShota Imanaga vs J.T. Ginn
VenueWrigley Field

The Cubs are the better side because this game sets up for them to apply pressure in several different ways instead of relying on one offensive burst. Imanaga gives Chicago the steadier arm, and Wrigley in warm weather can reward the club that controls the strike zone and gets into a thinner bullpen. That combination points toward the home favorite.

The Athletics are live when they can turn the game loose with power, and they are not the kind of underdog you want to dismiss if the starter on the other side loses command. Still, Ginn enters a tougher assignment here because Chicago's lineup is more disciplined and more likely to force him to work through traffic. If the A's are chasing the game by the middle innings, the matchup gets harder to sustain.

Chicago also benefits from the setting. Wrigley with the ball carrying tends to magnify lineup depth, and the Cubs have more ways to manufacture a crooked inning than Oakland does in this spot. The price is reasonable for a team with the better starter, the more complete offense, and the home environment working in its favor.

Expanded game context
  • Weather: 85.7°F, Wind 14.6 mph SSW (out to CF), Humidity 30%, P.O.P. 0% (Open-Meteo fallback)
  • Umpire Crew: Home Plate: Steven Jaschinski; First Base: Sean Barber; Second Base: D.J. Reyburn; Third Base: John Libka
  • Chicago Cubs Injuries: Alex Bregman (Active), Ben Brown (Active), Caleb Thielbar (Active), Carson Kelly (Active), Colin Rea (Active), Daniel Palencia (Active), Dansby Swanson (Active), Ethan Roberts (Active)
  • Athletics Injuries: Alika Williams (Active), Brent Rooker (Active), Carlos Cortes (Active), Colby Thomas (Active), Darell Hernaiz (Active), Gage Jump (Active), Henry Bolte (Active), Hogan Harris (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 7.0/9 starters on average. Athletics: Compared with last 5 games, today's announced lineup shares 6.4/9 starters on average. In higher-turnover comps (≤6 shared), Athletics went 1-1.
  • Line Movement: Line movement unavailable.
Pick 4

Los Angeles Dodgers over Arizona Diamondbacks

In Progress
Los Angeles Dodgers vs Arizona Diamondbacks prediction — 2026-06-04 • First pitch: 9:40 PM ET
Odds-140 (BetMGM: -145)
Confidence0.379 (data points: 20.032/29.043)
PitchingJustin Wrobleski vs Ryne Nelson
VenueChase Field

The Dodgers remain the pick because even in a tighter divisional game, they still bring the more reliable scoring engine and the higher-end answers if the night gets volatile. This is not a runaway favorite price, which matters, because the edge here is more about overall roster quality than one overwhelming matchup. In a game that could swing twice, Los Angeles still looks like the sturdier side.

Arizona has enough athleticism and lineup balance to make this uncomfortable, especially at home, and Ryne Nelson can be perfectly functional when he is ahead in counts. The Diamondbacks become much more dangerous if they turn this into a pace game rather than a power game. But that route depends on limiting free baserunners and avoiding the one inning where the Dodgers stack damage on top of damage.

Los Angeles does not need a dominant start to cash this ticket because the lineup is capable of covering for an imperfect pitching line. The Dodgers keep coming with quality at-bats, and that relentlessness matters in a matchup where the opposing side can be forced into bullpen exposure earlier than planned. At this number, backing the deeper offense and the more proven roster still feels like the right call.

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
  • 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)
  • Arizona Diamondbacks Injuries: Adrian Del Castillo (Active), Aramis Garcia (Active), Brandyn Garcia (Active), Corbin Carroll (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: Los Angeles Dodgers: Compared with last 5 games, today's announced lineup shares 6.4/9 starters on average. In higher-turnover comps (≤6 shared), Los Angeles Dodgers went 2-0. Arizona Diamondbacks: Compared with last 5 games, today's announced lineup shares 8.2/9 starters on average. in stable-lineup comps (≥8 shared), Arizona Diamondbacks went 1-4.
  • Line Movement: Moneyline moved from -142 to -566 (-424), toward the pick side.
Pick 5

Baltimore Orioles over Boston Red Sox

WIN
Baltimore Orioles vs Boston Red Sox prediction — 2026-06-04 • First pitch: 1:35 PM ET
Odds+101 (BetMGM: +100)
Confidence0.189 (data points: 16.123/27.123)
PitchingTrevor Rogers vs Brayan Bello
VenueFenway Park

Baltimore is the appealing side here because this price gives the Orioles room to win with the more explosive version of their offense rather than demanding a spotless game. As a small underdog, they bring enough right-handed thump and enough volatility at the plate to make Fenway play in their favor. This is the kind of matchup where the better value can matter more than the cleaner record.

Boston has the home-field edge and a lineup capable of piling up doubles quickly in this park, so there is real danger in fading the Red Sox outright. Bello can also look sharp when he gets ground balls early and keeps the fastball out of trouble. The problem is that Baltimore has the type of power that can erase that plan fast, especially if traffic starts building in front of the middle of the order.

The Orioles make sense because their offensive upside is big enough to justify the plus price, and Trevor Rogers only needs to keep this from turning into a slugfest too early. Fenway rarely allows a favorite to relax, and Baltimore profiles as the side more likely to outperform the number if this game gets messy. In a near-coin-flip setting, taking the dog is the sharper stance.

Expanded game context
  • Weather: 89.3°F, Wind 7.4 mph S (out to LF), Humidity 26%, P.O.P. 0% (Open-Meteo fallback)
  • Umpire Crew: Home Plate: Marvin Hudson; First Base: Nick Mahrley; Second Base: Tripp Gibson; Third Base: Ryan Blakney
  • Baltimore Orioles Injuries: Adley Rutschman (Active), Albert Suárez (Active), Andrew Kittredge (Active), Anthony Nunez (Active), Blaze Alexander (Active), Brandon Young (Active), Chris Bassitt (Active), Coby Mayo (Active)
  • Boston Red Sox Injuries: Andruw Monasterio (Active), Anthony Seigler (Active), Aroldis Chapman (Active), Brayan Bello (Active), Caleb Durbin (Active), Carlos Narváez (Active), Ceddanne Rafaela (Active), Connelly Early (Active)
  • Starting Lineups: Both starting lineups were announced at publish time.
  • Lineup Change Impact: 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-1. Boston Red Sox: Compared with last 5 games, today's announced lineup shares 6.2/9 starters on average. In higher-turnover comps (≤6 shared), Boston Red Sox went 1-2.
  • Line Movement: Line movement unavailable.
Pick 6

Kansas City Royals over Minnesota Twins

In Progress
Kansas City Royals vs Minnesota Twins prediction — 2026-06-04 • First pitch: 7:40 PM ET
Odds-114
Confidence0.181 (data points: 13.101/22.193)
PitchingSeth Lugo vs Andrew Morris
VenueTarget Field

Kansas City gets the nod because this matchup looks more playable than the modest price suggests once you start with Lugo. He is still one of the better rhythm disruptors in the league, the kind of starter who can keep an offense from ever settling into a clean plan. In a game priced close to even, that matters.

Minnesota has enough punch to make one mistake hurt, and Target Field can become a very different place if the Twins get ahead and force the other side into catch-up swings. But the concern here is the starter experience gap and the possibility that Kansas City keeps creating manageable innings while the Twins have to cover more game than they want. That is a shaky trade when the line is this tight.

The Royals are not being asked to dominate; they just need to be the more composed team over nine innings. Their path is straightforward: get length from Lugo, keep the game in structure, and let the lineup do enough against a less established arm. That is a bet worth making when the market keeps the price this close.

Expanded game context
  • Weather: 80.9°F, Wind 6.2 mph SSW (in from LF), Humidity 60%, P.O.P. 9% (Open-Meteo fallback)
  • Umpire Crew: Home Plate: Dan Merzel; First Base: Dan Bellino; Second Base: Mark Ripperger; Third Base: Shane Livensparger
  • Kansas City Royals Injuries: Alex Lange (Active), Beck Way (Active), Bobby Witt Jr. (Active), Carter Jensen (Active), Daniel Lynch IV (Active), Isaac Collins (Active), Jac Caglianone (Active), John Schreiber (Active)
  • Minnesota Twins Injuries: Alex Jackson (Active), Andrew Morris (Active), Anthony Banda (Active), Austin Martin (Active), Brooks Lee (Active), Byron Buxton (Active), Cody Laweryson (Active), Connor Prielipp (Active)
  • Starting Lineups: Both starting lineups were announced at publish time.
  • Lineup Change Impact: 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-1. 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 1-1.
  • Line Movement: Moneyline moved from -114 to -103 (+11), away from the pick side.
Pick 7

Milwaukee Brewers over San Francisco Giants

LOSS
Milwaukee Brewers vs San Francisco Giants prediction — 2026-06-04 • First pitch: 2:10 PM ET
Odds-191 (BetMGM: -190)
Confidence0.136 (data points: 13.303/23.426000000000002)
PitchingColeman Crow vs Adrian Houser
VenueAmerican Family Field

Milwaukee is the side because the Brewers usually win these games by making the opponent play under constant pressure rather than by overwhelming them with one obvious edge. At home, with a favorable price range and the deeper collection of functional at-bats, they project as the team more likely to stay on script. That is especially valuable in a matchup that could get choppy after the starters.

The Giants can absolutely muddy the game if they get enough contact from the middle of the order and avoid giving away extra outs. San Francisco tends to be most dangerous when it can turn a favorite into a bullpen contest, and that possibility is real here. Even so, the Giants enter with less margin for error, because Milwaukee is usually better at sustaining pressure inning after inning.

The Brewers fit the profile of a home favorite that does not need to look flashy to be correct. They can score in layers, defend the lead with more flexibility, and force the opponent into reaction mode. At this number, the better bet is still the club with the steadier run-prevention outlook and the stronger nine-inning structure.

Expanded game context
  • Weather: Dome/retractable roof environment — external wind conditions not applicable.
  • Umpire Crew: Home Plate: Edwin Jimenez; First Base: Ramon De Jesus; Second Base: Paul Clemons; Third Base: Quinn Wolcott
  • Milwaukee Brewers Injuries: Aaron Ashby (Active), Abner Uribe (Active), Andrew Vaughn (Active), Blake Perkins (Active), Brandon Sproat (Active), Brice Turang (Active), Chad Patrick (Active), Christian Yelich (Active)
  • San Francisco Giants Injuries: Adrian Houser (Active), Bryce Eldridge (Active), Buddy Kennedy (Active), Caleb Kilian (Active), Casey Schmitt (Active), Daniel Susac (Active), Drew Gilbert (Active), Dylan Smith (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 7.0/9 starters on average. In higher-turnover comps (≤6 shared), Milwaukee Brewers went 1-1. San Francisco Giants: Compared with last 5 games, today's announced lineup shares 7.2/9 starters on average. In higher-turnover comps (≤6 shared), San Francisco Giants went 1-1; in stable-lineup comps (≥8 shared), San Francisco Giants went 0-2.
  • Line Movement: Line movement unavailable.
Pick 8

Atlanta Braves over Toronto Blue Jays

LOSS
Atlanta Braves vs Toronto Blue Jays prediction — 2026-06-04 • First pitch: 7:15 PM ET
Odds-260 (BetMGM: -275)
Confidence0.125 (data points: 15.679/27.873)
PitchingChris Sale vs Mason Fluharty
VenueTruist Park

Atlanta is still the pick because the Braves bring the most decisive weapon in the matchup: Sale working in front of a lineup that can punish almost any lapse. That combination explains the heavy number. When Atlanta gets a frontline start and only needs its offense to be merely good instead of spectacular, the game can tilt out of reach in a hurry.

Toronto's route is obvious but demanding. The Blue Jays need patience, a couple of left-on-left battles to go their way, and enough contact quality to keep Sale from dictating the entire afternoon. If they do not create early leverage, they risk spending the game trying to scratch against a starter who usually grows more comfortable as he settles in.

The Braves are expensive, but they also own the clearest path to controlling both pace and power. Their lineup does not need many opportunities to post damage, and Truist Park can snowball quickly when Atlanta starts stacking extra-base contact. The number is rich, yet the favorite still holds the right side of the matchup.

Expanded game context
  • Weather: 82.7°F, Wind 4.0 mph SE (in from CF), Humidity 32%, P.O.P. 0% (Open-Meteo fallback)
  • Umpire Crew: Home Plate: Carlos Torres; First Base: Jacob Metz; Second Base: Mark Wegner; Third Base: Bruce Dreckman
  • Atlanta Braves Injuries: Austin Riley (Active), Austin Wynns (Active), Bryce Elder (Active), Carlos Carrasco (Active), Chris Sale (Active), Didier Fuentes (Active), Dominic Smith (Active), Dylan Dodd (Active)
  • Toronto Blue Jays Injuries: Adam Macko (Active), Andrés Giménez (Active), Brandon Valenzuela (Active), Braydon Fisher (Active), Chad Dallas (Active), Charles McAdoo (Active), Connor Seabold (Active), Daulton Varsho (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.8/9 starters on average. in stable-lineup comps (≥8 shared), Atlanta Braves went 2-1. Toronto Blue Jays: Compared with last 5 games, today's announced lineup shares 6.2/9 starters on average. In higher-turnover comps (≤6 shared), Toronto Blue Jays went 1-2.
  • Line Movement: Line movement unavailable.
Pick 9

Houston Astros over Pittsburgh Pirates

In Progress
Houston Astros vs Pittsburgh Pirates prediction — 2026-06-04 • First pitch: 8:10 PM ET
Odds-112 (BetMGM: -110)
Confidence0.113 (data points: 13.213/23.753)
PitchingKai-Wei Teng vs Jared Jones
VenueDaikin Park

Houston is the preferred side because this game asks a very simple question: which team is more likely to create stability around an uncertain pitching setup? Even at a short price, the Astros have the more trustworthy offensive framework and the home edge, which is enough to keep them on top of the card. They do not need to be brilliant; they need to be more organized.

Pittsburgh has enough young talent to make this live, and Jared Jones gives the Pirates a legitimate chance if his fastball command is crisp. Their challenge is that Houston is usually hard to put away slowly. If the Pirates do not capitalize on their better swing-and-miss moments, they can wind up in a game where the Astros keep finding just enough traffic to flip the scoreboard.

The Astros are the side because their lineup is better equipped to adjust over multiple trips through the order, and Daikin Park can reward the team that keeps forcing decisions from the opposing staff. In a near pick'em, home-field offense and lineup professionalism are enough to push Houston ahead.

Expanded game context
  • Weather: 79.9°F, Wind 8.6 mph ESE (out to LF), Humidity 90%, P.O.P. 26% (Open-Meteo fallback)
  • Umpire Crew: Home Plate: David Rackley; First Base: Nestor Ceja; Second Base: Louie Krupa; Third Base: Chris Guccione
  • Houston Astros Injuries: AJ Blubaugh (Active), Alimber Santa (Active), Brice Matthews (Active), Bryan Abreu (Active), Bryan King (Active), Cam Smith (Active), Christian Vázquez (Active), Christian Walker (Active)
  • Pittsburgh Pirates Injuries: Brandan Bidois (Active), Brandon Lowe (Active), Braxton Ashcraft (Active), Bryan Reynolds (Active), Bubba Chandler (Active), Carmen Mlodzinski (Active), Dennis Santana (Active), Endy Rodríguez (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.0/9 starters on average. In higher-turnover comps (≤6 shared), Houston Astros went 1-2. Pittsburgh Pirates: Compared with last 5 games, today's announced lineup shares 7.6/9 starters on average. in stable-lineup comps (≥8 shared), Pittsburgh Pirates went 1-1.
  • Line Movement: Moneyline moved from -110 to 1913 (+2023), away from the pick side.