On Wednesday, the Los Angeles Angels (44-57) are visiting the Seattle Mariners (53-50), at 3:40 PM ET. The Angels have won three in a row.

The Mariners are favored at home (-163) versus the Angels (+138). The Seattle Mariners will give the start to Luis Castillo (8-10, 3.55 ERA), who is looking for win No. 9 on the season, and the Angels will turn to Griffin Canning (3-10, 5.28 ERA).

These squads play again after the Angels’ 5-1 victory over the Mariners yesterday. Jose Soriano (7.2 IP, 1 R, 3 H, 5 K) picked up the win for the Angels. Mickey Moniak went 1-for-3 with an RBI to lead the team on offense. Logan Gilbert (6.2 IP, 1 R, 4 H, 8 K) was credited with the loss on the mound for the Mariners.

Before the Mariners vs. Angels matchup, here is everything you need to prepare for Wednesday’s baseball action, including viewing options.

Seattle Mariners vs. Los Angeles Angels odds and betting lines

MLB odds courtesy of BetMGM Sportsbook. Odds updated Wednesday at 3:16 PM ET. For a full list of sports betting odds, access USA TODAY Sports Betting Scores Odds Hub.

  • Favorite: Mariners (-163, bet $163 to win $100)
  • Underdog: Angels (+138, bet $100 to win $138)
  • Over/under: 6.5

Mariners vs. Angels: Live streaming info & game time

  • Game Day: Wednesday, July 24, 2024
  • Game Time: 3:40 PM ET
  • Stadium: T-Mobile Park
  • TV Channel: Bally Sports
  • Live Stream: Fubo (Watch for free)

Mariners stats and trends

Mariners betting records

  • The Mariners have won 36, or 55.4%, of the 65 games they’ve played as favorites this season.
  • Seattle has a record of 9-8 in games when oddsmakers favor them by at least -163 on the moneyline.
  • Bookmakers have implied with the moneyline set for this matchup that the Mariners have a 62% chance to win.
  • Seattle’s games have gone over the total in 42 of its 103 chances.
  • The Mariners are 46-56-0 against the spread this season.

Luis Castillo (Mariners probable starter)

  • Castillo (8-10 with a 3.55 ERA and 119 strikeouts in 124 1/3 innings pitched) makes the start for the Mariners, his 22nd of the season.
  • The right-hander last pitched on Saturday against the Houston Astros, when he went seven innings, allowing three earned runs while giving up six hits.
  • The 31-year-old has put together a 3.55 ERA and 8.6 strikeouts per nine innings across 21 games this season, while giving up a batting average of .234 to opposing hitters.
  • Castillo is aiming for his fourth straight quality start.
  • Castillo will look to go five or more innings for his 22nd straight start. He’s averaging 5.9 innings per outing.
  • He has held his opponents without an earned run in four of his 21 appearances this season.
  • He will face off against an Angels team that is hitting .234 as a unit (22nd in MLB). It is also slugging a collective .378 (21st in MLB) with 104 total home runs (20th in MLB).
  • Castillo has pitched 13 innings without giving up an earned run on six hits, while striking out 11 against the Angels this season.
  • The 31-year-old’s 3.55 ERA ranks 33rd, 1.158 WHIP ranks 31st, and 8.6 K/9 ranks 29th among qualifying pitchers this season.

Mariners batting stats

  • The Mariners’ 112 home runs rank 12th in Major League Baseball.
  • Hitters for Seattle have combined to rank 28th in MLB with a slugging percentage of only .362 this season.
  • The Mariners rank last in MLB with a team batting average of just .216.
  • Seattle is among the lowest-scoring teams in the majors, ranking 28th with just 389 total runs (3.8 per game) this season.
  • The Mariners are among the worst in the league at getting on base, ranking 28th with an OBP of .298.
  • Seattle ranks last in strikeouts per game (10.3) among MLB offenses.

Angels stats and trends

Angels betting records

  • The Angels have been victorious in 39, or 44.8%, of the 87 contests they have been chosen as underdogs in this season.
  • Los Angeles has a mark of 9-18 in contests where sportsbooks favor it by +138 or worse on the moneyline.
  • The moneyline set for this matchup implies the Angels have a 42% chance of walking away with the win.
  • Los Angeles and its opponents have gone over in 49 of its 101 games with a total set by sportsbooks this season.
  • In 100 games with a line this season, the Angels have a mark of 57-43-0 against the spread.

Griffin Canning (Angels probable starter)

  • Canning (3-10 with a 5.28 ERA and 73 strikeouts in 105 2/3 innings pitched) gets the start for the Angels, his 21st of the season.
  • His most recent time out came on Saturday against the Oakland Athletics, when the right-hander went 3 1/3 innings, surrendering six earned runs while allowing six hits.
  • In 20 games this season, the 28-year-old has amassed a 5.28 ERA and 6.2 strikeouts per nine innings, while allowing a batting average of .271 to opposing batters.
  • Canning has five quality starts under his belt this year.
  • Canning heads into this matchup with 15 outings of five or more innings pitched this year.
  • In one of his 20 total appearances this season he has not given up an earned run.
  • He will face a Mariners offense that ranks 28th in the league with 389 total runs scored while batting .216 as a unit. His opponent has a collective .362 slugging percentage (28th in MLB action) and has hit a total of 112 home runs (12th in the league).
  • In 6 2/3 innings over one appearance against the Mariners this season, Canning has a 1.35 ERA and a 0.75 WHIP while his opponents are hitting .167.
  • Among pitchers who qualify in MLB play this season, the 28-year-old ranks 67th in ERA (5.28), 66th in WHIP (1.420), and 66th in K/9 (6.2).

Angels batting stats

  • The Angels average 1.0 home run per game to rank 20th in MLB action with 104 total home runs.
  • So far this year, Los Angeles’ .378 slugging percentage ranks 21st in baseball.
  • The Angels have the 22nd-ranked batting average in the league (.234).
  • Los Angeles scores the 25th-most runs in baseball (406 total, 4.0 per game).
  • The Angels’ .303 on-base percentage is 23rd in the majors.
Watch the MLB on Fubo!