July 3 MLB odds, schedule and matchups: Wheeler, Imanaga meet in pitchers' duel

Check out today's MLB odds for July 3. Photo by Matt Slocum/AP.

There's plenty to keep tabs on with every MLB team in action on Wednesday.

The latest: Two of the NL's top arms battle in Windy City. when Zach Wheeler and the Philadelphia Phillies take on Shota Imanaga and the Chicago Cubs. Elsewhere, the surging Houston Astros look to get back in the win column against the Toronto Blue Jays while the Baltimore Orioles aim to stay hot.

Check out the latest MLB odds for Wednesday, July 3.

MLB odds: July 3

Visit all of NorthStar Bets' MLB markets. Click on game odds below to bet now.

St.Louis Cardinals vs. Pittsburgh Pirates

Chicago White Sox vs. Cleveland Guardians

Boston Red Sox vs. Miami Marlins

New York Mets vs. Washington Nationals

Cincinnati Reds vs. New York Yankees

Houston Astros vs. Toronto Blue Jays

San Francisco Giants vs. Atlanta Braves

San Diego Padres vs. Texas Rangers

Philadelphia Phillies vs. Chicago Cubs

Tampa Bay Rays vs. Kansas City Royals

Detroit Tigers vs. Minnesota Twins

Milwaukee Brewers vs. Colorado Rockies

Los Angeles Angels vs. Oakland Athletics

Baltimore Orioles vs. Seattle Mariners

Arizona Diamondbacks vs. Los Angeles Dodgers

Betting insights

  • Wheeler (2.72 ERA, 0.98 WHIP) tops the NL Cy Young odds board. Philadelphia has won nine of his last 13 starts, eight of which came by two-plus runs. Shota Imanaga is in the mix to win NL Rookie of the Year and has been spectacular outside of two bad starts (10 ER vs. Mets, 7 ER vs. Brewers).
  • The Astros are 10-2 in their last 12 games and have scored five-plus runs in nine of those contests. Houston is hitting .330 with a 130 wRC+ against lefties in that span and gets Yusei Kikuchi (4.18 ERA) tonight.
  • Chris Sale (2.79 ERA) has posted seven quality starts in his last nine tries for the Atlanta Braves. He's also held the San Francisco Giants to a collective .218 BA and 29.4% K rate in 34 plate appearances, per Baseball Savant. San Francisco is 17-25 on the road.
  • The New York Mets are a league-best 18-8 since June 1, batting a collective .317 with a 167 wRC+ against LHP in that span (both best in MLB). They'll get Washington Nationals rookie southpaw Mitchell Parker (3.32 ERA).
  • The Orioles sit atop the AL East after winning five of their last six games. They play a Seattle Mariners squad that is 3-7 in their last 10 games while averaging just 3.3 runs.
All odds shown in this article are from Northstarbets.ca: The odds presented in this article are sourced from Northstarbets.ca, the producer of this content. Please note that odds may vary and are subject to change. Odds units and offers are advertisements and promotions from Northstarbets.ca: Any odds units and offers mentioned within this content are advertisements and promotions provided by Northstarbets.ca. These promotions are subject to terms and conditions, and readers are encouraged to review them before participating. This blog and article is owned and controlled by Northstarbets.ca: This blog and article are owned and controlled by Northstarbets.ca and are intended for commercial purposes. The content is created to provide statistics & analysis for global sporting events, highlight odds and offers available on Northstarbets.ca and may contain promotional material.