Every MLB team is in action on Friday as a fresh batch of series begins throughout the league.
Today's MLB narrative: Two teams leading their respective divisions, the Chicago Cubs and Houston Astros, meet for a three-game set at Daikin Park. Game 1 is a pick'em, and so too is a pitchers' duel between the Houston Texans and Seattle Mariners with Nathan Eovaldi and Logan Gilbert on the mound.
Check out the latest MLB odds for June 27 below.


MLB odds and betting insights
- Houston (48-33) has been hitting the cover off the ball lately, ranking inside the top 10 for batting average, slugging percentage and wRC+ over the last 14 days. Chicago (48-33) starts rookie Cade Horton, who sports a 3.73 ERA through eight starts. The Astros are 30-13 at home this season.
- Eovaldi is returning from a month-long absence and was lights out beforehand. His 1.56 ERA and 0.81 WHIP across 12 starts would lead the majors if he had enough innings to qualify. Gilbert is making his third start since returning from injury and sports a 3.12 ERA and 0.89 WHIP. This game's 7.5 run total is the lowest of the night.
- The Blue Jays (43-37) are an MLB-best 47-33 on the run line, and are locked in a pick'em against the struggling Red Sox (40-42), who have lost five straight. Brayan Bello is pitching for Boston, and Toronto has a combined .319 batting average against him in 102 plate appearances.
- Kansas City (38-43) is an underdog at home in its series opener against the Los Angeles Dodgers (51-31). L.A. is fresh off a sweep of Colorado and is averaging 6.3 runs in its last 10 games. Rookie Noah Cameron is tasked with slowing down that lineup and owns a stellar 2.03 ERA.
Today's MLB schedule
New York Mets vs. Pittsburgh Pirates
Athletics vs. New York Yankees
Tampa Bay Rays vs. Baltimore Orioles
St. Louis Cardinals vs. Cleveland Guardians
Minnesota Twins vs. Detroit Tigers
Toronto Blue Jays vs. Boston Red Sox
San Diego Padres vs. Cincinnati Reds
Philadelphia Phillies vs. Atlanta Braves
San Francisco Giants vs. Chicago White Sox
Seattle Mariners vs. Texas Rangers
Chicago Cubs vs. Houston Astros
Los Angeles Dodgers vs. Kansas City Royals
Colorado Rockies vs. Milwaukee Brewers
Washington Nationals vs. Los Angeles Angels
Miami Marlins vs. Arizona Diamondbacks
Looking to get started? Sign up here.