Detroit Tigers vs Chicago White Sox prediction — 2026-06-19 • First pitch: 6:40 PM ET
Odds-205 (BetMGM: -210)
Confidence0.722 (data points: 24.813/28.813)
PitchingTarik Skubal vs Brandon Eisert
VenueComerica Park
Detroit is still the right side here because the matchup gives the Tigers the cleaner run-prevention script and the more reliable path through nine innings. Tarik Skubal's return from the injured list put frontline stuff back on the mound for Detroit, and Chicago counters with a game that begins with Brandon Eisert and quickly turns into a bullpen navigation test.
The White Sox do have one obvious way to bite back: they can stack right-handed at-bats and lean on hitters such as Randal Grichuk, who entered the day with a strong line against left-handed pitching. The problem is that Chicago's offense usually needs traffic in clusters, and that becomes much harder when Skubal is dictating counts and shrinking the middle innings.
Detroit looks more complete in this spot. The Tigers have enough left-handed thump and enough lineup depth to pressure whatever follows Eisert, and their relief group gives this game a steadier finish once they get a lead. At this price, the favorite is expensive, but the matchup still points to Detroit.
Umpire Crew: Home Plate: Rob Drake; First Base: Stu Scheurwater; Second Base: Jordan Baker; Third Base: Junior Valentine
Detroit Tigers Injuries: Casey Mize (Active), Colt Keith (Active), Dillon Dingler (Active), Drew Anderson (Active), Drew Sommers (Active), Enmanuel De Jesus (Active), Framber Valdez (Active), Hao-Yu Lee (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: Detroit Tigers: Compared with last 4 games, today's announced lineup shares 6.5/9 starters on average. In higher-turnover comps (≤6 shared), Detroit Tigers went 1-2. 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: Moneyline moved from -235 to -142 (+93), away from the pick side.
Pick 2
New York Yankees over Cincinnati Reds
WIN
New York Yankees vs Cincinnati Reds prediction — 2026-06-19 • First pitch: 7:05 PM ET
Odds-280 (BetMGM: -190)
Confidence0.584 (data points: 19.455/24.57)
PitchingCam Schlittler vs Rhett Lowder
VenueYankee Stadium
The price is heavy, but the Yankees still make sense because their edge starts on the mound and carries into lineup depth. Cam Schlittler has pitched like a real difference-maker - MLB.com noted he entered with one of the lowest ERAs ever posted by a Yankees starter through his first 29 career starts - while the New York offense has enough thunder to turn one mistake into a crooked inning.
Cincinnati is not walking in empty-handed. Rhett Lowder had allowed only one run in 8 2/3 innings since returning from the injured list, so there is legitimate quality on the visiting side if he keeps the ball off barrels early. Still, the Reds are under pressure to be efficient, because long counts and extra baserunners at Yankee Stadium can turn into trouble quickly.
New York owns the more forgiving margin for error. The Yankees can score via patience or power, and they do not need a perfect outing from Schlittler to stay in control because the bullpen usually shortens the game behind him. That combination keeps the preferred side on the home favorite.
Expanded game context
Weather: 81.3°F, Wind 13.9 mph W (out to CF), Humidity 29%, P.O.P. 2% (Open-Meteo fallback)
Umpire Crew: Home Plate: Chris Segal; First Base: Laz Diaz; Second Base: Nic Lentz; Third Base: Brian O'Nora
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)
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)
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.4/9 starters on average. in stable-lineup comps (≥8 shared), New York Yankees went 1-1. Cincinnati Reds: Compared with last 5 games, today's announced lineup shares 7.2/9 starters on average. in stable-lineup comps (≥8 shared), Cincinnati Reds went 2-0.
Line Movement: Moneyline moved from -277 to -188 (+89), away from the pick side.
Pick 3
Arizona Diamondbacks over Minnesota Twins
In Progress
Arizona Diamondbacks vs Minnesota Twins prediction — 2026-06-19 • First pitch: 9:45 PM ET
Odds-171 (BetMGM: -135)
Confidence0.496 (data points: 17.799/23.799)
PitchingMichael Soroka vs Connor Prielipp
VenueChase Field
Arizona is the better moneyline look because the Diamondbacks bring the hotter starter and the cleaner overall game shape. Michael Soroka came in with a 2.15 ERA over his previous eight starts, which is exactly the kind of form that supports a favorite in a game where the opponent is asking a young arm to survive dangerous innings.
Minnesota still has real punch. Byron Buxton's track record against Arizona is strong, and the Twins have enough fastball hitters to punish mistakes if Soroka misses over the plate. The concern for the visitors is that Connor Prielipp has shown stretches of shakier command, and that can snowball against a lineup that keeps pressure on with runners aboard.
The Diamondbacks are also playing with urgency near the Wild Card race, and that matters in a matchup that could swing on one extra scoring chance. At home, with Soroka carrying the more stable form and Arizona better positioned to expose the middle innings, the pick remains the D-backs.
Expanded game context
Weather: Dome/retractable roof environment — external wind conditions not applicable.
Umpire Crew: Home Plate: D.J. Reyburn; First Base: James Hoye; Second Base: Willie Traynor; Third Base: John Libka
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)
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: Arizona Diamondbacks: Compared with last 5 games, today's announced lineup shares 7.0/9 starters on average. in stable-lineup comps (≥8 shared), Arizona Diamondbacks went 2-0. 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.
Line Movement: Moneyline moved from -170 to -131 (+39), away from the pick side.
Pick 4
Texas Rangers over San Diego Padres
WIN
Texas Rangers vs San Diego Padres prediction — 2026-06-19 • First pitch: 8:05 PM ET
Odds-160 (BetMGM: -145)
Confidence0.492 (data points: 17.878/23.97)
PitchingJacob deGrom vs Randy Vásquez
VenueGlobe Life Field
Texas gets the nod because this game starts with the best pitcher on the field and a home lineup built to capitalize behind him. Jacob deGrom had punched out 25 hitters over his previous four outings, and when he is working ahead, the entire matchup tilts toward the Rangers because they need fewer offensive chances to cash a favorite's ticket.
San Diego is dangerous enough to keep this from feeling automatic. The Padres can put the ball in play, and Randy Vasquez has shown he can navigate Texas when his sinker is working - MLB.com pointed back to his six innings of two-run ball against the Rangers last year. Even so, the Padres often need the game to stay tidy, because once they start chasing from behind, the margin narrows fast.
The Rangers are in the stronger control position. Their lineup has more ways to build a lead against Vasquez, and deGrom gives them a chance to hand the ball to the bullpen with the game already tilted. That is enough to stay with Texas on the moneyline.
Expanded game context
Weather: Dome/retractable roof environment — external wind conditions not applicable.
Umpire Crew: Home Plate: Emil Jimenez; First Base: John Bacon
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)
San Diego Padres Injuries: Adrian Morejon (Active), Blake Hunt (Active), David Morgan (Active), Fernando Tatis Jr. (Active), Gavin Sheets (Active), Griffin Canning (Active), Jackson Merrill (Active), Jase Bowen (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. San Diego Padres: Compared with last 5 games, today's announced lineup shares 7.6/9 starters on average. in stable-lineup comps (≥8 shared), San Diego Padres went 2-2.
Line Movement: Moneyline moved from -160 to -139 (+21), away from the pick side.
Pick 5
Seattle Mariners over Boston Red Sox
In Progress
Seattle Mariners vs Boston Red Sox prediction — 2026-06-19 • First pitch: 10:10 PM ET
Odds-114 (BetMGM: -130)
Confidence0.488 (data points: 17.707/23.799)
PitchingBryce Miller vs Ranger Suarez
VenueT-Mobile Park
Seattle is the side because the Mariners get the game on their kind of terms: layered pitching, late leverage and a ballpark that rewards run prevention. Bryce Miller was coming off an eight-inning gem, and MLB.com's preview framed him as the opener before bulk innings from Luis Castillo, giving Seattle a different look than the standard starter-versus-starter script.
Boston absolutely has a counter. Ranger Suarez historically does some of his best work in June, and his command profile can flatten an opponent if he gets early strikes. The issue for the Red Sox is that this trip asks their offense to travel from a more forgiving environment into Seattle's tighter run-scoring conditions, where every missed chance tends to feel larger.
That setup favors the home club. The Mariners can play for six or seven strong innings in pieces, then lean on their bullpen and ballpark to close the door. In a game priced near a coin flip, Seattle has the steadier path.
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: Adrian Johnson; Third Base: Quinn Wolcott
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)
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)
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.2/9 starters on average. In higher-turnover comps (≤6 shared), Seattle Mariners went 1-2. Boston Red Sox: Compared with last 5 games, today's announced lineup shares 7.0/9 starters on average.
Line Movement: Moneyline moved from -131 to -124 (+7), away from the pick side.
Pick 6
Pittsburgh Pirates over Colorado Rockies
LOSS
Pittsburgh Pirates vs Colorado Rockies prediction — 2026-06-19 • First pitch: 8:40 PM ET
Pittsburgh is the preferred side because the Pirates bring the sharper starter into a matchup where Coors Field usually inflates volatility for everyone else. Bubba Chandler had just turned in a solid outing against Miami, and his swing-and-miss stuff is the best antidote to Denver chaos because it reduces the number of balls that ever get put in play.
The Pirates still have to handle the altitude and avoid the kind of wasted innings that keep bad home teams alive. Their offense is not built to bludgeon opponents every night, so the visiting side needs patience against Kyle Freeland and enough contact quality to force Colorado's bullpen into the game early.
That is where the home club becomes hard to trust. Freeland entered with a 7.98 ERA, and Colorado had lost eight of his previous nine starts, which is too much instability to ignore even in a park that can equalize things. The number is never comfortable at Coors, but Pittsburgh still owns the better baseball case.
Expanded game context
Weather: 84.0°F, Wind 4.4 mph ENE (in from LF), Humidity 22%, P.O.P. 1% (Open-Meteo fallback)
Umpire Crew: Home Plate: Clint Vondrak; First Base: Adam Hamari; Second Base: Todd Tichenor; Third Base: Tyler Jones
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)
Starting Lineups: Both starting lineups were announced at publish time.
Lineup Change Impact: Pittsburgh Pirates: Compared with last 5 games, today's announced lineup shares 6.4/9 starters on average. In higher-turnover comps (≤6 shared), Pittsburgh Pirates went 1-2. Colorado Rockies: Compared with last 5 games, today's announced lineup shares 7.0/9 starters on average. In higher-turnover comps (≤6 shared), Colorado Rockies went 1-1; in stable-lineup comps (≥8 shared), Colorado Rockies went 1-1.
Line Movement: Moneyline moved from -139 to -202 (-63), toward the pick side.
Pick 7
Milwaukee Brewers over Atlanta Braves
LOSS
Milwaukee Brewers vs Atlanta Braves prediction — 2026-06-19 • First pitch: 7:15 PM ET
Odds-175 (BetMGM: +110)
Confidence0.380 (data points: 16.587/24.032)
PitchingJacob Misiorowski vs Martín Pérez
VenueTruist Park
Milwaukee earns the lean because the Brewers bring the more explosive upside to a game that may not stay subtle for long. Jacob Misiorowski was coming off a jaw-dropping outing - 15 strikeouts and one hit allowed in a shutout, per MLB.com - and that sort of top-end stuff gives Milwaukee a way to overpower even a dangerous lineup.
Atlanta is far from passive here. Martin Perez had been brilliant at Truist Park, carrying a 1.67 ERA there this season, and the Braves are always one mistake away from a fast three-run inning. The challenge for the visitors is to keep Perez from settling into soft contact and quick outs.
Milwaukee is still attractive because its roster creates pressure in more than one style. The Brewers can run, defend, and force pitchers to execute repeatedly, and if Misiorowski's command is even close to last-start level, the away side has the higher ceiling. That keeps the pick on Milwaukee.
Umpire Crew: Home Plate: Tom Hanahan; First Base: Ron Kulpa; Second Base: Scott Barry; Third Base: Manny Gonzalez
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)
Atlanta Braves Injuries: Austin Riley (Active), Bryce Elder (Active), Carlos Carrasco (Active), Chris Sale (Active), Didier Fuentes (Active), Dominic Smith (Active), Drake Baldwin (Active), Dylan Dodd (Active)
Starting Lineups: Both starting lineups were announced at publish time.
Lineup Change Impact: Milwaukee Brewers: Compared with last 5 games, today's announced lineup shares 6.2/9 starters on average. In higher-turnover comps (≤6 shared), Milwaukee Brewers went 2-2. Atlanta Braves: Compared with last 4 games, today's announced lineup shares 7.5/9 starters on average. in stable-lineup comps (≥8 shared), Atlanta Braves went 0-2.
Line Movement: Moneyline moved from -187 to 111 (+298), away from the pick side.
Pick 8
Los Angeles Dodgers over Baltimore Orioles
In Progress
Los Angeles Dodgers vs Baltimore Orioles prediction — 2026-06-19 • First pitch: 10:10 PM ET
Odds-204 (BetMGM: -250)
Confidence0.343 (data points: 16.355/24.355)
PitchingRoki Sasaki vs Trey Gibson
VenueUNIQLO Field at Dodger Stadium
The Dodgers remain the right side because the gap in overall team quality is wide enough that Los Angeles does not need a flawless game to justify favorite status. Roki Sasaki's season line has been uneven, but he still offers premium bat-missing ability, and the home offense gives him room that most starters do not get.
Baltimore's best argument is discipline. The Orioles can make Sasaki work, and a patient road lineup is the sort of group that can capitalize if his command drifts. The bigger issue for the visitors is Trey Gibson's profile: a 5.91 ERA and 1.59 WHIP are dangerous numbers to carry into Dodger Stadium against this much lineup length.
Los Angeles also gets the comfort of home after a brief reset, which matters for a club that usually turns pressure into volume once traffic starts. Even if Baltimore scratches a few runs, the Dodgers are far more likely to own the larger offensive inning, so the favorite still deserves the call.
Expanded game context
Weather: 66.2°F, Wind 9.5 mph W (out to RF), Humidity 71%, P.O.P. 0% (Open-Meteo fallback)
Umpire Crew: Home Plate: Nestor Ceja; First Base: Charlie Ramos; Second Base: Derek Thomas; Third Base: Chris Guccione
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)
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)
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.6/9 starters on average. In higher-turnover comps (≤6 shared), Los Angeles Dodgers went 3-0. Baltimore Orioles: Compared with last 5 games, today's announced lineup shares 7.2/9 starters on average. in stable-lineup comps (≥8 shared), Baltimore Orioles went 0-2.
Line Movement: Moneyline moved from -197 to -245 (-48), toward the pick side.
Pick 9
Miami Marlins over San Francisco Giants
WIN
Miami Marlins vs San Francisco Giants prediction — 2026-06-19 • First pitch: 7:10 PM ET
Odds-112 (BetMGM: -145)
Confidence0.307 (data points: 15.49/23.706)
PitchingLake Bachar vs Landen Roupp
VenueloanDepot park
Miami is the side because this game looks like a lower-variance, ballpark-driven matchup where the Marlins' home rhythm matters. The Giants arrive with a capable starter in Landen Roupp, but ESPN noted he had gone winless in eight outings since late April, which hints at how often San Francisco has struggled to turn decent starts into clean wins.
The Giants can still control parts of the game if Roupp gets ahead and keeps his pitch count in line. Their issue is that the road offense has not consistently created separation, which leaves them vulnerable in a park where single-run swings often decide the night.
Miami has been much more comfortable at loanDepot park, and its offense is built well for these tighter games because it can manufacture rather than wait for a barrage. If the Marlins keep the matchup in that one-run-to-three-run range, they have the better home-side script.
Expanded game context
Weather: Dome/retractable roof environment — external wind conditions not applicable.
Umpire Crew: Home Plate: Jacob Metz; First Base: Mark Wegner; Second Base: Carlos Torres; Third Base: Nate Tomlinson
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: 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 0-2. San Francisco Giants: Compared with last 4 games, today's announced lineup shares 7.8/9 starters on average. in stable-lineup comps (≥8 shared), San Francisco Giants went 3-0.
Line Movement: Moneyline moved from -130 to -139 (-9), toward the pick side.
Pick 10
Chicago Cubs over Toronto Blue Jays
WIN
Chicago Cubs vs Toronto Blue Jays prediction — 2026-06-19 • First pitch: 2:20 PM ET
Odds-122 (BetMGM: -125)
Confidence0.219 (data points: 17.692/29.024)
PitchingBen Brown vs Kevin Gausman
VenueWrigley Field
Chicago is the call because the Cubs bring the better starter and the more live offense into Wrigley. Ben Brown entered with a 1.74 ERA, and his ability to miss bats gives Chicago a firm base under a lineup that had already shown it could create enormous innings in a hurry.
Toronto still has enough veteran quality to threaten the other side of the ticket. Kevin Gausman's strikeout profile always gives the Blue Jays a reset button, and George Springer had been swinging it well. But if Gausman falls behind or loses splitter depth, the Jays can get stretched quickly against a lineup that keeps coming in waves.
The Cubs are simply carrying more momentum into the matchup. Chicago has been producing traffic all over the order, and Brown gives the home side the stronger run-prevention piece at the same time. That combination supports the Cubs as the preferred side.
Expanded game context
Weather: 74.5°F, Wind 3.3 mph NNE (in from CF), Humidity 44%, P.O.P. 0% (Open-Meteo fallback)
Umpire Crew: Home Plate: Lance Barrett; First Base: Malachi Moore; Second Base: Alfonso Márquez; Third Base: Mike Estabrook
Chicago Cubs Injuries: Alex Bregman (Active), Ben Brown (Active), Caleb Thielbar (Active), Carson Kelly (Active), Colin Rea (Active), Dansby Swanson (Active), Edward Cabrera (Active), Ethan Roberts (Active)
Toronto Blue Jays Injuries: Alejandro Kirk (Active), Andrés Giménez (Active), Brandon Valenzuela (Active), Braydon Fisher (Active), Brendon Little (Active), Charles McAdoo (Active), Davis Schneider (Active), Dylan Cease (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.2/9 starters on average. In higher-turnover comps (≤6 shared), Chicago Cubs went 0-2; in stable-lineup comps (≥8 shared), Chicago Cubs went 2-0. 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: Moneyline moved from -120 to -125 (-5), toward the pick side.
Pick 11
Cleveland Guardians over Houston Astros
LOSS
Cleveland Guardians vs Houston Astros prediction — 2026-06-19 • First pitch: 8:10 PM ET
Odds+107 (BetMGM: +118)
Confidence0.192 (data points: 14.332/24.055)
PitchingTanner Bibee vs Tatsuya Imai
VenueDaikin Park
Cleveland is the value side because the underdog path here is real, not decorative. Tanner Bibee had allowed only two earned runs over his previous 15 innings, and that recent form gives the Guardians the exact kind of mound stability needed to justify stepping in against a better-known home team.
The visitors still need to do something with their offensive chances, because Houston rarely gives games away at home. But Cleveland should see some openings if it forces long at-bats against Tatsuya Imai, who was coming off a start in which he allowed five runs while recording only two outs.
Houston has enough lineup talent to punish any sloppy inning, which is why this stays a thinner play than the bigger favorites on the page. Even so, Bibee's form and the volatility on the Astros' side of the pitching matchup make the Guardians a reasonable plus-money stance.
Expanded game context
Weather: 80.3°F, Wind 1.2 mph ENE (in from LF), Humidity 83%, P.O.P. 46% (Open-Meteo fallback)
Umpire Crew: Home Plate: Hunter Wendelstedt; First Base: Vic Carapazza; Second Base: Edwin Moscoso; Third Base: Jen Pawol
Cleveland Guardians Injuries: Austin Hedges (Active), Brayan Rocchio (Active), Cade Smith (Active), Colin Holderman (Active), Daniel Espino (Active), Daniel Schneemann (Active), David Fry (Active), Erik Sabrowski (Active)
Houston Astros Injuries: AJ Blubaugh (Active), Brice Matthews (Active), Bryan Abreu (Active), Bryan King (Active), Cam Smith (Active), Christian Vázquez (Active), Christian Walker (Active), Enyel De Los Santos (Active)
Starting Lineups: Both starting lineups were announced at publish time.
Lineup Change Impact: Cleveland Guardians: Compared with last 4 games, today's announced lineup shares 6.8/9 starters on average. Houston Astros: Compared with last 5 games, today's announced lineup shares 6.6/9 starters on average. In higher-turnover comps (≤6 shared), Houston Astros went 1-1.
Line Movement: Moneyline moved from 104 to 118 (+14), away from the pick side.
Pick 12
Athletics over Los Angeles Angels
In Progress
Athletics vs Los Angeles Angels prediction — 2026-06-19 • First pitch: 9:40 PM ET
Odds-154 (BetMGM: -155)
Confidence0.184 (data points: 17.019/28.749)
PitchingJeffrey Springs vs José Soriano
VenueSutter Health Park
The Athletics are the side because this matchup gives them the slightly cleaner pitching base in a game that could otherwise turn messy. Jeffrey Springs is the steadier arm, and that matters on a warm Sacramento night where extra traffic often becomes extra damage in a hurry.
The Angels do have a few matchup notes worth respecting. Jo Adell had hit .333 with two homers in his career against Springs, which tells you Los Angeles has at least one obvious power threat on the board. The problem is that the Angels still live too heavily on isolated bursts rather than sustained offensive pressure.
Oakland's case is a little broader. Lawrence Butler has seen Jose Soriano well enough to matter, and the Athletics have been better at turning this park into a game-long scoring environment instead of a one-inning gamble. That makes the home side the more trustworthy play.
Umpire Crew: Home Plate: Dan Merzel; First Base: Dan Bellino; Second Base: Mark Ripperger; Third Base: Shane Livensparger
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 1-3. Los Angeles Angels: Compared with last 5 games, today's announced lineup shares 6.4/9 starters on average. In higher-turnover comps (≤6 shared), Los Angeles Angels went 1-2.
Line Movement: Moneyline moved from -165 to 2033 (+2198), away from the pick side.
Pick 13
St. Louis Cardinals over Kansas City Royals
LOSS
St. Louis Cardinals vs Kansas City Royals prediction — 2026-06-19 • First pitch: 8:15 PM ET
St. Louis is the lean because the Cardinals get a steadier starter at the moment and a slightly cleaner projection through the middle innings. Michael McGreevy brought a sub-3.00 ERA into the game, while Kansas City asked Seth Lugo to return from the concussion injured list, which naturally introduces workload and sharpness questions.
The Cardinals are also well suited for a road game that may require manufacturing runs. They do not need three homers to win; they can move the ball, create doubles, and keep an inning alive long enough to test Lugo's readiness if his pitch count starts climbing.
Kansas City still has the athletes to flip the game with one burst, especially at home, so this is not a spot to overstate certainty. But with McGreevy carrying the cleaner recent form and the Royals potentially leaning on their bullpen earlier than usual, St. Louis remains the better side.
Expanded game context
Weather: 78.6°F, Wind 1.9 mph NNW (in from RF), Humidity 51%, P.O.P. 5% (Open-Meteo fallback)
Umpire Crew: Home Plate: Tripp Gibson; First Base: Sean Barber; Second Base: Dexter Kelley; Third Base: Ryan Blakney
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)
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)
Starting Lineups: Both starting lineups were announced at publish time.
Lineup Change Impact: St. Louis Cardinals: Compared with last 5 games, today's announced lineup shares 7.6/9 starters on average. in stable-lineup comps (≥8 shared), St. Louis Cardinals went 2-1. Kansas City Royals: Compared with last 5 games, today's announced lineup shares 6.8/9 starters on average. In higher-turnover comps (≤6 shared), Kansas City Royals went 1-1.
Line Movement: Line movement unavailable.
Pick 14
Tampa Bay Rays over Washington Nationals
WIN
Tampa Bay Rays vs Washington Nationals prediction — 2026-06-19 • First pitch: 7:10 PM ET
Odds-157 (BetMGM: -160)
Confidence0.109 (data points: 15.34/27.657)
PitchingGriffin Jax vs PJ Poulin
VenueTropicana Field
Tampa Bay is the side because the Rays get the stronger current arm and a setting that minimizes one of Washington's better offensive traits. Griffin Jax had allowed just one run, none earned, over his previous two starts, and Tropicana Field helps Tampa keep the game in the kind of clean, controlled shape that usually rewards a favorite.
Washington's speed is real. MLB.com highlighted Nasim Nunez's standing near the top of the league in steals, and the Nationals as a team can force hurried decisions once they reach base. The issue is that the running game matters less if Tampa limits free passes and makes the visitors string hits together indoors.
The Rays also have the better chance to dictate innings against PJ Poulin and the Washington bullpen. Tampa does not need fireworks here - just enough sequencing and run prevention to keep the game on script. That is usually enough at home, and it is enough to keep the pick on the Rays.
Expanded game context
Weather: Dome/retractable roof environment — external wind conditions not applicable.
Umpire Crew: Home Plate: Will Little; First Base: Ryan Additon; Second Base: Ryan Wills; Third Base: Lance Barksdale
Tampa Bay Rays Injuries: Ben Williamson (Active), Bryan Baker (Active), Cam Booser (Active), Casey Legumina (Active), Cedric Mullins (Active), Chandler Simpson (Active), Cole Sulser (Active), Craig Kimbrel (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: Tampa Bay Rays: Compared with last 5 games, today's announced lineup shares 6.4/9 starters on average. In higher-turnover comps (≤6 shared), Tampa Bay Rays went 0-3. Washington Nationals: Compared with last 5 games, today's announced lineup shares 6.6/9 starters on average. In higher-turnover comps (≤6 shared), Washington Nationals went 2-0.
Line Movement: Moneyline moved from -128 to -117 (+11), away from the pick side.