The Cleveland Guardians (4-2) and Seattle Mariners (3-3) will clash on Wednesday at T-Mobile Park, starting at 4:10 PM ET.

The Mariners are a home favorite (-154) against the Guardians (+130). The Seattle Mariners will hand the ball to George Kirby (1-0, 0.00 ERA), who is looking for win No. 2 on the season, and the Guardians will counter with Logan Allen (1-0, 5.40 ERA).

Yesterday, the Guardians claimed a 5-2 victory over the Mariners, with Shane Bieber (6.0 IP, 0 R, 6 H, 9 K) registering the win for the Guardians. Bo Naylor finished 2-for-4 with a home run and two RBI to lead the offensive showing. Luis Castillo (5.2 IP, 4 R, 10 H, 7 K) was credited with the loss for the Mariners.

Before this Mariners vs. Guardians showdown, here is what you need to get ready for Wednesday’s MLB action, including viewing options.

Seattle Mariners vs. Cleveland Guardians odds and betting lines

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

  • Favorite: Mariners (-154, bet $154 to win $100)
  • Underdog: Guardians (+130, bet $100 to win $130)
  • Over/under: 7.5

Mariners vs. Guardians: Live streaming info & game time

  • Game Day: Wednesday, April 3, 2024
  • Game Time: 4:10 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 been favorites in five games this season and won two (40%) of those contests.
  • Seattle has not been bigger favorites this season than the -154 moneyline set for this game.
  • The oddsmakers’ moneyline implies a 60.6% chance of a victory for the Mariners.
  • Seattle and its opponents have gone over the total this season in two of six opportunities.
  • The Mariners are 1-5-0 against the spread this season.

George Kirby (Mariners probable starter)

  • The Mariners will look to Kirby (1-0) in his second start this season.
  • In his last time out on Saturday, the righty tossed 6 2/3 scoreless innings against the Boston Red Sox while surrendering two hits.
  • Over his one games this season, opposing hitters have a collective batting average of just .091 against him. He has a 0.00 ERA and averages 10.8 strikeouts per nine innings.
  • He will match up with a Guardians offense that ranks fifth in MLB with 60 total hits (on a .280 batting average). The squad also slugs a collective .444 (ninth in MLB) with five total home runs (17th in MLB).
  • Among qualifying pitchers in MLB action this season, the 26-year-old’s 0.00 ERA ranks first, .600 WHIP ranks 18th, and 10.8 K/9 ranks 21st.

Mariners batting stats

  • The Mariners rank 21st in Major League Baseball with four home runs.
  • Hitters for Seattle have combined to rank 29th in MLB with a slugging percentage of only .299 this season.
  • The Mariners’ .201 batting average ranks 24th in the league this season.
  • Seattle ranks 23rd in the majors with 17 total runs scored this season.
  • The Mariners have an OBP of just .262 this season, which ranks 28th in MLB.
  • Seattle ranks just 28th in MLB in strikeouts per game with an average of 11 whiffs per contest.

Guardians stats and trends

Guardians betting records

  • The Guardians came away victorious in the one game they played as the underdog this season.
  • Cleveland has yet to play a game this season with longer moneyline odds than +130.
  • Sportsbooks have implied with the moneyline set for this matchup that the Guardians have a 43.5% chance of pulling out a win.
  • Cleveland’s games have gone over the total in four of its six opportunities.
  • The Guardians are 4-2-0 against the spread in their six games with a line set by sportsbooks this season.

Logan Allen (Guardians probable starter)

  • Allen (1-0) makes the start for the Guardians, his second of the season.
  • In his most recent time out on Saturday, the left-hander threw five innings against the Oakland Athletics, allowing three earned runs while surrendering six hits.
  • Over his one game this season, opposing hitters have a collective batting average of .300 against him. He has a 5.40 ERA and averages 5.4 strikeouts per nine innings.
  • He will take the hill against a Mariners offense that ranks 18th in the league with 39 total hits (on a .201 batting average). The team also slugs a collective .299 (29th in the league) with four total home runs (21st in MLB play).

Guardians batting stats

  • The Guardians rank 17th in MLB action with five total home runs.
  • So far this season, Cleveland’s .444 slugging percentage ranks ninth-best in baseball.
  • The Guardians rank seventh in MLB with a .280 batting average.
  • Cleveland scores the fifth-most runs in baseball (38 total, 6.3 per game).
  • The Guardians are eighth in MLB with an on-base percentage of .351.
Watch the MLB on Fubo!