SportzBallz Daily Desk

MLB Daily Notebook — 2026-06-14

Model: dutch • Updated 2026-06-14 11:55 PM
Reload
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 Picks14
Decided14
Record5-9
Win Rate35.7%
Plus Money Record2-2
Plus Money Win %50.0%
Pick 1

St. Louis Cardinals over Minnesota Twins

LOSS
St. Louis Cardinals vs Minnesota Twins prediction — 2026-06-14 • First pitch: 2:10 PM ET
Odds-105 (BetMGM: -110)
Confidence0.559 (data points: 14.154/18.154)
PitchingMichael McGreevy vs Taj Bradley
VenueTarget Field

St. Louis is still the preferred side because this game is being priced close to even, and the Cardinals bring the cleaner path to winning the middle innings. Michael McGreevy gives them a chance to settle the game early, and the small favorite tag is reasonable when the better script is built on steadier contact quality rather than one explosive burst.

The Cardinals have been better at turning ordinary traffic into real pressure, which matters in a park where one extended inning can flip everything. McGreevy has allowed two earned runs or fewer in six of his last eight starts, so this does not need to become a shootout for St. Louis to cash. If their lineup keeps stacking competitive at-bats instead of chasing, the road club has enough balance to stay on top of the matchup.

Minnesota always carries punch, especially with Byron Buxton doing most of his damage against right-handed pitching and staying hot in this series, but the Twins still feel more dependent on a few big swings. That leaves less margin if McGreevy keeps the ball out of the center of the zone and forces them to build rallies the longer way. In a near pick-em, the Cardinals still look like the side with the steadier nine-inning shape.

Expanded game context
  • Weather: 67.9°F, Wind 14.6 mph NW (out to CF), Humidity 44%, P.O.P. 0% (Open-Meteo fallback)
  • Umpire Crew: Home Plate: Jen Pawol; First Base: Jeremie Rehak; Second Base: Dan Iassogna; Third Base: Adam Beck
  • St. Louis Cardinals Injuries: Alec Burleson (Active), Andre Pallante (Active), Blaze Jordan (Active), Bryan Torres (Active), Chris Roycroft (Active), Dustin May (Active), George Soriano (Active), Gordon Graceffo (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: St. Louis Cardinals: Compared with last 5 games, today's announced lineup shares 6.8/9 starters on average. 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: Line movement unavailable.
Pick 2

Pittsburgh Pirates over Miami Marlins

LOSS
Pittsburgh Pirates vs Miami Marlins prediction — 2026-06-14 • First pitch: 12:15 PM ET
Odds-162 (BetMGM: -165)
Confidence0.486 (data points: 17.332/23.332)
PitchingPaul Skenes vs Max Meyer
VenuePNC Park

Pittsburgh remains the side because this price is really a bet on the stronger overall game script, not just on Paul Skenes winning the headline battle. The Pirates do not need a crooked-number offense to justify the number if they control the pace, shorten innings defensively, and hand a lead to the back end.

Skenes is still the biggest single edge on the field, and at home that matters even more because Pittsburgh can play for six dominant innings and then let the bullpen finish it. The Pirates have frustratingly dropped their last five Skenes starts, which should keep them focused on supplying even basic run support rather than waiting for a perfect opening. If their lineup produces enough situational offense, this matchup still tilts their way.

Miami is not a pushover, especially with Max Meyer allowing three runs or fewer in 12 of his 14 starts and giving the Marlins a real chance to stay attached. But the Marlins profile more as a team that needs efficiency on almost every scoring chance, while Pittsburgh can win this with cleaner pitching leverage and home-field control. That is enough to keep the Pirates as the preferred side.

Expanded game context
  • Weather: 77.3°F, Wind 7.4 mph SSW (in from LF), Humidity 75%, P.O.P. 12% (Open-Meteo fallback)
  • Umpire Crew: Home Plate: Stu Scheurwater; First Base: Scott Barry; Second Base: Junior Valentine; Third Base: Rob Drake
  • Pittsburgh Pirates Injuries: Billy Cook (Active), Brandan Bidois (Active), Brandon Lowe (Active), Braxton Ashcraft (Active), Bryan Reynolds (Active), Bubba Chandler (Active), Carmen Mlodzinski (Active), Dennis Santana (Active)
  • Miami Marlins Injuries: Anthony Bender (Active), Cade Gibson (Active), Calvin Faucher (Active), Christopher Morel (Active), Connor Norby (Active), Esteury Ruiz (Active), Heriberto Hernández (Active), Jakob Marsee (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 7.0/9 starters on average. Miami Marlins: Compared with last 5 games, today's announced lineup shares 6.6/9 starters on average. In higher-turnover comps (≤6 shared), Miami Marlins went 1-1.
  • Line Movement: Line movement unavailable.
Pick 3

New York Yankees over Toronto Blue Jays

WIN
New York Yankees vs Toronto Blue Jays prediction — 2026-06-14 • First pitch: 1:37 PM ET
Odds-129 (BetMGM: -130)
Confidence0.409 (data points: 16.679/23.679)
PitchingWill Warren vs Patrick Corbin
VenueRogers Centre

The Yankees are still the play because this number sits in the range where lineup depth and late-game control matter more than flash. New York does not need to dominate Toronto to cash at this price. It needs to keep the game from turning into a clean, uninterrupted Blue Jays slugfest.

There is enough offense in the Yankees order to like the road side even without demanding a huge night. Paul Goldschmidt has hit Patrick Corbin well over the years, and that is the kind of matchup edge that can help New York grab an early lead without forcing the rest of the lineup to overextend. If Will Warren keeps traffic manageable, the Yankees have enough length to score in multiple phases of the game.

Toronto still has real danger in this spot, particularly if Vladimir Guerrero Jr. is back in the lineup and the Blue Jays turn the game into a hard-contact exchange under the roof. But the Blue Jays are easier to back when they are dictating terms, and New York is better built to disrupt that rhythm. At a modest favorite price, the Yankees still look like the more reliable side.

Expanded game context
  • Weather: Dome/retractable roof environment — external wind conditions not applicable.
  • Umpire Crew: Home Plate: Steven Jaschinski; First Base: Paul Clemons; Second Base: John Tumpane; Third Base: Ramon De Jesus
  • 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)
  • Toronto Blue Jays Injuries: Alejandro Kirk (Active), Andrés Giménez (Active), Brandon Valenzuela (Active), Braydon Fisher (Active), Charles McAdoo (Active), Davis Schneider (Active), Dylan Cease (Active), Ernie Clement (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 5.6/9 starters on average. In higher-turnover comps (≤6 shared), New York Yankees went 4-1. Toronto Blue Jays: Compared with last 5 games, today's announced lineup shares 5.4/9 starters on average. In higher-turnover comps (≤6 shared), Toronto Blue Jays went 2-3.
  • Line Movement: Line movement unavailable.
Pick 4

Seattle Mariners over Washington Nationals

LOSS
Seattle Mariners vs Washington Nationals prediction — 2026-06-14 • First pitch: 1:35 PM ET
Odds-131 (BetMGM: -135)
Confidence0.304 (data points: 15.385/23.602)
PitchingEmerson Hancock vs PJ Poulin
VenueNationals Park

Seattle stays on the card because the price is asking the Mariners to be the more complete team, not the hotter one, and that is still a fair read. This is a matchup where starting-pitching shape and bullpen stability can matter more than the latest scoreboard, especially when the line is not asking for a blowout.

Emerson Hancock has been in excellent form, carrying a 1.93 ERA over his last five starts, and that kind of stretch gives Seattle a credible path to owning the first half of the game. The Mariners also have the deeper run-prevention profile when they are playing clean baseball, so the road side does not need a huge offensive outburst to justify the pick. If they create enough pressure early, the favorite still makes sense.

Washington deserves respect because the Nationals have been one of the best offenses in the league and keep showing they can explode with one long inning. That is the danger in fading them at home. Even so, the better wager is still on Seattle to restore order with the stronger pitching lane and a more trustworthy full-game structure.

Expanded game context
  • Weather: 89.6°F, Wind 10.1 mph S (out to LF), Humidity 53%, P.O.P. 0% (Open-Meteo fallback)
  • Umpire Crew: Home Plate: Alex Tosi; First Base: Willie Traynor; Second Base: Cory Blaser; Third Base: Jansen Visconti
  • Seattle Mariners Injuries: Alex Hoppe (Active), Andrés Muñoz (Active), Bryan Woo (Active), Bryce Miller (Active), Cole Young (Active), Colt Emerson (Active), Dominic Canzone (Active), Eduard Bazardo (Active)
  • Washington Nationals Injuries: Andrés Chaparro (Active), Andrew Alvarez (Active), Brad Lord (Active), CJ Abrams (Active), Cade Cavalli (Active), Clayton Beeter (Active), Curtis Mead (Active), Daylen Lile (Active)
  • Starting Lineups: Both starting lineups were announced at publish time.
  • Lineup Change Impact: Seattle Mariners: Compared with last 5 games, today's announced lineup shares 6.6/9 starters on average. In higher-turnover comps (≤6 shared), Seattle Mariners went 1-1. Washington Nationals: Compared with last 5 games, today's announced lineup shares 7.0/9 starters on average. In higher-turnover comps (≤6 shared), Washington Nationals went 2-0; in stable-lineup comps (≥8 shared), Washington Nationals went 1-2.
  • Line Movement: Line movement unavailable.
Pick 5

Atlanta Braves over New York Mets

LOSS
Atlanta Braves vs New York Mets prediction — 2026-06-14 • First pitch: 1:40 PM ET
Odds+106 (BetMGM: +105)
Confidence0.232 (data points: 14.448/23.448)
PitchingBryce Elder vs Freddy Peralta
VenueCiti Field

Atlanta is still worth the plus-money look because this matchup feels tighter than the market is pricing it. When the underdog has a credible starting-pitching route and enough lineup power to erase a deficit with one swing, that kind of number deserves attention.

Bryce Elder has piled up quality starts all year, and that steadiness is exactly what the Braves need on the road against a club that can snowball innings. Atlanta also has enough middle-order thump to punish any mistake if Freddy Peralta is not sharp from the opening frame. At plus money, the Braves do not need to be the cleaner team in every phase; they just need enough leverage innings to swing it.

The Mets are dangerous because their bullpen has been one of the better strikeout groups in the majors, so the path gets narrow if Atlanta is trailing late. New York can also grind at-bats and turn the game toward its depth. Still, the number is long enough that the Braves remain the value side in a matchup that is more coin-flip than the price suggests.

Expanded game context
  • Weather: 88.2°F, Wind 9.4 mph S (out to CF), Humidity 40%, P.O.P. 0% (Open-Meteo fallback)
  • Umpire Crew: Home Plate: Roberto Ortiz; First Base: Jim Wolf; Second Base: John Bacon; Third Base: Alan Porter
  • Atlanta Braves Injuries: Anthony Molina (Active), Austin Riley (Active), Austin Wynns (Active), Bryce Elder (Active), Chris Sale (Active), Didier Fuentes (Active), Dominic Smith (Active), Dylan Dodd (Active)
  • 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), Christian Scott (Active)
  • Starting Lineups: Both starting lineups were announced at publish time.
  • Lineup Change Impact: Atlanta Braves: Compared with last 4 games, today's announced lineup shares 8.0/9 starters on average. in stable-lineup comps (≥8 shared), Atlanta Braves went 1-2. New York Mets: Compared with last 5 games, today's announced lineup shares 7.4/9 starters on average. in stable-lineup comps (≥8 shared), New York Mets went 2-0.
  • Line Movement: Line movement unavailable.
Pick 6

Milwaukee Brewers over Philadelphia Phillies

WIN
Milwaukee Brewers vs Philadelphia Phillies prediction — 2026-06-14 • First pitch: 2:10 PM ET
Odds+109 (BetMGM: +105)
Confidence0.213 (data points: 14.382/23.705)
PitchingKyle Harrison vs Cristopher Sánchez
VenueAmerican Family Field

Milwaukee is still the side because the plus-money price underrates how playable this matchup becomes if the Brewers keep it low event for five or six innings. That is the kind of game they prefer anyway, and it gives the home dog enough room to win on sequencing instead of pure firepower.

Kyle Harrison gives Milwaukee a legitimate chance to keep the game in a narrow lane, and the Brewers have shown they can manufacture enough offense once the starter exits. They also come in with some confidence after knocking Cristopher Sanchez out of his usual rhythm, which is not something many teams have done lately. If Milwaukee can force Philadelphia to win a grinder rather than a track meet, the dog price is attractive.

The Phillies are still the more explosive lineup on paper, and Sanchez had been on an extended run of working deep into games before the stumble. That is why this is not a blind fade of Philadelphia. But Milwaukee has enough pitching shape, enough home-field comfort, and enough timely power to justify staying with the Brewers at plus money.

Expanded game context
  • Weather: Dome/retractable roof environment — external wind conditions not applicable.
  • Umpire Crew: Home Plate: Erich Bacchus; First Base: Chris Segal; Second Base: Chad Fairchild; Third Base: James Jean
  • 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)
  • Philadelphia Phillies Injuries: Aaron Nola (Active), Alec Bohm (Active), Andrew Painter (Active), Brad Keller (Active), Brandon Marsh (Active), Bryce Harper (Active), Bryson Stott (Active), Chase Shugart (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.6/9 starters on average. In higher-turnover comps (≤6 shared), Milwaukee Brewers went 1-3. Philadelphia Phillies: Compared with last 5 games, today's announced lineup shares 6.2/9 starters on average. In higher-turnover comps (≤6 shared), Philadelphia Phillies went 2-2.
  • Line Movement: Line movement unavailable.
Pick 7

Boston Red Sox over Texas Rangers

LOSS
Boston Red Sox vs Texas Rangers prediction — 2026-06-14 • First pitch: 7:20 PM ET
Odds-117 (BetMGM: -118)
Confidence0.204 (data points: 14.115/23.447000000000003)
PitchingConnelly Early vs Nathan Eovaldi
VenueFenway Park

Boston remains the side because this game sets up as a contest of sustained offensive pressure, and the Red Sox are in the better environment to create it. Fenway rewards lineups that keep chaining together hard contact, and that is the exact kind of game Boston wants at a modest favorite number.

The Red Sox do not need Connelly Early to dominate if they can keep Texas from living in fastball counts and then take over with their bats. Wilyer Abreu has absolutely tormented the Rangers in this matchup history, and that sort of comfort can matter in a park where one hot left-handed bat changes the geometry of the night. Boston also has enough lineup depth to make Nathan Eovaldi work every inning.

Texas can absolutely push back because Eovaldi knows Fenway better than almost anyone and has piled up more career strikeouts there than at any other ballpark. That gives the Rangers a real route to quieting this game. Even so, the Red Sox still look like the right side because the full lineup pressure and home setting combine for the cleaner winning script.

Expanded game context
  • Weather: 81.1°F, Wind 13.4 mph S (out to LF), Humidity 44%, P.O.P. 1% (Open-Meteo fallback)
  • Umpire Crew: Home Plate: Jonathan Parra; First Base: Chad Whitson; Second Base: Brian Walsh; Third Base: Bill Miller
  • 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)
  • Texas Rangers Injuries: Alejandro Osuna (Active), Brandon Nimmo (Active), Cal Quantrill (Active), Cody Freeman (Active), Cole Winn (Active), Corey Seager (Active), Elias Díaz (Active), Ezequiel Duran (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. in stable-lineup comps (≥8 shared), Boston Red Sox went 1-1. Texas Rangers: Compared with last 5 games, today's announced lineup shares 5.8/9 starters on average. In higher-turnover comps (≤6 shared), Texas Rangers went 2-2.
  • Line Movement: Line movement unavailable.
Pick 8

Colorado Rockies over Athletics

WIN
Colorado Rockies vs Athletics prediction — 2026-06-14 • First pitch: 3:05 PM ET
Odds+164 (BetMGM: +165)
Confidence0.161 (data points: 13.092/22.548000000000002)
PitchingTomoyuki Sugano vs Jeffrey Springs
VenueLas Vegas Ballpark

Colorado is the live underdog because a game in Las Vegas does not ask the Rockies to be a perfect team; it asks them to land enough hard contact in a run-friendly setting. At this kind of plus-money price, that is a far more realistic bet than it would be in a quieter park.

The Rockies have enough swing-first damage to matter here, and Hunter Goodman entering with 20 home runs shows why their offense is not just empty altitude theater. If they force Jeffrey Springs into long counts or get to the middle relief, Colorado can score in bunches without needing a parade of baserunners. That gives the road dog a very usable path.

The Athletics still deserve respect because their lineup can answer quickly in this environment and Tomoyuki Sugano is not built to miss a ton of bats. But the market is already charging for those risks. When the game conditions naturally widen variance, the Rockies are the more interesting side at the bigger number.

Expanded game context
  • Weather: 98.6°F, Wind 15.9 mph WSW, Humidity 12%, P.O.P. 0% (Open-Meteo fallback)
  • Umpire Crew: Home Plate: Malachi Moore; First Base: Derek Thomas; Second Base: Alfonso Márquez; Third Base: Mike Estabrook
  • Colorado Rockies Injuries: Antonio Senzatela (Active), Blas Castaño (Active), Braxton Fulford (Active), Brennan Bernardino (Active), Brett Sullivan (Active), Cole Carrigg (Active), Edouard Julien (Active), Eiberson Castellano (Active)
  • Athletics Injuries: Alika Williams (Active), Brady Basso (Active), Carlos Cortes (Active), Colby Thomas (Active), Elvis Alvarado (Active), Gage Jump (Active), Henry Bolte (Active), Hogan Harris (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.2/9 starters on average. In higher-turnover comps (≤6 shared), Colorado Rockies went 1-2. 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 2-1.
  • Line Movement: Line movement unavailable.
Pick 9

Tampa Bay Rays over Los Angeles Angels

WIN
Tampa Bay Rays vs Los Angeles Angels prediction — 2026-06-14 • First pitch: 4:07 PM ET
Odds-120 (BetMGM: -120)
Confidence0.150 (data points: 13.688/23.811)
PitchingCasey Legumina vs Grayson Rodriguez
VenueAngel Stadium

Tampa Bay is still the right side because this price is light enough to back the deeper roster rather than the flashier home-game narrative. The Rays usually play well in games that ask for patience, matchup flexibility, and a clean handoff through the later innings.

The offensive profile is stronger than it looks at first glance, especially with Yandy Diaz batting .395 since the start of June and giving Tampa Bay a reliable table-setter. The Rays also showed fresh life by breaking through late in this series, which matters for a club that often wins by forcing the game to stretch beyond the first plan. If Casey Legumina can keep things neutral early, Tampa Bay is positioned well.

The Angels have a legitimate counter because Grayson Rodriguez has handled the Rays before and can swing the game if his stuff is crisp. That is the part of the handicap that keeps the number from climbing. Even so, Tampa Bay still rates as the better side because its lineup depth and late-game adaptability are easier to trust over nine innings.

Expanded game context
  • Weather: 80.8°F, Wind 6.5 mph WSW (out to CF), Humidity 52%, P.O.P. 0% (Open-Meteo fallback)
  • Umpire Crew: Home Plate: Nestor Ceja; First Base: Charlie Ramos; Second Base: Chris Guccione; Third Base: David Rackley
  • Tampa Bay Rays Injuries: Austin Slater (Active), Ben Williamson (Active), Bryan Baker (Active), Cam Booser (Active), Casey Legumina (Active), Cedric Mullins (Active), Chandler Simpson (Active), Cole Sulser (Active)
  • Los Angeles Angels Injuries: Brent Suter (Active), Chase Silseth (Active), Denzer Guzman (Active), Donovan Walton (Active), Drew Pomeranz (Active), Grayson Rodriguez (Active), Jo Adell (Active), Jose Siri (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.6/9 starters on average. In higher-turnover comps (≤6 shared), Tampa Bay Rays went 1-1. 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 4-1.
  • Line Movement: Line movement unavailable.
Pick 10

Cincinnati Reds over Arizona Diamondbacks

LOSS
Cincinnati Reds vs Arizona Diamondbacks prediction — 2026-06-14 • First pitch: 1:40 PM ET
Odds-102 (BetMGM: -102)
Confidence0.145 (data points: 16.362/28.573)
PitchingAndrew Abbott vs Zac Gallen
VenueGreat American Ball Park

Cincinnati stays playable because this is the sort of short price where home offense and a live starter can be enough. The Reds do not need to be clearly better than Arizona in every category; they just need to make Great American Ball Park feel fast from the opening innings.

Andrew Abbott has given Cincinnati exactly that kind of foundation lately, posting a 2.48 ERA with 29 strikeouts over his last seven starts. If he continues to command the edges, the Reds can keep the game from becoming an Arizona comfort-zone bullpen race. Their lineup is also built to create lift quickly in this park, which is valuable in a game lined this tightly.

The Diamondbacks are dangerous because Zac Gallen is still good enough to flip the whole matchup with one efficient outing, and he came in chasing a notable franchise strikeout milestone. Arizona also travels with enough right-handed damage to punish mistakes. But the home setting and Abbott's current form still leave the Reds as the better side at this number.

Expanded game context
  • Weather: 77.7°F, Wind 11.7 mph WSW (out to LF), Humidity 84%, P.O.P. 9% (Open-Meteo fallback)
  • Umpire Crew: Home Plate: Dexter Kelley; First Base: Ryan Additon; Second Base: Alex MacKay; Third Base: Lance Barksdale
  • Cincinnati Reds Injuries: Andrew Abbott (Active), Blake Dunn (Active), Brady Singer (Active), Brock Burke (Active), Caleb Ferguson (Active), Chase Burns (Active), Chase Petty (Active), Chris Paddack (Active)
  • Arizona Diamondbacks Injuries: Adrian Del Castillo (Active), Brandyn Garcia (Active), Corbin Carroll (Active), Drey Jameson (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: Cincinnati Reds: Compared with last 5 games, today's announced lineup shares 6.0/9 starters on average. In higher-turnover comps (≤6 shared), Cincinnati Reds went 2-2. Arizona Diamondbacks: Compared with last 5 games, today's announced lineup shares 7.0/9 starters on average.
  • Line Movement: Line movement unavailable.
Pick 11

San Francisco Giants over Chicago Cubs

WIN
San Francisco Giants vs Chicago Cubs prediction — 2026-06-14 • First pitch: 3:10 PM ET
Odds-133 (BetMGM: -135)
Confidence0.141 (data points: 13.439/23.548000000000002)
PitchingLogan Webb vs Ryan Rolison
VenueOracle Park

San Francisco remains the side because the game is being played in a setting that rewards structure, command, and defensive cleanliness more than raw volatility. That is usually where the Giants are easiest to trust, especially as a home favorite that does not need a huge margin.

Logan Webb is the clearest reason, and his 2.14 ERA in day games this season fits the exact shape San Francisco wants here. The Giants can let him control tempo, shorten the game, and ask their lineup for steady pressure rather than fireworks. In a matchup likely to hinge on which team keeps ordinary innings from turning messy, that profile works.

Chicago is not easy to dismiss because Pete Crow-Armstrong has heated up again and the Cubs can create chaos with speed and extra-base contact. But Oracle Park can mute that edge if Webb keeps them off the barrel and forces them to string together too much. San Francisco still looks like the sturdier side.

Expanded game context
  • Weather: 66.8°F, Wind 9.3 mph W (out to CF), Humidity 83%, P.O.P. 0% (Open-Meteo fallback)
  • Umpire Crew: Home Plate: Clint Vondrak; First Base: Adam Hamari; Second Base: Todd Tichenor; Third Base: Tyler Jones
  • 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)
  • Chicago Cubs Injuries: Alex Bregman (Active), Ben Brown (Active), Caleb Thielbar (Active), Carson Kelly (Active), Colin Rea (Active), Daniel Palencia (Active), Dansby Swanson (Active), Edward Cabrera (Active)
  • Starting Lineups: Both starting lineups were announced at publish time.
  • Lineup Change Impact: San Francisco Giants: Compared with last 5 games, today's announced lineup shares 8.0/9 starters on average. in stable-lineup comps (≥8 shared), San Francisco Giants went 1-3. 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 2-0.
  • Line Movement: Line movement unavailable.
Pick 12

Houston Astros over Kansas City Royals

LOSS
Houston Astros vs Kansas City Royals prediction — 2026-06-14 • First pitch: 2:10 PM ET
Odds+101 (BetMGM: +100)
Confidence0.127 (data points: 13.331/23.663)
PitchingSpencer Arrighetti vs Stephen Kolek
VenueKauffman Stadium

Houston is still the plus-money side because this number gives the Astros credit for less than their lineup depth usually deserves. When a proven offense is catching a small underdog tag in a game that may stay tight for a long time, that is enough to keep the road side interesting.

The Astros have the better chance to win this if Spencer Arrighetti settles back into his earlier form rather than the wobble from his last two starts. They also bring enough top-end contact to punish any regression from Stephen Kolek, even after his recent complete-game shutout put a spotlight on Kansas City's starter. Yordan Alvarez extending his on-base streak is one more sign that Houston still has dependable traffic at the top.

Kansas City can absolutely justify favorite treatment if Kolek keeps the ball down and the Royals turn this into a pressure game on the bases. That threat is real. But the price is still a little too generous toward the Astros, whose lineup is more capable of flipping a tied game with one big inning.

Expanded game context
  • Weather: 74.3°F, Wind 12.8 mph NNW (in from RF), Humidity 49%, P.O.P. 0% (Open-Meteo fallback)
  • Umpire Crew: Home Plate: Jacob Metz; First Base: Mark Wegner; Second Base: Bruce Dreckman; Third Base: Nate Tomlinson
  • 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)
  • 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 Rave (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 2-2. Kansas City Royals: Compared with last 5 games, today's announced lineup shares 7.0/9 starters on average. in stable-lineup comps (≥8 shared), Kansas City Royals went 0-2.
  • Line Movement: Line movement unavailable.
Pick 13

Los Angeles Dodgers over Chicago White Sox

LOSS
Los Angeles Dodgers vs Chicago White Sox prediction — 2026-06-14 • First pitch: 2:10 PM ET
Odds-199 (BetMGM: -200)
Confidence0.089 (data points: 12.512/22.975)
PitchingEmmet Sheehan vs Bryan Hudson
VenueRate Field

The Dodgers are still the correct side because this number is fundamentally about talent separation, and that gap does not disappear because the White Sox are playing better. Los Angeles can win this game in several different ways, which is exactly what you want when laying a larger road price.

The top of the Dodgers order keeps putting enormous pressure on opponents, and Shohei Ohtani entered on a three-game homer streak with a strong history of doing damage at Rate Field. Even if the game stays quiet early, Los Angeles has enough power and enough base traffic to break it open in one turn through the order. That keeps the favorite live even when the price is uncomfortable.

Chicago deserves more respect now than it would have earlier in the year because the White Sox have shown real upward momentum and just proved they can swing a game with one explosive inning. That makes the dog more dangerous, not more trustworthy. The Dodgers still deserve the pick because their lineup depth and overall ceiling remain a tier higher.

Expanded game context
  • Weather: 65.2°F, Wind 9.8 mph NW (out to CF), Humidity 72%, P.O.P. 0% (Open-Meteo fallback)
  • Umpire Crew: Home Plate: Dillon Wilson; First Base: Ron Kulpa; Second Base: Manny Gonzalez; Third Base: Tom Hanahan
  • Los Angeles Dodgers Injuries: Alex Call (Active), Alex Freeland (Active), Alex Vesia (Active), Andy Pages (Active), Blake Treinen (Active), Chuckie Robinson (Active), Dalton Rushing (Active), Edgardo Henriquez (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: Los Angeles Dodgers: Compared with last 5 games, today's announced lineup shares 6.2/9 starters on average. In higher-turnover comps (≤6 shared), Los Angeles Dodgers went 2-1. Chicago White Sox: Compared with last 4 games, today's announced lineup shares 7.2/9 starters on average.
  • Line Movement: Line movement unavailable.
Pick 14

Baltimore Orioles over San Diego Padres

LOSS
Baltimore Orioles vs San Diego Padres prediction — 2026-06-14 • First pitch: 1:35 PM ET
Odds-138 (BetMGM: -140)
Confidence0.030 (data points: 12.171/23.634)
PitchingTrevor Rogers vs Walker Buehler
VenueOriole Park at Camden Yards

Baltimore remains the side because this game still prices the Orioles in the range where home offense and matchup depth should matter most. They do not need to overwhelm San Diego to justify this number. They just need to keep finding scoring chances across the full lineup.

The Orioles have enough right-handed and left-handed thunder to make life difficult even for a veteran like Walker Buehler, especially if they force him into deeper counts than he wants. Baltimore also tends to look best when the game stays moving and the lineup can keep passing pressure from one pocket to the next. At home, that is still the easier script to trust.

San Diego is not short on answers, and Buehler's prior success at Camden Yards is a reminder that the Padres can absolutely steal this with starting pitching. They also bring enough middle-order power to punish any Trevor Rogers mistake. Even so, Baltimore still profiles as the better side because the offensive volume and home setting give it more ways to land the game.

Expanded game context
  • Weather: 89.9°F, Wind 10.6 mph S (out to LF), Humidity 46%, P.O.P. 0% (Open-Meteo fallback)
  • Umpire Crew: Home Plate: Felix Neon; First Base: Chris Conroy; Second Base: Ben May; Third Base: Brennan Miller
  • Baltimore Orioles Injuries: Adley Rutschman (Active), Albert Suárez (Active), Andrew Kittredge (Active), Anthony Nunez (Active), Blaze Alexander (Active), Brandon Young (Active), Coby Mayo (Active), Colton Cowser (Active)
  • San Diego Padres Injuries: Adrian Morejon (Active), Blake Hunt (Active), Bradgley Rodriguez (Active), David Morgan (Active), Fernando Tatis Jr. (Active), Gavin Sheets (Active), Griffin Canning (Active), Jackson Merrill (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 6.6/9 starters on average. In higher-turnover comps (≤6 shared), Baltimore Orioles went 2-1. San Diego Padres: Compared with last 5 games, today's announced lineup shares 6.6/9 starters on average. In higher-turnover comps (≤6 shared), San Diego Padres went 1-2.
  • Line Movement: Line movement unavailable.