Cincinnati is the right side here because the Reds bring the cleaner starting-pitching edge into a game that can swing fast in this park. At a number in the mid-favorite range, the case is not about laying a premium for brand value; it is about trusting the club that has the more direct path to dictating the first six innings and forcing the other bullpen to cover stress outs. Chase Burns' recent run has turned this from a young-arm flyer into a legitimate front-end profile, and that matters in a matchup where one crooked inning can decide everything.
The Mets are still dangerous enough to make any moneyline uncomfortable, especially with a lineup built to punish mistakes in the air. They can shorten the game quickly with one big swing, and if Tobias Myers lands early strikes and keeps the ball off the barrel, New York has enough offense to flip the script. The hesitation is that this setup asks the Mets to win on Cincinnati's terms in a ballpark that rewards sustained pressure and bullpen depth only if the starter leaves the game even.
The Reds get the nod because their side has more ways to control pace. Burns has been one of the game's best stories lately, carrying a 1.73 ERA over his previous seven starts, and his stuff gives Cincinnati a real separator instead of a vague home-field lean. Behind him, the Reds lineup does not need an explosive night to justify the pick; it just needs to keep traffic on the bases and force New York into too many high-leverage pitches too early.
Expanded game context
Weather: 73.7°F, Wind 4.8 mph W (out to CF), Humidity 40%, P.O.P. 0% (Open-Meteo fallback)
Umpire Crew: Home Plate: Mark Wegner; First Base: Carlos Torres; Second Base: Nate Tomlinson; Third Base: Jacob Metz
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), Cionel Pérez (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 7.4/9 starters on average. in stable-lineup comps (≥8 shared), Cincinnati Reds went 1-2. New York Mets: Compared with last 5 games, today's announced lineup shares 7.8/9 starters on average. in stable-lineup comps (≥8 shared), New York Mets went 3-1.
Line Movement: Moneyline moved from -136 to 107 (+243), away from the pick side.
Pick 2
Pittsburgh Pirates over Athletics
In Progress
Pittsburgh Pirates vs Athletics prediction — 2026-06-15 • First pitch: 9:40 PM ET
Odds+106 (BetMGM: +110)
Confidence0.372 (data points: 16.332/23.799)
PitchingJared Jones vs J.T. Ginn
VenueSutter Health Park
Pittsburgh is worth the plus-money look because this matchup feels tighter than the price suggests. When the underdog has the more electric starter and enough lineup pop to cash in a hitter-friendly environment, the value case becomes straightforward: take the side that can win without needing everything to break perfectly. Jared Jones gives the Pirates that kind of ceiling, and that is enough to justify a shot against an Athletics club that still plays volatile baseball in its new home park.
The Athletics are live because Sutter Health Park can turn a routine game into a track meet in a hurry, and their offense has shown flashes of carrying the action for stretches. J.T. Ginn has thrown the ball well enough to keep them competitive, but this is also a team that has been grinding through a heavy stretch of games, and that kind of calendar wear tends to show up in bullpen sequencing and late-inning sharpness. If the A's do not get length from Ginn, the shape of the game starts favoring the road dog.
That is where Pittsburgh's angle becomes more interesting than the odds imply. Jones has the kind of swing-and-miss arsenal that plays anywhere, and the Pirates only need a handful of finished at-bats to make this a profitable spot. This is not a bet on a polished contender; it is a bet that the better starter and the better price can beat a still-unsteady opponent over nine innings.
Umpire Crew: Home Plate: Charlie Ramos; First Base: Chris Guccione; Second Base: David Rackley; Third Base: Nestor Ceja
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), Carlos Cortes (Active), Colby Thomas (Active), Elvis Alvarado (Active), Gage Jump (Active), Henry Bolte (Active), Hogan Harris (Active), J.T. Ginn (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.2/9 starters on average. in stable-lineup comps (≥8 shared), Pittsburgh Pirates went 0-2. Athletics: Compared with last 5 games, today's announced lineup shares 7.0/9 starters on average. In higher-turnover comps (≤6 shared), Athletics went 1-1; in stable-lineup comps (≥8 shared), Athletics went 3-0.
Line Movement: Moneyline moved from 108 to 111 (+3), away from the pick side.
Pick 3
Washington Nationals over Kansas City Royals
WIN
Washington Nationals vs Kansas City Royals prediction — 2026-06-15 • First pitch: 6:45 PM ET
Odds-135 (BetMGM: -125)
Confidence0.250 (data points: 14.992/23.992)
PitchingAndrew Alvarez vs Mitch Spence
VenueNationals Park
Washington makes sense as the side because the Nationals are at their best in exactly this kind of game: modest price, manageable pitching matchup, and a home setting where they can pressure a flawed opponent into playing from behind. The edge is not overwhelming, but it is clean. If the game stays in the zone of contact, baserunners, and bullpen execution rather than star power, the Nationals have the sturdier profile.
Kansas City still has enough frontline talent to punish a loose handicap, and Bobby Witt Jr. is the kind of player who can turn a neutral script into a Royals lead almost by himself. The problem is that too much of the rest of the Kansas City case depends on finding consistent offense that has been hard to trust for long stretches. Mitch Spence can keep the ball moving, but if Washington strings together disciplined at-bats instead of chasing quick damage, the Royals are vulnerable to falling behind the count and the game.
The Nationals also come in with a little real momentum, pushing for a fourth straight series win, and that matters for a young club that tends to play with more conviction when it gets early traction. Andrew Alvarez does not need to dominate to back this ticket; he just needs to limit free passage and hand the ball to a level game. With Washington's lineup showing more life and Kansas City still searching for steadier support around its stars, the home side is the right lean.
Umpire Crew: Home Plate: Chad Whitson; First Base: Chad Fairchild; Second Base: Bill Miller; Third Base: Brian Walsh
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: Both starting lineups were announced at publish time.
Lineup Change Impact: Washington Nationals: Compared with last 5 games, today's announced lineup shares 7.4/9 starters on average. in stable-lineup comps (≥8 shared), Washington Nationals went 1-2. Kansas City Royals: Compared with last 5 games, today's announced lineup shares 7.0/9 starters on average. In higher-turnover comps (≤6 shared), Kansas City Royals went 0-2; in stable-lineup comps (≥8 shared), Kansas City Royals went 0-2.
Line Movement: Moneyline moved from -140 to -129 (+11), away from the pick side.
Pick 4
St. Louis Cardinals over San Diego Padres
WIN
St. Louis Cardinals vs San Diego Padres prediction — 2026-06-15 • First pitch: 7:45 PM ET
Odds-162 (BetMGM: -118)
Confidence0.242 (data points: 14.758/23.758)
PitchingDustin May vs Wandy Peralta
VenueBusch Stadium
St. Louis is the side because the Cardinals own the cleaner roster path through this matchup. The price is not cheap, but the shape of the game favors the club that can apply pressure from the first inning while asking fewer questions of its pitching plan. Against a San Diego team starting from a less conventional setup, the Cardinals deserve the lean as the team more likely to establish order instead of chasing it.
The Padres are never short on upside, and a lineup with Fernando Tatis Jr. and Jackson Merrill can erase bad sequencing in a matter of pitches. Even so, this particular spot leans away from them because asking San Diego to patch together the front half of the game increases the number of leverage pockets St. Louis can attack. If the Padres do not win the matchup battle early, the game can tilt into a parade of uncomfortable bullpen decisions.
St. Louis is easier to trust because it gets both the venue edge and the steadier game script. Dustin May has given the Cardinals needed stability, and that matters in a series opener against a club that thrives on forcing mistakes. The Cardinals do not need a barrage to cash this number; they just need enough traffic to make San Diego defend every inning, which is why the favorite still holds the stronger betting case.
Umpire Crew: Home Plate: Laz Diaz; First Base: Nic Lentz; Second Base: James Jean; Third Base: Chris Segal
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)
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: 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 1-2. San Diego Padres: Compared with last 5 games, today's announced lineup shares 6.4/9 starters on average. In higher-turnover comps (≤6 shared), San Diego Padres went 2-1.
Line Movement: Moneyline moved from -148 to -116 (+32), away from the pick side.
Pick 5
Los Angeles Dodgers over Tampa Bay Rays
In Progress
Los Angeles Dodgers vs Tampa Bay Rays prediction — 2026-06-15 • First pitch: 10:10 PM ET
Odds-186 (BetMGM: -155)
Confidence0.204 (data points: 14.515/24.108)
PitchingEric Lauer vs Nick Martinez
VenueUNIQLO Field at Dodger Stadium
Los Angeles is still the right side because the Dodgers have the deeper margin for error in a matchup between two good teams. This is not a blind lay-the-number spot; it is a recognition that the home club can win in more ways, whether the game turns into a bullpen contest, a sequencing battle, or a pure talent test. Against a Tampa Bay team that has cooled after an explosive stretch earlier in the season, the Dodgers' baseline remains the sturdier one.
The Rays deserve respect because Nick Martinez has pitched well enough to keep them in almost any game, and their lineup is disciplined enough to create problems if the starter is around the plate too often. They do not need volume to score; they need a few clean innings and timely contact. The concern is that Tampa Bay has looked a little less relentless lately, and that matters against an opponent that rarely lets a good start go to waste at home.
The Dodgers, by contrast, can absorb a quieter night from one section of the order and still keep coming. Their lineup length is the obvious separator, but the real appeal is how much pressure they create once the game gets to the middle innings and every matchup decision matters. In a marquee game that should stay competitive, Los Angeles still owns the stronger side profile.
Umpire Crew: Home Plate: Dan Merzel; First Base: Dan Bellino; Second Base: Mark Ripperger; Third Base: Shane Livensparger
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: 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.8/9 starters on average. In higher-turnover comps (≤6 shared), Los Angeles Dodgers went 1-1. 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 1-1.
Line Movement: Moneyline moved from -164 to -150 (+14), away from the pick side.
Pick 6
Los Angeles Angels over Arizona Diamondbacks
In Progress
Los Angeles Angels vs Arizona Diamondbacks prediction — 2026-06-15 • First pitch: 9:40 PM ET
Odds+119 (BetMGM: -105)
Confidence0.202 (data points: 17.246/28.688)
PitchingWalbert Ureña vs Ryne Nelson
VenueChase Field
This is a price play first, but it is not only a price play. The Angels are worth a shot because Walbert Urena has pitched well enough to keep turning plus-money games into legitimate betting opportunities, and the market is still reluctant to fully buy the profile. When the underdog has a starter in form and the favorite is being taxed to prove a bigger gap than the matchup shows, backing the dog is defensible.
Arizona absolutely has the stronger surface case, especially at home, and Ryne Nelson has given the Diamondbacks dependable work in this park with four straight home quality starts and a 2.20 ERA in that span. The lineup can also speed up a game quickly if it gets traffic in front of its power. That is why this is not a fade of the Diamondbacks so much as a pushback on the number attached to them.
The Angels earn the nod because Urena has authored a 4-1 run with a 1.84 ERA over his last eight starts, and that kind of form gives an underdog real backbone. If Los Angeles gets average support at the plate and forces Arizona to play a close game instead of a comfortable one, the value sits with the dog. In that range, the pick is about taking the side whose recent pitching trend does not match its price.
Expanded game context
Weather: Dome/retractable roof environment — external wind conditions not applicable.
Umpire Crew: Home Plate: Vic Carapazza; First Base: Edwin Moscoso; Second Base: Jen Pawol; Third Base: Hunter Wendelstedt
Los Angeles Angels Injuries: Brent Suter (Active), Brett Kerry (Active), Chase Silseth (Active), Denzer Guzman (Active), Donovan Walton (Active), Jo Adell (Active), José Fermin (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: Both starting lineups were announced at publish time.
Lineup Change Impact: Los Angeles Angels: Compared with last 5 games, today's announced lineup shares 7.0/9 starters on average. Arizona Diamondbacks: Compared with last 5 games, today's announced lineup shares 6.4/9 starters on average. In higher-turnover comps (≤6 shared), Arizona Diamondbacks went 2-1.
Line Movement: Moneyline moved from 111 to -104 (-215), toward the pick side.
Pick 7
Texas Rangers over Minnesota Twins
LOSS
Texas Rangers vs Minnesota Twins prediction — 2026-06-15 • First pitch: 8:05 PM ET
Odds-151 (BetMGM: -145)
Confidence0.138 (data points: 13.544/23.799)
PitchingMacKenzie Gore vs Mike Paredes
VenueGlobe Life Field
Texas is the side because the Rangers are set up to control this game even without needing a flashy offensive script. The number asks them to be the better, more stable home team, and that is a fair demand in a matchup where the pitching edge and late-inning environment both lean in their direction. Even with Corey Seager unavailable, the Rangers still bring enough lineup depth to justify favorite status.
Minnesota can make this ugly in a useful way if it forces long counts and turns the game into a bullpen grind. The Twins have also been willing to adjust on the margins, recently adding right-handed depth with Kyler Fedko as they looked for more support against left-handed pitching. But unless that approach translates into early damage, they are still asking too much of a lineup that has been inconsistent finishing rallies.
Texas does not need a masterpiece to cash; it needs a solid home performance with a few decisive swings. The Rangers still have enough thump through the middle of the order to cover for Seager's absence, and Globe Life Field tends to reward the club that stays cleaner on the mound and in leverage spots. That points back to the favorite rather than away from it.
Expanded game context
Weather: Dome/retractable roof environment — external wind conditions not applicable.
Umpire Crew: Home Plate: Derek Thomas; First Base: Alfonso Márquez; Second Base: Mike Estabrook; Third Base: Lance Barrett
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)
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: Texas Rangers: Compared with last 5 games, today's announced lineup shares 6.4/9 starters on average. In higher-turnover comps (≤6 shared), Texas Rangers went 2-1. Minnesota Twins: Compared with last 5 games, today's announced lineup shares 5.6/9 starters on average. In higher-turnover comps (≤6 shared), Minnesota Twins went 2-2.
Line Movement: Moneyline moved from -168 to -136 (+32), away from the pick side.
Pick 8
Philadelphia Phillies over Miami Marlins
WIN
Philadelphia Phillies vs Miami Marlins prediction — 2026-06-15 • First pitch: 6:40 PM ET
Odds-195 (BetMGM: -170)
Confidence0.085 (data points: 13.174/24.283)
PitchingZack Wheeler vs Ryan Gusto
VenueCitizens Bank Park
Philadelphia remains the correct side because this is the kind of matchup where the Phillies' top-end pitching and lineup depth should matter over the full nine innings. The price is substantial, but it reflects a real gap in reliability rather than a hollow public premium. With Zack Wheeler on the mound, the handicap begins from a position of control, and that is where a favorite becomes easier to accept.
Miami can be annoying in the best possible underdog way if Ryan Gusto repeats the form from his previous outing, when he gave Arizona four scoreless innings and kept the game calm. The Marlins also have enough young athleticism to turn small mistakes into runs. The issue is that their path usually depends on threading several things together at once, while Philadelphia can win with either pitching dominance or simple lineup pressure.
Wheeler is a major reason this stays on the Phillies' side of the ledger. He has owned this matchup for years, going 13-4 with a 2.52 ERA in his career against Miami, and that kind of history aligns well with the broader roster edge. At home, with the deeper offense behind him, Philadelphia does not need to chase upside; it just needs to play to its standard.
Expanded game context
Weather: 77.0°F, Wind 10.9 mph WNW (in from RF), Humidity 42%, P.O.P. 0% (Open-Meteo fallback)
Umpire Crew: Home Plate: Tripp Gibson; First Base: Sean Barber; Second Base: Dexter Kelley; Third Base: Ryan Blakney
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: Both starting lineups were announced at publish time.
Lineup Change Impact: Philadelphia Phillies: Compared with last 5 games, today's announced lineup shares 6.8/9 starters on average. In higher-turnover comps (≤6 shared), Philadelphia Phillies went 0-2. Miami Marlins: Compared with last 5 games, today's announced lineup shares 7.4/9 starters on average. in stable-lineup comps (≥8 shared), Miami Marlins went 3-0.
Line Movement: Moneyline moved from -214 to -172 (+42), away from the pick side.
Pick 9
Detroit Tigers over Houston Astros
WIN
Detroit Tigers vs Houston Astros prediction — 2026-06-15 • First pitch: 8:10 PM ET
Detroit is worth the underdog swing because the Tigers have a believable path to winning the cleaner innings in this game. When the price gives you plus money on the club that can pressure a vulnerable starter and hold its own through the middle frames, the case becomes less about brand names and more about game shape. Houston's ceiling is obvious, but the number leaves room to side with the dog.
The Astros still carry real threat because Yordan Alvarez has been on base in 21 straight games, and their bullpen has quietly been one of the best units in baseball since mid-May. If Houston gets a lead, that combination can shut the door in a hurry. The catch is that Kai-Wei Teng has been hit hard lately, allowing 17 runs over his last three starts, and that puts extra strain on a game plan that would rather hand the bullpen a lead than ask it to rescue the night.
Detroit's appeal is that it does not need to dominate to make this ticket live. It just needs enough competitive at-bats early to force Houston into a reactive game, and the Tigers have shown they can do that when they get a hittable starter across from them. At plus money, that is enough to stay with the road side.
Expanded game context
Weather: 79.4°F, Wind 1.7 mph NW (in from RF), Humidity 96%, P.O.P. 26% (Open-Meteo fallback)
Umpire Crew: Home Plate: Paul Clemons; First Base: Adrian Johnson; Second Base: Quinn Wolcott; Third Base: Steven Jaschinski
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), Brice Matthews (Active), Bryan Abreu (Active), Bryan King (Active), Cam Smith (Active), Christian Vázquez (Active), Christian Walker (Active), Collin Price (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 7.0/9 starters on average. In higher-turnover comps (≤6 shared), Detroit Tigers went 1-1; in stable-lineup comps (≥8 shared), Detroit Tigers went 0-2. Houston Astros: Compared with last 5 games, today's announced lineup shares 6.4/9 starters on average. In higher-turnover comps (≤6 shared), Houston Astros went 0-3.
Line Movement: Moneyline moved from 111 to 126 (+15), away from the pick side.
Pick 10
Colorado Rockies over Chicago Cubs
LOSS
Colorado Rockies vs Chicago Cubs prediction — 2026-06-15 • First pitch: 8:05 PM ET
Odds+188 (BetMGM: +165)
Confidence0.005 (data points: 12.092/24.059)
PitchingMichael Lorenzen vs Shota Imanaga
VenueWrigley Field
Colorado is the biggest price-driven play on the board, but there is still a baseball case underneath it. If an underdog is this large, you are looking for a way the game can get off script quickly, and the Rockies have one through recent offensive life and a starter who already handled this opponent once. That does not make Colorado safer; it makes the number more playable than it looks at first glance.
Chicago is the better team and absolutely has the higher floor, especially if Shota Imanaga controls contact the way he usually does at Wrigley. The Cubs also have hitters with encouraging history in this matchup, including Ian Happ, who has done real damage against Michael Lorenzen in a small sample. But once a favorite moves into this range, it has to separate cleanly, and that is not automatic in a park where conditions can change the texture of the game fast.
The Rockies at least bring a live puncher's chance. Lorenzen just held the Cubs to one run over five innings with seven strikeouts in their previous meeting, and Colorado came in off a weekend burst that included 23 runs in a three-game set. If the Rockies turn this into a messy, offense-first game instead of a tidy Cubs script, the dog price becomes hard to ignore.
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: Colorado Rockies: Compared with last 5 games, today's announced lineup shares 5.4/9 starters on average. In higher-turnover comps (≤6 shared), Colorado Rockies went 2-3. Chicago Cubs: Compared with last 5 games, today's announced lineup shares 7.2/9 starters on average. in stable-lineup comps (≥8 shared), Chicago Cubs went 2-0.
Line Movement: Moneyline moved from 172 to 162 (-10), toward the pick side.