MLB

Pittsburgh’s season-long offense has been stronger across the board, and that matters in a game where the Cardinals are not separating themselves with either the lineup or the rotation. The Pirates enter with a .252 batting average, .329 on-base percentage, .733 OPS, and 657 runs, all better than St. Louis. They also hold an edge in bullpen ERA and xFIP, which gives them a path to win a one-run game if their starter can limit damage early. The price also feels tilted by the Cardinals’ home status rather than by recent form. St. Louis is 3-7 in its last 10 and has been below average at home, while Pittsburgh has been more competitive overall despite a losing record away from home. Quinn Mathews’ rough season line makes the Cardinals’ side expensive relative to the true win chance, so the Pirates moneyline offers the cleaner value than laying a short home number.
Pittsburgh comes in with a better offensive foundation and slightly better run prevention. The Pirates are hitting .252 with a .329 on-base percentage and .733 OPS, and they have scored 657 runs with 158 home runs. Their pitching staff has posted a 4.22 ERA, 1.32 WHIP, and 4.03 xFIP, while the bullpen sits at 4.12 ERA. That combination has kept them within range in a lot of games even when the overall record has lagged. St. Louis has been more uneven. The Cardinals are at .241/.317/.699 with 600 runs and 141 home runs, and their team pitching numbers are only slightly different from Pittsburgh’s at 4.24 ERA and 1.34 WHIP. Their recent form is worse, with a 3-7 record over the last 10 and a negative run differential. The home record is also below .500, which weakens the usual home-favorite case.
Jared Jones gets the ball for Pittsburgh. He is listed at 2-5 with a 4.76 ERA and 77 strikeouts, and while that is not an ace-level profile, it is still better than the opposing starter’s run prevention. Against a Cardinals lineup that has been below league-average in batting average, on-base percentage, OPS, and runs, Jones has a workable path to keep the game in range and hand it to a Pirates bullpen that has been solid enough to protect leads. Quinn Mathews starts for St. Louis. He is listed at 0-2 with a 6.43 ERA and 13 strikeouts, which is a tough profile to trust against a Pittsburgh offense that has more power and a stronger overall slash line. If Mathews cannot settle in early, the Cardinals may have to lean on a bullpen that owns a 4.50 ERA and a 1.38 WHIP, both of which leave little margin for error.
Pittsburgh has the better offense, the slightly better bullpen, and the more trustworthy overall run-prevention profile, while St. Louis enters with weaker recent form and a shaky starting-pitching setup. The Cardinals still draw respect at home, but the price looks a touch heavy. I project the Pirates to win 4-3 in a game that stays under the total.