MLB odds, schedule and matchups June 27: Betting notes and lines for Friday’s 15-game slate

MLB betting odds

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 (-150) vs. Pittsburgh Pirates (+125)
Time: 6:40 p.m.

Athletics (+200) vs. New York Yankees (-250)
Time: 7:05 p.m.

Tampa Bay Rays (-134) vs. Baltimore Orioles (+110)
Time: 7:05 p.m.

St. Louis Cardinals (-120) vs. Cleveland Guardians (+100)
Time: 7:10 p.m.

Minnesota Twins (+100) vs. Detroit Tigers (-120)
Time: 7:10 p.m.

Toronto Blue Jays (+100) vs. Boston Red Sox (-120)
Time: 7:10 p.m.

San Diego Padres (-134) vs. Cincinnati Reds (+100)
Time: 7:10 p.m.

Philadelphia Phillies (+135) vs. Atlanta Braves (-163)
Time: 7:15 p.m.

San Francisco Giants (-163) vs. Chicago White Sox (+135)
Time: 7:40 p.m.

Seattle Mariners (-112) vs. Texas Rangers (-106)
Time: 8:05 p.m.

Chicago Cubs (-110) vs. Houston Astros (-110)
Time: 8:10 p.m.

Los Angeles Dodgers (-154) vs. Kansas City Royals (+130)
Time: 8:10 p.m.

Colorado Rockies (+170) vs. Milwaukee Brewers (-209)
Time: 8:10 p.m.

Washington Nationals (+137) vs. Los Angeles Angels (-167)
Time: 8:10 p.m.

Miami Marlins (+150) vs. Arizona Diamondbacks (-182)
Time: 9:40 p.m.

Website | + posts

Avery joined NorthStar Gaming as an intern in 2022 before stepping into a full-time role soon after. He loves betting on and analyzing golf — mainly because it’s easier than actually playing — but is a fan of all sports, from the NFL to the UFC.