Skip to main content
Cardinals
@
Marlins
MLB
Wednesday, April 22, 2026

Cardinals @ Marlins

The standings favor St. Louis, but Miami brings the cleaner current lineup and this series in Miami has already played much tighter than the price suggests.

PI
PicksOffice
·4 min read

Ad | Affiliate — I may earn a commission if you sign up through these links. This never influences my picks. Learn more

This price is still leaning on the standings more than the actual lineup card. St. Louis owns the better record, but tonight's version of the Cardinals lineup looks softer than the market expects, and with both starters still listed TBD that matters even more.

Miami does not need to be the better team over six months to be the right side in one game. It just needs the cleaner offensive shape tonight, and that argument is stronger than the generic record gap.

The lineup edge is not where the standings suggest

The Cardinals come in at 14-9. Miami is 11-13. That is the headline gap. The problem is that the actual projected lineups do not carry that same separation.

Miami's expected order has Xavier Edwards, Otto Lopez, Liam Hicks, and Kyle Stowers near the top. Edwards is carrying a .915 OPS. Lopez is at .894. Hicks is at .901. Stowers is sitting on an .862 OPS, even in a small sample. That is real on-base and contact quality at the top of the order.

St. Louis is bringing a thinner current batting order

The Cardinals lineup for this game is lighter than the uniform. Ivan Herrera has a solid .708 OPS, but the rest of the middle does not scare much right now. Nolan Gorman is at .598. Thomas Saggese is at .489. Victor Scott II is at .490.

JJ Wetherholt has been useful getting on base with a .739 OPS, but that still leaves too many low-impact bats in the projected nine. When starters are TBD, that kind of lineup depth matters more than the brand name on the jersey.

These last two games in Miami already showed the gap is small

The first two games of this series were both played in this park and both were tight. Miami won 5-3 on April 20. St. Louis answered 5-3 on April 21.

That matters because this matchup has already played like a toss-up in the same setting. The market is still shading toward St. Louis based on overall record, but the actual series flow in Miami has been much flatter than that.

The recent form argument for St. Louis is real, but not overwhelming

St. Louis is 6-4 over its last 10. Miami is 3-7. That is the cleanest case against this pick, and it deserves respect.

Look a layer deeper and the Cardinals have still allowed 55 runs in those 10 games, or 5.5 per game. They gave up 12, 6, 6, 7, and 5 in five of those contests. This is not a club walking in with a shutdown profile.

Miami can still score enough against this version of St. Louis

The Marlins are only at 4.1 runs per game over the last 10, so the case here is not that they are suddenly an elite offense. The case is that tonight's lineup puts their best current bats up front, and this specific Cardinals pitching group has not been preventing damage lately.

Liam Hicks is already at four homers and 21 RBI with that .901 OPS. Otto Lopez has 18 runs scored and 11 RBI. Xavier Edwards is hitting .348 with a .431 OBP. Those are the exact types of table-setters and contact bats that can tilt one home moneyline game.

The injury board is not hiding a missing Miami core

Miami's current injury list is mostly longer-term pieces. Christopher Morel, Esteury Ruiz, Griffin Conine, Adam Mazur, and Ronny Henriquez are out, but the main hitters in tonight's expected order are available.

St. Louis is mostly healthy too outside reliever Matthew Pushard. That matters because the lineup edge on paper is not getting wiped out by some late hidden absence. What is expected is largely what should play.

No confirmed starters means this game should be priced more through bats

Both lineup boards still show the starting pitchers as TBD. Usually that creates uncertainty. In this spot, it makes the live lineup card even more important.

If there were a clear ace mismatch, the favorite case would be easier. Without it, the game shifts toward current offensive shape, and Miami's projected top half looks cleaner than St. Louis tonight.

Decision

The standings say Cardinals. The actual lineup card says this game is much closer than that. Miami has the better top-of-order OPS profile, already proved in the first two home games of this series that the gap is small, and gets a Cardinals staff that has still been leaking runs lately.

This is exactly the kind of spot where the market prices the season while the sharper read prices tonight. Marlins ML is the side.

CHOOSE YOUR CHANNEL

Pick the feed that fits how you bet.

Telegram is fastest when you want the alert on your phone. Discord keeps the room, the recap, and the discussion in one place.

Telegram for speedDiscord for the full room