Seattle Mariners vs St. Louis Cardinals Betting Pick & Prediction for 4/24

The Seattle Mariners and the St. Louis Cardinals meet at Busch Stadium for an MLB regular season game. The Mariners hold a record of 11-15, sitting 4th in the AL West. They have struggled on the road with a 1-8 record. Their recent form shows a 4-6 record in the last 10 games. Seattle will look to improve under the guidance of manager Dan Wilson.
The Cardinals come in with a 14-10 record and are 3rd in the NL Central. They have performed consistently both at home and on the road, with a 7-5 record in each. Managed by Oliver Marmol, the Cardinals aim to bounce back from a recent loss. The game is set for Friday, April 24, 2026, at 8:15 PM under overcast clouds. George Kirby will start for the Mariners, while Andre Pallante takes the mound for the Cardinals.
Seattle Mariners Team Preview
The Seattle Mariners have shown mixed results in their recent games. They had a win against the Athletics with a score of 5-4, gathering 14 hits, including a home run. However, they faced losses in the two previous games against the same team.
Cal Raleigh stands out as a top performer for the Mariners. He has a batting average of .198 and leads the team with 5 home runs. His consistent hitting provides a solid presence in the lineup.
On the mound, George Kirby is expected to start for the Mariners. He has a record of 3-2 with an ERA of 2.97 this season. His ability to keep runners off base will be key against the opposing lineup.
Mariners vs Cardinals Game Day Info
- Sport: MLB
- Teams: Seattle Mariners vs. St. Louis Cardinals
- Venue: Busch Stadium in St. Louis, MO
- Date: Friday, April 24, 2026
- Betting Odds: Mariners Moneyline -159, Cardinals Moneyline +134
St. Louis Cardinals Team Preview
The St. Louis Cardinals have shown mixed results in their recent games. They won two games against the Houston Astros, each by 2 runs, with scores of 7-5. However, they dropped two of their three games against the Miami Marlins, with a loss margin of 3 runs in their last game.
The Cardinals’ batting average for the 2026 season sits at .229, ranking them 17th in the league. Their on-base percentage is slightly better at .319, placing them 13th. Despite these averages, they have managed to hit 27 home runs, ranking 9th among all teams.
On the pitching side, the Cardinals hold a 4.77 ERA, placing them 26th in the league. They have given up 26 home runs, which ranks 9th. Andre Pallante is expected to take the mound against the Seattle Mariners, carrying a season record of 2-1 with a 4.05 ERA.
BTB Betting Pick
The Mariners are the favored team with a moneyline of -159. They have a strong pitching staff with a 3.42 ERA, ranked 4th in the league. The Cardinals have a higher ERA of 4.77, ranked 26th. Given the Mariners’ pitching edge, they are the pick to win.
The total for the game is set at 8.0. The Mariners’ strong pitching and the Cardinals’ weaker batting average of .229 suggest a lower scoring game. The recommendation is to take the under 8.0, as both teams may struggle to score high runs against the pitching. The projected score is Mariners 5, Cardinals 2.