Los Angeles Angels vs Arizona Diamondbacks prediction — 2026-06-15 • First pitch: 9:40 PM ET
Odds+111 (BetMGM: +110)
Confidence0.477 (data points: 21.246/28.774)
PitchingWalbert Ureña vs Ryne Nelson
VenueChase Field
The Angels are the side here because the price asks Arizona to be cleaner than it has been. At plus money, Los Angeles only needs this game to stay close deep into the night, and the matchup gives it that path with Walbert Urena arriving in sharper form than the market usually gives a sub-.500 club credit for.
From the Angels' side, the case starts with a starter who has been their most stable source of strike-throwing, as Urena brings a 2.44 ERA into this one. Los Angeles has also shown enough extra-base life to punish mistakes, and that matters against a Diamondbacks staff that can lose shape once the game moves past the first plan.
Arizona is still the more respectable overall club, but Ryne Nelson's 5.19 ERA keeps turning this into a value discussion instead of a talent-gap discussion. The Diamondbacks can absolutely make this ugly with their speed and pressure, yet if Nelson leaves traffic on the bases again, the favorite starts looking overpriced rather than secure.
Expanded game context
Weather: Dome/retractable roof environment — external wind conditions not applicable.
Umpire Crew: Umpire crew unavailable at run time.
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)
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: Starting lineups were not announced for either team at publish time.
Lineup Change Impact: n/a
Line Movement: Moneyline unchanged at 111.
Pick 2
Detroit Tigers over Houston Astros
PENDING
Detroit Tigers vs Houston Astros prediction — 2026-06-15 • First pitch: 8:10 PM ET
Detroit is the underdog worth backing because the game does not set up like a typical road-plus-money spot. The Tigers have the fresher late-inning profile and the better mound trend entering first pitch, so this number gives them more room than Houston's current form deserves.
The away-team argument leans on Troy Melton, whose 2.81 ERA suggests Detroit is getting quality innings before the bullpen even comes into play. The Tigers are not built around one loud offensive trait, but they do enough contact and gap damage to keep innings moving, and that tends to travel well in coin-flip games.
Houston still has the more dangerous power pockets, so the Astros can flip the script with one crooked inning. Even so, Kai-Wei Teng's 3.71 ERA is less intimidating when the opposing club brings a significant freshness edge behind him, which makes Detroit the better side once this turns into a full-staff game.
Expanded game context
Weather: 76.4°F, Wind 2.8 mph NNE (in from LF), Humidity 97%, P.O.P. 35% (Open-Meteo fallback)
Umpire Crew: Umpire crew unavailable at run time.
Detroit Tigers Injuries: Colt Keith (Active), Dillon Dingler (Active), Drew Anderson (Active), Drew Sommers (Active), Enmanuel De Jesus (Active), Framber Valdez (Active), Gleyber Torres (Active), Hao-Yu Lee (Active)
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)
Starting Lineups: Starting lineups were not announced for either team at publish time.
Lineup Change Impact: n/a
Line Movement: Moneyline unchanged at 111.
Pick 3
Washington Nationals over Kansas City Royals
PENDING
Washington Nationals vs Kansas City Royals prediction — 2026-06-15 • First pitch: 6:45 PM ET
Odds-140 (BetMGM: -145)
Confidence0.331 (data points: 15.903/23.903)
PitchingAndrew Alvarez vs Mitch Spence
VenueNationals Park
Washington deserves favorite status here because this matchup points toward the home club having the cleaner route to nine innings. The price is not cheap, but it is supported by a noticeable starting-pitching gap and by a Nationals offense that has shown more ways to create damage than Kansas City on this slate.
Kansas City can still put the ball in play and manufacture pressure, which is why the Royals are not a team you casually dismiss. The problem for the road side is that Mitch Spence enters with a 13.50 ERA, and that leaves very little margin against a Nationals lineup capable of cashing in early traffic.
Washington gets the steadier arm in Andrew Alvarez, who has carried a 3.70 ERA and gives the Nationals a better chance to control the middle innings. With the wind helping balls to right field, the home club's stronger thump profile becomes even more relevant, and that keeps the pick on Washington rather than the lighter-contact visitor.
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)
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: Starting lineups were not announced for either team at publish time.
Lineup Change Impact: n/a
Line Movement: Moneyline unchanged at -140.
Pick 4
Cincinnati Reds over New York Mets
PENDING
Cincinnati Reds vs New York Mets prediction — 2026-06-15 • First pitch: 7:10 PM ET
Odds-136 (BetMGM: -140)
Confidence0.321 (data points: 15.553/23.553)
PitchingChase Burns vs Tobias Myers
VenueGreat American Ball Park
Cincinnati is the right side because this matchup begins with the most important edge on the board: the better starter by a clear margin. The Reds do not need a perfect offensive performance if Chase Burns controls the front half of the game the way he has for most of the season, and that makes the favorite reasonable at this number.
The Mets still bring enough power to matter in a park that can turn routine fly balls into stress, so New York is live if it gets to leverage counts. But Tobias Myers carrying a 4.05 ERA into Great American Ball Park is not an ideal formula, especially against a Cincinnati club that can pressure pitchers once the ball starts getting elevated.
Burns has pitched like a stopper, taking a 2.14 ERA and 88 strikeouts into this start, and that gives the Reds a strong foundation before the game gets volatile. Cincinnati also benefits from the home run environment here, because its offense does not need many swings to separate when the opposing starter is forced into the zone.
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)
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: Starting lineups were not announced for either team at publish time.
Lineup Change Impact: n/a
Line Movement: Moneyline unchanged at -136.
Pick 5
Philadelphia Phillies over Miami Marlins
PENDING
Philadelphia Phillies vs Miami Marlins prediction — 2026-06-15 • First pitch: 6:40 PM ET
Odds-214 (BetMGM: -225)
Confidence0.316 (data points: 15.712/23.881)
PitchingZack Wheeler vs Ryan Gusto
VenueCitizens Bank Park
Philadelphia is expensive, but the price reflects a matchup that tilts heavily toward the home side from the opening inning. This is the kind of favorite you lay when the better club also owns the best starter on the field and does not need a high-scoring game to justify the pick.
Miami's path is basically to shorten the game and hope Ryan Gusto outperforms the numbers, because his 6.00 ERA puts immediate strain on the Marlins. The lineup can scratch together contact and speed, but against a power-caliber opponent that usually is not enough unless the starter steals clean frames early.
Zack Wheeler has been exactly the stabilizer Philadelphia wants in spots like this, carrying a 2.22 ERA into the matchup. Once you pair that with the Phillies' stronger run-production profile at home, the gap between these clubs looks large enough that the chalk remains the correct side.
Expanded game context
Weather: 73.7°F, Wind 8.0 mph WNW (in from RF), Humidity 49%, P.O.P. 0% (Open-Meteo fallback)
Umpire Crew: Umpire crew unavailable at run time.
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)
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: Starting lineups were not announced for either team at publish time.
Lineup Change Impact: n/a
Line Movement: Moneyline unchanged at -214.
Pick 6
Los Angeles Dodgers over Tampa Bay Rays
PENDING
Los Angeles Dodgers vs Tampa Bay Rays prediction — 2026-06-15 • First pitch: 10:10 PM ET
Odds-164 (BetMGM: -165)
Confidence0.209 (data points: 14.677/24.27)
PitchingEric Lauer vs Nick Martinez
VenueUNIQLO Field at Dodger Stadium
The Dodgers get the nod because their offensive depth and home scoring floor still outweigh a less comfortable pitching matchup. This is not a blind favorite play, but Los Angeles remains the side with more ways to win if the game gets stretched across both bullpens.
Tampa Bay arrives as a very real threat, and Nick Martinez carrying a 2.43 ERA is the biggest reason this number cannot be treated lightly. The Rays have the more trustworthy starting-pitching line in this game, but they also need Martinez to keep the ball off the barrel for almost every inning because the lineup across from him can stack pressure without waiting for one superstar swing.
The home case rests on the Dodgers still being the league's most uncomfortable offense to navigate in a full game, especially in their own park. Eric Lauer's 5.47 ERA is the obvious concern, yet if Los Angeles gets him through the early pockets and hands a lead to its run-creation machine, the favorite can still cash without looking dominant for all nine innings.
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)
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)
Starting Lineups: Starting lineups were not announced for either team at publish time.
Lineup Change Impact: n/a
Line Movement: Moneyline unchanged at -164.
Pick 7
Pittsburgh Pirates over Athletics
PENDING
Pittsburgh Pirates vs Athletics prediction — 2026-06-15 • First pitch: 9:40 PM ET
Odds+108 (BetMGM: +105)
Confidence0.117 (data points: 13.231/23.698)
PitchingJared Jones vs J.T. Ginn
VenueSutter Health Park
Pittsburgh is the dog to take because this matchup looks more balanced than the number suggests. When a plus-money side owns enough offensive life to punish mistakes and the game environment is likely to stay loose, backing the Pirates becomes a value bet rather than a leap of faith.
The Pirates have shown more punch than their reputation suggests, and that matters in a warm setting where extra-base contact tends to snowball. Jared Jones has only a 4.73 ERA so far, but Pittsburgh does not need him to dominate here; it just needs competent innings before its lineup gets repeated shots at a hittable game state.
The Athletics are fully capable of answering, especially with J.T. Ginn carrying the cleaner 3.15 ERA into the start. Still, the home side has been more vulnerable to crooked innings than the surface record implies, so if Pittsburgh cashes in once Ginn leaves or loses command, the underdog price starts to look generous.
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)
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: Starting lineups were not announced for either team at publish time.
Lineup Change Impact: n/a
Line Movement: Moneyline unchanged at 108.
Pick 8
Chicago Cubs over Colorado Rockies
PENDING
Chicago Cubs vs Colorado Rockies prediction — 2026-06-15 • First pitch: 8:05 PM ET
Odds-205 (BetMGM: -210)
Confidence0.077 (data points: 12.934/24.026)
PitchingShota Imanaga vs Michael Lorenzen
VenueWrigley Field
Chicago is the right favorite because the Rockies are walking into a matchup where the pitching gap is simply too large to ignore. Even if the Cubs do not play a perfect game, they should have the steadier path inning to inning, and that is usually enough against a Colorado club still searching for reliable road answers.
Colorado can bring some contact and doubles production, so the Rockies are not entirely punchless in a park like Wrigley. The trouble is Michael Lorenzen's 7.54 ERA leaves the road team exposed to exactly the kind of multi-run innings Chicago is built to create when traffic starts piling up.
Imanaga has not had a spotless season, but a 4.44 ERA still represents a much safer starting point than what Colorado is sending out. Add in the Cubs' stronger power indicators and the friendly hitting backdrop, and the home favorite remains the more trustworthy side despite the heavier tag.
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)