Scores.wiki
baseball MLBSTLMIAWhere to Watch

St. Louis Cardinals vs Miami Marlins: TV, Stream, Odds (Apr 20, 2026)

By Scores.wiki Staff · April 19, 2026 at 06:00 AM ET · Updated 07:05 AM ET · 2 min read
St. Louis Cardinals vs Miami Marlins
Worth Watching

The St. Louis Cardinals (12-8) face the Miami Marlins (9-12) on Monday, April 20, 2026 at 6:40 PM ET on Regional Sports Network. Michael McGreevy takes the mound against Max Meyer. Our model gives St. Louis Cardinals a 66% edge.

Quick Facts

MatchupSt. Louis Cardinals at Miami Marlins
DateMonday, April 20, 2026
First Pitch6:40 PM ET
VenueloanDepot park
TVCheck local listings / MLB.TV
StreamingMLB.TV
Probable PitchersMichael McGreevy vs Max Meyer

Win Probability (Scores.wiki Model)

66%
34%
STL MIA

Where to Watch STL vs MIA

The St. Louis Cardinals visit the Miami Marlins on Monday, April 20, 2026 with first pitch at 6:40 PM ET. The game will air on Regional Sports Network and can be streamed on MLB.TV.

Pitching Matchup

Michael McGreevy takes the mound for the St. Louis Cardinals against Max Meyer for the Miami Marlins.

Matchup Analysis

The St. Louis Cardinals (12-8) have a 66% win probability in our model.

The Miami Marlins (9-12) are given a 34% chance with home field advantage.

Head-to-Head

Season Series

STL leads 4-2
W 5-4 vs MIA (Feb 23)W 10-2 @ MIA (Feb 28)W 3-2 vs MIA (Mar 02)L 2-2 @ MIA (Mar 08)L 7-7 @ MIA (Mar 14)W 7-4 vs MIA (Mar 21)

Recent Form

St. Louis Cardinals — Last 5 Games

4-1 · Streak: W4
W 7-5 @ Houston AstrosApr 18
W 9-4 @ Houston AstrosApr 18
W 5-3 vs Cleveland GuardiansApr 15
W 6-5 vs Cleveland GuardiansApr 14
L 3-9 vs Cleveland GuardiansApr 13

Miami Marlins — Last 5 Games

1-4 · Streak: L4
L 2-5 vs Milwaukee BrewersApr 18
L 5-7 vs Milwaukee BrewersApr 17
L 3-6 @ Atlanta BravesApr 15
L 5-6 @ Atlanta BravesApr 14
W 10-4 @ Atlanta BravesApr 13

See live scores: MLB Scores

More MLB Previews

Cincinnati Reds vs Tampa Bay Rays: TV, Stream, Odds (Apr 20, 2026) Houston Astros vs Cleveland Guardians: TV, Stream, Odds (Apr 20, 2026) Detroit Tigers vs Boston Red Sox: TV, Stream, Odds (Apr 20, 2026) MLB Today: 15 Games Ranked (Apr 19, 2026)

Also Tonight

NBA · MIN @ DEN — 3:30 PM ET — Prime Video NBA · TOR @ CLE — 1:00 PM ET — Prime Video NHL · PHI @ PIT — 7:00 PM ET — ESPN NHL · MIN @ DAL — 9:30 PM ET — ESPN Tennis · WSF1 vs WSF2 — Munich, Germany Tennis · WSF1 vs WSF2 — Barcelona, Spain