St. Louis Cardinals vs Seattle Mariners Prediction & Picks - MLB

USA - MLB

St. Louis Cardinals
4/25/26 14:15
Seattle Mariners

Prediction:

 

The Cardinals will win

+122
$250 offered for betting!

New customers only | Commercial content | 21+ age limit | T&Cs apply

 by Lou Aguila | in MLB Picks

Posted as a tantalizing +122 home underdogs at Caesars Sportsbook, the St. Louis Cardinals will attempt to equalize the series at 1-1 as they send left-handed pitcher Matthew Labiratore to the mound in Game 2.

Momentum: After snapping a two-game losing skid, the Seattle Mariners posted back-to-back wins over the Athletics 5-4 and the St. Louis Cardinals 3-2 to move three games within .500 (12-15). The St. Louis Cardinals have lost three of their last four games, dropping to 14-11 after going 13-8 last week.

The Matchup: The Mariners banked on another solid outing from George Kirby, who threw two earned runs over six innings, and a game-winning homer by Josh Naylor in the sixth inning in a 3-2 win over the Cardinals in Game 1. This is a one-time three-game interleague series between the Mariners and the Cardinals. Seattle has now won the last games against the Cardinals and eight of their last 10.

Starting Pitchers: Mariners RHP Bryan Woo (1-2, 2.25 ERA) vs. Cardinals LHP Matthew Liberatore (0-1, 3.86 ERA)

Hot on the Board: The over/under has been adjusted to 7.5 runs from 8.0 runs in Game 1. The Cardinals are the home underdogs at +122 moneyline and -135 to cover +1.5 runs. Meanwhile, the Mariners still offer a profitable value at -145 moneyline and +115 to cover -1.5 games.

Up to $250 to bet on St. Louis Cardinals - Seattle Mariners! 

Limited Offer. Currently at Caesars Sportsbook

St. Louis Cardinals vs Seattle Mariners Form

Table

Teams Pts P W L
11 St. Louis Cardinals
0.525 80 42 38
13 Seattle Mariners
0.5 84 42 42

St. Louis Cardinals and Seattle Mariners Latest Matches

St. Louis Cardinals
St. Louis Cardinals Latest matches
W W W L W L
Victories

4/6 (67%)

Defeats

2/6 (33%)

Apr 22, 2026 - MLB

Miami Marlins
4 :  1
St. Louis Cardinals

Apr 21, 2026 - MLB

Miami Marlins
3 :  5
St. Louis Cardinals

Apr 20, 2026 - MLB

Miami Marlins
5 :  3
St. Louis Cardinals

Apr 19, 2026 - MLB

Houston Astros
5 :  7
St. Louis Cardinals

Apr 18, 2026 - MLB

Houston Astros
5 :  7
St. Louis Cardinals

Apr 17, 2026 - MLB

Houston Astros
4 :  9
St. Louis Cardinals
W L L L W W
Victories

3/6 (50%)

Defeats

3/6 (50%)

Apr 15, 2026 - MLB

St. Louis Cardinals
5 :  3
Cleveland Guardians

Apr 14, 2026 - MLB

St. Louis Cardinals
6 :  5
Cleveland Guardians

Apr 13, 2026 - MLB

St. Louis Cardinals
3 :  9
Cleveland Guardians

Apr 12, 2026 - MLB

St. Louis Cardinals
3 :  9
Boston Red Sox

Apr 11, 2026 - MLB

St. Louis Cardinals
1 :  7
Boston Red Sox

Apr 10, 2026 - MLB

St. Louis Cardinals
3 :  2
Boston Red Sox
W W W L W L
Victories

4/6 (67%)

Defeats

2/6 (33%)

Apr 22, 2026 - MLB

Miami Marlins
4 :  1
St. Louis Cardinals

Apr 21, 2026 - MLB

Miami Marlins
3 :  5
St. Louis Cardinals

Apr 20, 2026 - MLB

Miami Marlins
5 :  3
St. Louis Cardinals

Apr 19, 2026 - MLB

Houston Astros
5 :  7
St. Louis Cardinals

Apr 18, 2026 - MLB

Houston Astros
5 :  7
St. Louis Cardinals

Apr 17, 2026 - MLB

Houston Astros
4 :  9
St. Louis Cardinals
Seattle Mariners
Seattle Mariners Latest matches
L W W L L W
Victories

3/6 (50%)

Defeats

3/6 (50%)

Apr 22, 2026 - MLB

Seattle Mariners
5 :  4
Athletics

Apr 21, 2026 - MLB

Seattle Mariners
2 :  5
Athletics

Apr 20, 2026 - MLB

Seattle Mariners
4 :  6
Athletics

Apr 19, 2026 - MLB

Seattle Mariners
5 :  2
Texas Rangers

Apr 18, 2026 - MLB

Seattle Mariners
7 :  3
Texas Rangers

Apr 17, 2026 - MLB

Seattle Mariners
0 :  5
Texas Rangers
L W W L L W
Victories

3/6 (50%)

Defeats

3/6 (50%)

Apr 22, 2026 - MLB

Seattle Mariners
5 :  4
Athletics

Apr 21, 2026 - MLB

Seattle Mariners
2 :  5
Athletics

Apr 20, 2026 - MLB

Seattle Mariners
4 :  6
Athletics

Apr 19, 2026 - MLB

Seattle Mariners
5 :  2
Texas Rangers

Apr 18, 2026 - MLB

Seattle Mariners
7 :  3
Texas Rangers

Apr 17, 2026 - MLB

Seattle Mariners
0 :  5
Texas Rangers
L L L L L L
Victories

0/6 (0%)

Defeats

6/6 (100%)

Apr 16, 2026 - MLB

San Diego Padres
5 :  2
Seattle Mariners

Apr 15, 2026 - MLB

San Diego Padres
7 :  6
Seattle Mariners

Apr 14, 2026 - MLB

San Diego Padres
4 :  1
Seattle Mariners

Apr 8, 2026 - MLB

Texas Rangers
3 :  0
Seattle Mariners

Apr 7, 2026 - MLB

Texas Rangers
3 :  2
Seattle Mariners

Apr 6, 2026 - MLB

Texas Rangers
2 :  1
Seattle Mariners

St. Louis Cardinals against Seattle Mariners : Head to Head (H2H)

St. Louis Cardinals

0 %

Seattle Mariners

100 %

Sep 10, 2025 - MLB

Seattle Mariners
4 :  2
St. Louis Cardinals

Sep 9, 2025 - MLB

Seattle Mariners
5 :  3
St. Louis Cardinals

Sep 8, 2025 - MLB

Seattle Mariners
4 :  2
St. Louis Cardinals

Sep 8, 2024 - MLB

St. Louis Cardinals
4 :  10
Seattle Mariners

Apr 22, 2023 - MLB

Seattle Mariners
5 :  4
St. Louis Cardinals

St. Louis Cardinals - Seattle Mariners Key Points

  1. Seattle is 1-8 SU in its last 9 games on the road.
  2. Seattle is 1-6 SU in its last 7 games against an opponent in the National League.
  3. St. Louis is 6-3 SU in its last 9 games.
  4. St. Louis is 5-1 SU in its last 6 games against an opponent in the American League.
Up to $250 to bet on St. Louis Cardinals - Seattle Mariners! 

Limited Offer. Currently at Caesars Sportsbook

Our St. Louis Cardinals vs Seattle Mariners Prediction

Fearless Forecast: The Cardinals edged the Mariners 4-2 in another low-scoring ballgame.

Go with the Cardinals at +122 moneyline. Matthew Liberatore will try to build on a strong mound appearance on April 19, in which he gave up one earned run over six innings in a 7-5 win over Houston. Liberatore gave up five runs the last time he faced the Mariners, but Seattle has been struggling to score runs against left-handed starters this season, averaging 2.0 runs per game on a .192 BA.

Bryan Woo has been the steadier starter with a 1-2 record and a 2.25 ERA this season. However, it’s going to be interesting how he will fare against the Cardinals hitters, who are batting .222 with 4.5 runs per game against right-handed starters this season. The Mariners’ offense has also been dreadful in road games, where their BA gets much worse at .173 with 2.4 runs per game.

Our betting prediction for the Seattle Mariners vs. the St. Louis Cardinals: The Cardinals will win.

Prediction:

 

The Cardinals will win

+122
$250 offered for betting!

Caesars Rewards Program

Caesars Rewards

Caesars Sportsbook really spoils new users with an awesome rewards program, making every wager count towards something bigger! Available for users across the country, this program is a bettor's dream. As you enjoy the thrills of sports betting or casino games online, you can earn up to 10 Reward Credits for every $100 wagered on straight bets. And if parlays are more your style, you'll earn up to 20 Reward Credits for every $100 wagered. With Caesars Sportsbook, your bets not only bring the excitement of the game but also the joy of accumulating rewards that enhance your gaming experience. Play now and let Caesars treat you like royalty with each bet you place!

Sign-up now!

All tips are fully researched and given in good faith, but profits cannot be guaranteed.

St. Louis Cardinals vs Seattle Mariners Picks