SportzBallz Daily Desk

MLB Daily Notebook — 2026-06-18

Model: dutch • Updated 2026-06-18 11:51 PM
Reload
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 Picks8
Decided7
Record3-4
Win Rate42.9%
Plus Money Record1-1
Plus Money Win %50.0%
Pick 1

Minnesota Twins over Texas Rangers

WIN
Minnesota Twins vs Texas Rangers prediction — 2026-06-18 • First pitch: 2:35 PM ET
Odds-122 (BetMGM: -125)
Confidence0.489 (data points: 17.477/23.477)
PitchingJoe Ryan vs Jack Leiter
VenueGlobe Life Field

Minnesota is still the cleaner side here because the game starts with a real edge on the mound and keeps tilting that way once you stack the full nine innings. Joe Ryan gives the Twins a steadier strike-throwing profile, and this price is still playable because Texas has made too many games harder on itself by falling behind early and asking its bullpen to clean up the mess.

The Twins travel well when the lineup is making you defend the whole field, and that has been the shape of this club lately. Brooks Lee and Trevor Larnach have helped keep the offense from getting overly right-handed or overly homer-dependent, so Minnesota does not need one huge swing to build a lead; it can score through contact, doubles and pressure on mistakes.

Texas absolutely has enough thump to flip the game if Jack Leiter gets them length, especially with Wyatt Langford and the middle of the order capable of changing the scoreboard fast. The problem is that Leiter has been too vulnerable in the opening frame and the Rangers have spent too many recent games playing uphill, which is exactly the script Minnesota is built to punish.

Expanded game context
  • Weather: Dome/retractable roof environment — external wind conditions not applicable.
  • Umpire Crew: Home Plate: Mike Estabrook; First Base: Lance Barrett; Second Base: Derek Thomas; Third Base: Alfonso Márquez
  • 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)
  • Texas Rangers Injuries: Alejandro Osuna (Active), Brandon Nimmo (Active), Cal Quantrill (Active), Cody Freeman (Active), Cole Winn (Active), Elias Díaz (Active), Ezequiel Duran (Active), Jack Leiter (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.6/9 starters on average. In higher-turnover comps (≤6 shared), Minnesota Twins went 3-0. Texas Rangers: Compared with last 5 games, today's announced lineup shares 6.0/9 starters on average. In higher-turnover comps (≤6 shared), Texas Rangers went 1-2.
  • Line Movement: Line movement unavailable.
Pick 2

Athletics over Los Angeles Angels

WIN
Athletics vs Los Angeles Angels prediction — 2026-06-18 • First pitch: 9:40 PM ET
Odds-175 (BetMGM: -180)
Confidence0.428 (data points: 20.23/28.331000000000003)
PitchingGage Jump vs Ryan Johnson
VenueSutter Health Park

This is a favorite price, but the handicap still points toward the Athletics because their offensive floor is higher and their environment works with the pick rather than against it. In a park that can reward carry and turn ordinary mistakes into extra bases, the team with the more stable run-creation profile deserves the nod.

The Athletics have leaned into a younger identity, but the at-bats have not been reckless. They have done a better job lately of forcing pitchers into the zone, and that matters here because even a modest traffic inning can snowball quickly in Sacramento when the ball starts jumping.

The Angels can make this uncomfortable if their power shows up early, and Ryan Johnson still has enough arm talent to flash through stretches. Even so, Los Angeles remains a club that drifts too often between explosive innings and quiet ones, and that kind of inconsistency is dangerous against an Athletics side that has been better at stacking competitive plate appearances from top to bottom.

Expanded game context
  • Weather: 77.8°F, Wind 13.1 mph SW (out to CF), Humidity 55%, P.O.P. 0% (Open-Meteo fallback)
  • Umpire Crew: Home Plate: Shane Livensparger; First Base: Dan Merzel; Second Base: Dan Bellino; Third Base: Mark Ripperger
  • Athletics Injuries: Aaron Civale (Active), Alika Williams (Active), Carlos Cortes (Active), Colby Thomas (Active), Elvis Alvarado (Active), Gage Jump (Active), Henry Bolte (Active), Hogan Harris (Active)
  • Los Angeles Angels Injuries: Brent Suter (Active), Chase Silseth (Active), Christian Moore (Active), Denzer Guzman (Active), Donovan Walton (Active), Jo Adell (Active), José Fermin (Active), Jose Siri (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.4/9 starters on average. In higher-turnover comps (≤6 shared), Athletics went 0-3. Los Angeles Angels: Compared with last 5 games, today's announced lineup shares 5.8/9 starters on average. In higher-turnover comps (≤6 shared), Los Angeles Angels went 2-3.
  • Line Movement: Moneyline moved from -134 to -159 (-25), toward the pick side.
Pick 3

New York Yankees over Chicago White Sox

LOSS
New York Yankees vs Chicago White Sox prediction — 2026-06-18 • First pitch: 7:05 PM ET
Odds-170 (BetMGM: -175)
Confidence0.389 (data points: 16.464/23.71)
PitchingRyan Weathers vs Bryan Hudson
VenueYankee Stadium

The Yankees are still the side because they bring the more reliable scoring engine and the cleaner late-game path, especially at home. Even with Chicago capable of shortening the game through an opener look, New York has more ways to create damage than just waiting for one long ball, and that matters when a favorite has to justify a real number.

The White Sox have gotten meaningful life from younger bats, and Colson Montgomery has been one of the more important reasons they can hang around against stronger clubs. There is enough left-handed thunder in this group to make Yankee Stadium dangerous for the favorite, but Chicago still runs cooler once the lineup turns over and it asks the lower half to sustain rallies.

New York is easier to back because the top of the order keeps forcing pressure, and the supporting pieces are good enough to cash in traffic instead of wasting it. If Ryan Weathers simply keeps the game orderly through the first two trips, the Yankees should own the better offensive exchange and the more trustworthy path through leverage innings.

Expanded game context
  • Weather: 86.3°F, Wind 19.0 mph SW (out to CF), Humidity 35%, P.O.P. 0% (Open-Meteo fallback)
  • Umpire Crew: Home Plate: Gabe Morales; First Base: Doug Eddings; Second Base: Mike Muchlinski; Third Base: Emil Jimenez
  • New York Yankees Injuries: Ali Sánchez (Active), Amed Rosario (Active), Anthony Volpe (Active), Ben Rice (Active), Brent Headrick (Active), Cam Schlittler (Active), Camilo Doval (Active), Carlos Rodón (Active)
  • Chicago White Sox Injuries: Andrew Benintendi (Active), Anthony Kay (Active), Braden Montgomery (Active), Brandon Eisert (Active), Bryan Hudson (Active), Chase Meidroth (Active), Chris Murphy (Active), Colson Montgomery (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.2/9 starters on average. Chicago White Sox: Compared with last 5 games, today's announced lineup shares 5.4/9 starters on average. In higher-turnover comps (≤6 shared), Chicago White Sox went 2-3.
  • Line Movement: Line movement unavailable.
Pick 4

New York Mets over Philadelphia Phillies

WIN
New York Mets vs Philadelphia Phillies prediction — 2026-06-18 • First pitch: 6:40 PM ET
Odds+104 (BetMGM: +105)
Confidence0.365 (data points: 19.348/28.348)
PitchingSean Manaea vs Aaron Nola
VenueCitizens Bank Park

At plus money, the Mets are attractive because this matchup looks tighter than the price suggests. Sean Manaea gives New York a veteran left-handed look, the lineup has enough star power to answer Aaron Nola pitch for pitch, and the dog only needs a reasonably clean version of this game to be live deep into the night.

The Mets come in with a real spark at the top of the order, and Juan Soto has looked every bit capable of carrying a series when he gets into one of his locked-in stretches. Manaea is also still in the phase where each healthy outing matters, and his return has given New York's staff a needed stabilizer instead of one more question mark.

Philadelphia is dangerous because the middle of the order can erase good analysis with two swings, but there is at least a little uncertainty around the lineup after Trea Turner exited Thursday after taking a pitch off the calf. The Phillies are good enough to win anyway, yet this price leaves room to side with a Mets club that has the power, patience and mound presence to justify the upset call.

Expanded game context
  • Weather: 87.3°F, Wind 19.6 mph WSW (out to RF), Humidity 43%, P.O.P. 0% (Open-Meteo fallback)
  • Umpire Crew: Home Plate: Brian Walsh; First Base: Chad Whitson; Second Base: Dillon Wilson; Third Base: Bill Miller
  • New York Mets Injuries: A.J. Ewing (Active), A.J. Minter (Active), Austin Warren (Active), Bo Bichette (Active), Brett Baty (Active), Brooks Raley (Active), Carson Benge (Active), Cionel Pérez (Active)
  • Philadelphia Phillies Injuries: Aaron Nola (Active), Alec Bohm (Active), Brandon Marsh (Active), Bryce Harper (Active), Bryse Wilson (Active), Bryson Stott (Active), Chase Shugart (Active), Cristopher Sánchez (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.0/9 starters on average. In higher-turnover comps (≤6 shared), New York Mets went 1-1; in stable-lineup comps (≥8 shared), New York Mets went 1-1. Philadelphia Phillies: Compared with last 5 games, today's announced lineup shares 7.2/9 starters on average. in stable-lineup comps (≥8 shared), Philadelphia Phillies went 3-0.
  • Line Movement: Line movement unavailable.
Pick 5

Boston Red Sox over Toronto Blue Jays

LOSS
Boston Red Sox vs Toronto Blue Jays prediction — 2026-06-18 • First pitch: 1:35 PM ET
Odds-138 (BetMGM: -145)
Confidence0.201 (data points: 14.231/23.701999999999998)
PitchingSonny Gray vs Trey Yesavage
VenueFenway Park

Boston is the side because the starting-pitching edge is meaningful and Fenway still gives the Red Sox a good setting to turn contact into crooked numbers. When a favorite is built around a veteran starter in strong form, the bet becomes a question of whether the opponent can stay even long enough to matter, and that is a hard case to make here.

Toronto has done a nice job lately of squeezing runs out of limited traffic, and Trey Yesavage has shown enough to keep this from feeling automatic. Still, the Blue Jays are asking a younger arm to navigate a difficult park against a lineup that can punish mistakes to both gaps, and that is a demanding assignment even if the raw stuff plays.

The Red Sox get the cleaner argument because Sonny Gray has been excellent over his recent run and keeps games from spiraling before the offense has time to settle in. Boston does not need a barrage to cash this ticket; it just needs Gray to control the shape of the afternoon and let Fenway's natural pressure work on Toronto over time.

Expanded game context
  • Weather: 79.2°F, Wind 17.1 mph SSE (out to LF), Humidity 65%, P.O.P. 19% (Open-Meteo fallback)
  • Umpire Crew: Home Plate: Manny Gonzalez; First Base: Tom Hanahan; Second Base: Ron Kulpa; Third Base: Scott Barry
  • Boston Red Sox Injuries: Andruw Monasterio (Active), Aroldis Chapman (Active), Caleb Durbin (Active), Carlos Narváez (Active), Ceddanne Rafaela (Active), Connelly Early (Active), Connor Wong (Active), Danny Coulombe (Active)
  • Toronto Blue Jays Injuries: Alejandro Kirk (Active), Andrés Giménez (Active), Brandon Valenzuela (Active), Braydon Fisher (Active), Chad Dallas (Active), Charles McAdoo (Active), Davis Schneider (Active), Dylan Cease (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 7.2/9 starters on average. 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 2-1.
  • Line Movement: Line movement unavailable.
Pick 6

Kansas City Royals over St. Louis Cardinals

WIN
Kansas City Royals vs St. Louis Cardinals prediction — 2026-06-18 • First pitch: 7:40 PM ET
Odds-113 (BetMGM: +100)
Confidence0.158 (data points: 16.387/28.297)
PitchingNoah Cameron vs Matthew Liberatore
VenueKauffman Stadium

This price is close enough to even that I want the side with the steadier game script, and that points to Kansas City. The Royals do not need to dominate every phase here; they just need Noah Cameron to keep the free bases down and the lineup to keep applying the kind of contact pressure that plays well in a balanced matchup.

St. Louis has enough offense to make this volatile, especially when Jordan Walker and the right-handed bats start driving the ball with authority. The Cardinals can absolutely win if Matthew Liberatore gets ahead and forces Kansas City into chase mode, but they have been easier to trust in bursts than over the full nine.

Kansas City feels more bankable because the lineup has a little more shape right now, with Jac Caglianone bringing fresh impact and Salvador Perez still capable of changing a game instantly. In a matchup that looks like it could swing on sequencing more than pure talent, the Royals are the side I would rather own.

Expanded game context
  • Weather: 75.2°F, Wind 4.5 mph NW (out to RF), Humidity 57%, P.O.P. 0% (Open-Meteo fallback)
  • Umpire Crew: Home Plate: Ryan Blakney; First Base: Tripp Gibson; Second Base: Sean Barber; Third Base: Dexter Kelley
  • Kansas City Royals Injuries: Alex Lange (Active), Beck Way (Active), Bobby Witt Jr. (Active), Carter Jensen (Active), Connor Seabold (Active), Daniel Lynch IV (Active), Isaac Collins (Active), Jac Caglianone (Active)
  • St. Louis Cardinals Injuries: Alec Burleson (Active), Andre Pallante (Active), Blaze Jordan (Active), Bryan Torres (Active), Dustin May (Active), George Soriano (Active), Gordon Graceffo (Active), Iván Herrera (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.2/9 starters on average. 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 2-0.
  • Line Movement: Moneyline moved from -119 to 107 (+226), away from the pick side.
Pick 7

Milwaukee Brewers over Cleveland Guardians

LOSS
Milwaukee Brewers vs Cleveland Guardians prediction — 2026-06-18 • First pitch: 2:10 PM ET
Odds-148 (BetMGM: -150)
Confidence0.137 (data points: 13.171/23.171)
PitchingShane Drohan vs Parker Messick
VenueAmerican Family Field

Milwaukee earns the lean because the Brewers have the more dependable offensive base and the more comfortable setting in this park. The number is not tiny, but it is still a reasonable tax when one side can pressure a rookie starter, run the bases aggressively and remain dangerous even if the first scoring chance gets wasted.

Cleveland deserves respect for the quality of its young pitching, and Parker Messick has enough command to keep this from turning into a free-scoring afternoon. But the Guardians are still working through too many missing pieces, with José Ramírez, Angel Martínez and Chase DeLauter all absent, and that leaves less margin for error when the offense has to manufacture instead of overwhelm.

The Brewers are easier to trust because their lineup usually gives itself multiple paths to score at home, whether that comes through extra-base contact, pressure on the bases or simply forcing deeper pitch counts. If Milwaukee gets ordinary length from Shane Drohan, the rest of the matchup still lines up in a way that supports the favorite.

Expanded game context
  • Weather: Dome/retractable roof environment — external wind conditions not applicable.
  • Umpire Crew: Home Plate: Lance Barksdale; First Base: Will Little; Second Base: Ryan Additon; Third Base: Ryan Wills
  • 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)
  • Cleveland Guardians Injuries: Austin Hedges (Active), Brayan Rocchio (Active), Cade Smith (Active), Colin Holderman (Active), Daniel Espino (Active), Daniel Schneemann (Active), David Fry (Active), Gabriel Arias (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 5.4/9 starters on average. In higher-turnover comps (≤6 shared), Milwaukee Brewers went 3-1. Cleveland Guardians: Compared with last 4 games, today's announced lineup shares 5.2/9 starters on average. In higher-turnover comps (≤6 shared), Cleveland Guardians went 2-2.
  • Line Movement: Line movement unavailable.
Pick 8

Baltimore Orioles over Seattle Mariners

LOSS
Baltimore Orioles vs Seattle Mariners prediction — 2026-06-18 • First pitch: 4:10 PM ET
Odds+120 (BetMGM: +118)
Confidence0.104 (data points: 13.0/23.543)
PitchingShane Baz vs Bryan Woo
VenueT-Mobile Park

Baltimore is the value side because this price gives the Orioles enough room in a matchup that is closer to a coin flip than the market suggests. Shane Baz has been throwing well enough to keep the game under control, and when the dog brings real strikeout stuff plus a lineup that can punish mistakes quickly, plus money deserves a long look.

The Orioles do not need a huge offensive night to justify this pick, but they do need to stay stubborn at the plate and avoid letting Bryan Woo dictate tempo from the first inning on. The encouraging part is that Baltimore has already shown it can square Woo up, and this group is athletic enough to create offense without waiting around for three-run homers.

Seattle is always dangerous at home, and Woo's home form makes the Mariners a tough out when they grab the lead first. Even so, Julio Rodríguez has been dealing with a hamstring issue and the Mariners' lineup can still run hot and cold, which is enough uncertainty to keep me on the Orioles at an underdog number.

Expanded game context
  • Weather: Dome/retractable roof environment — external wind conditions not applicable.
  • Umpire Crew: Home Plate: Tyler Jones; First Base: Clint Vondrak; Second Base: Adam Hamari; Third Base: Todd Tichenor
  • Baltimore Orioles Injuries: Adley Rutschman (Active), Albert Suárez (Active), Andrew Kittredge (Active), Blaze Alexander (Active), Brandon Young (Active), Coby Mayo (Active), Colton Cowser (Active), Grant Wolfram (Active)
  • Seattle Mariners Injuries: Alex Hoppe (Active), Andrés Muñoz (Active), Bryan Woo (Active), Bryce Miller (Active), Cal Raleigh (Active), Cole Young (Active), Colt Emerson (Active), Connor Joe (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.6/9 starters on average. in stable-lineup comps (≥8 shared), Baltimore Orioles went 1-2. Seattle Mariners: Compared with last 5 games, today's announced lineup shares 6.4/9 starters on average. In higher-turnover comps (≤6 shared), Seattle Mariners went 1-1.
  • Line Movement: Line movement unavailable.