On Sunday, the Seattle Mariners (47-38) are hosting the Minnesota Twins (46-37), at 4:10 PM ET, in the final game of a three-game set.

The Twins are favored (-118) in a projected evenly matched game against the Mariners (-101). The Minnesota Twins will give the start to Joe Ryan (5-5, 3.31 ERA), who is looking for win No. 6 on the season, and the Mariners will counter with Luis Castillo (6-9, 3.79 ERA).

These clubs play again following the Twins’ 5-1 victory over the Mariners yesterday. Pablo Lopez (6.0 IP, 1 R, 4 H, 9 K) picked up the win for the Twins. Byron Buxton went 2-for-4 with a double, a home run and four RBI to lead the team on offense. Bryce Miller (5.0 IP, 2 R, 5 H, 6 K) took the loss on the mound for the Mariners.

Get ready for the Twins vs. Mariners with what you need to know about Sunday’s Game, including viewing options.

Minnesota Twins vs. Seattle Mariners odds and betting lines

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

  • Favorite: Twins (-118, bet $118 to win $100)
  • Underdog: Mariners (-101, bet $101 to win $100)
  • Over/under: 7

Twins vs. Mariners: Live streaming info & game time

  • Game Day: Sunday, June 30, 2024
  • Game Time: 4:10 PM ET
  • Stadium: T-Mobile Park
  • TV Channel: Bally Sports
  • Live Stream: Fubo (Watch for free)

Twins stats and trends

Twins betting records

  • The Twins have won 35, or 63.6%, of the 55 games they’ve played as favorites this season.
  • Minnesota has a record of 31-20 in games when oddsmakers favor them by at least -118 on the moneyline.
  • The implied probability of a win from the Twins, based on the moneyline, is 54.1%.
  • Minnesota’s games have gone over the total in 39 of its 83 chances.
  • The Twins are 38-44-0 ATS in their 82 games with a spread this season.

Joe Ryan (Twins probable starter)

  • Ryan makes the start for the Twins, his 17th of the season. He is 5-5 with a 3.31 ERA and 100 strikeouts in 98 2/3 innings pitched.
  • In his most recent outing on Wednesday against the Arizona Diamondbacks, the righty went six innings, giving up four earned runs while surrendering six hits.
  • In 16 games this season, the 28-year-old has an ERA of 3.31, with 9.2 strikeouts per nine innings. Opponents are hitting .216 against him.
  • Ryan has recorded 11 quality starts this year.
  • Ryan is looking for his 17th straight appearance lasting five or more innings. He averages 6.1 frames per appearance on the hill.
  • He has held his opponents without an earned run in one of his 16 appearances this season.
  • He meets a Mariners offense that ranks 25th in the league with 329 runs while batting .218 as a squad. It has a collective .366 slugging percentage (26th in MLB play) and has hit a total of 93 home runs (11th in MLB).
  • The 28-year-old ranks 27th in ERA (3.31), seventh in WHIP (.959), and 20th in K/9 (9.2) among qualifying pitchers in MLB play this season.

Twins batting stats

  • The Twins rank fifth in Major League Baseball with 98 home runs.
  • Hitters for Minnesota rank fourth in the majors with a combined .423 team slugging percentage.
  • The Twins have a team batting average of .249 this season, which ranks 11th among MLB teams.
  • Minnesota is among the highest-scoring teams in the majors, ranking seventh with 399 total runs this season.
  • The Twins have an OBP of .318 this season, which ranks 11th in MLB.
  • Minnesota has shown patience at the plate this season with the 10th-best rate of strikeouts per game (8.0) among MLB offenses.

Mariners stats and trends

Mariners betting records

  • The Mariners have been underdogs in 33 games this season and have come away with the win 15 times (45.5%) in those contests.
  • This season, Seattle has come away with a win 13 times in 25 chances when named as an underdog of at least -101 or worse on the moneyline.
  • The moneyline set for this matchup implies the Mariners have a 50.2% chance of coming away with a victory in the contest.
  • Contests with Seattle has gone over the total set by bookmakers in 34 of 85 chances this season.
  • The Mariners have posted a record of 40-44-0 against the spread this season.

Luis Castillo (Mariners probable starter)

  • Castillo (6-9 with a 3.79 ERA and 100 strikeouts in 99 2/3 innings pitched) gets the start for the Mariners, his 18th of the season.
  • In his last appearance on Tuesday, the right-hander tossed 5 1/3 innings against the Tampa Bay Rays, allowing four earned runs while surrendering five hits.
  • The 31-year-old has an ERA of 3.79, with 9.0 strikeouts per nine innings in 17 games this season. Opponents are hitting .241 against him.
  • Castillo has registered 10 quality starts this year.
  • Castillo will try to build upon an 18-game streak of going five or more innings (he’s averaging 5.8 frames per outing).
  • He has held his opponents without an earned run in three of his 17 appearances this season.
  • He will match up with a Twins offense that ranks 10th in the league with 698 total hits (on a .249 batting average). The squad also slugs a collective .423 (fourth in the league) with 98 total home runs (fifth in MLB play).
  • Castillo has thrown 6 2/3 innings, giving up two earned runs on two hits while striking out seven against the Twins this season.
  • The 31-year-old’s 3.79 ERA ranks 45th, 1.214 WHIP ranks 44th, and 9.0 K/9 ranks 24th among qualifying pitchers this season.

Mariners batting stats

  • The Mariners rank 11th in MLB action with 93 home runs. They average 1.1 per game.
  • This season, Seattle is slugging .366, the fifth-lowest percentage in baseball.
  • The Mariners rank last in MLB with a .218 batting average.
  • The offense for Seattle is the No. 25 offense in MLB, scoring 3.9 runs per game (329 total runs).
  • The Mariners’ .298 on-base percentage ranks 25th in baseball.
Watch the MLB on Fubo!