| Batter | Pos | PA | AVG | OPS | HR |
|---|---|---|---|---|---|
| Otto Lopez | 2B | 2 | .000 | 0.000 | 0 |
| Agustin Ramirez | C | 1 | .000 | 0.000 | 0 |
| Austin Slater | LF | 1 | .000 | 0.000 | 0 |
The picture looks sharply different for St. Louis Cardinals starter Kyle Leahy. He is sitting at a 5.21 ERA across four starts, and that number actually flatters him. His FIP is 5.92 and his xERA is 5.67, both materially worse than his surface stat. He has walked eight batters in 19.0 innings this season, a 4.21 BB/9 rate that reflects real command issues as he transitions from reliever to starter. His most recent outing against Houston showed some promise, six strikeouts with zero walks in five innings, but that performance looks isolated against his broader 2026 record. loanDepot's retractable roof controls the environment completely, so weather is not a factor. This is a pure matchup.
On the position player side, Xavier Edwards is the bat to track in this game. He is hitting .348 with a .958 OPS against right-handed pitching this season and brings a .955 OPS over his last seven days to the plate against Leahy. No career BvP data exists between them, so limited matchup data is available, but Leahy's inability to escape innings clean gives Edwards multiple chances to work. Otto Lopez adds to Miami's threat, hitting .318 with a .523 slugging percentage and a .930 OPS over his last seven days. For St. Louis, the offense runs through Jordan Walker. He leads the Cardinals with eight home runs, nobody else on the roster has more than three, and he posts a .964 OPS over the last 28 days. His .876 OPS against right-handed pitching keeps him dangerous against Junk. The resurgence of Walker, as one outlet noted, has genuinely changed the complexion of that lineup.
Miami comes in 9-6 at home inside a park that suppresses runs (0.94 run factor, 0.88 home run factor). St. Louis is 7-3 on the road but carries a minus-8 run differential despite their 14-9 record, which tells you their wins have been close rather than dominant. This is a MLB series finale, meaning both bullpens have absorbed workload from the first two games. That late-inning context matters in a game where both starters have shown command vulnerabilities.
Picks made April 22, 2026 at 03:18 AM ET. Odds shown reflect current market prices.
The best individual angle in this game is Edwards on hits. A .348 hitter with a .958 OPS against right-handed pitching, running a .955 OPS over his last seven days, at +188 is a meaningful pricing gap. Leahy's FIP is nearly a full run worse than his ERA. His walk rate signals that clean innings will be difficult. Edwards in that lineup spot against that pitcher at that price is where the value is clearest. The caveat is honest: no career matchup data exists between them, and hot hitters still go 0-for-3. Manage your units accordingly. This game has variance built into both starters' 2026 profiles, and neither bullpen enters this series finale fully rested.
For the full slate, see our MLB picks today, NRFI picks, and player props.
| Date | Matchup | Result |
|---|---|---|
| Apr 20, 2026 | STL @ MIA | MIAMIA 5-3 |
| Apr 21, 2026 | STL @ MIA | STLSTL 5-3 |
Compare odds for STL @ MIA