The Pittsburgh Pirates host the St. Louis Cardinals at PNC Park on Wednesday, 23 September at 8:40 am AEST, and the value sits firmly with the home side. Pittsburgh arrive on a four-game winning streak, all at PNC Park, and hold a 79–77 record (.506) for third in the NL division. St. Louis sit 76–80 (.487), fourth in the same division and 22 games back, having lost four of their last five before salvaging one win against Washington on Monday.

Jared Jones takes the mound for Pittsburgh, while Andre Pallante starts for the visitors. The Pirates have averaged 5.8 runs across their last five outings, conceding 4.4, and their recent form paints a picture of a side peaking at the right time. St. Louis managed just 3.8 runs per game in the same sample, leaking 7.2. That defensive frailty makes them vulnerable here, even with a last-start victory to steady the ship.

Who wins at PNC Park?

Pittsburgh have won four straight at home, the most recent a 4–3 edge over Kansas City on Monday. Before that they swept the Royals with margins of one, three and three runs, then took a seven-run win over Milwaukee. Coming off that narrow Monday victory, they carry momentum and rhythm into this divisional clash. St. Louis are coming off a 5–3 home win over Washington, but the four losses before that tell the real story: beaten by eight runs, by three, by one and by seven. Their average loss margin in the last five sits at 4.8 runs, more than double Pittsburgh's single-run defeat to Milwaukee on 17 September.

The head-to-head ledger tilts toward Pittsburgh. The five most recent meetings produced a 4–1 Pirates advantage, including three wins by four or more runs. The Cardinals' sole success came 4–1 in August, but either side of that result they were thumped 6–2 and 5–4, then 6–2 and 7–0 in May. Those results yielded an average combined total of 7.4 runs, a detail that matters when we turn to the totals market.

The Pirates are priced at 1.65 to win, the Cardinals at 2.25. That reflects the market's view of Pittsburgh's home streak and St. Louis's brittle away form — the visitors have posted a 34–45 record on the road this season, averaging 4.4 runs for and 4.8 against across all games. Pittsburgh's home numbers (40–37 at PNC Park overall) and their current four-game surge make them the logical choice, and our mlb predictions lean heavily toward backing them here.

Head to HeadOdds correct as at 8:12 am AEST. Odds can change.
Strong leanOur tip: Pittsburgh Pirates. Pittsburgh's four-game winning streak at PNC Park and St. Louis's defensive frailty — conceding 7.2 runs per game in their last five — make the Pirates the clear pick. The head-to-head record (4–1 in the last five meetings) and the Cardinals' 34–45 road record support this lean.

Tipped at $1.65 (12:12 pm AEST). Opinion, not a guarantee. Gamble responsibly — 18+.

Head-to-head context

Season and last-five scoring — context for the match-winner market.

4.5Season avg runs for4.4
4.4Season avg runs against4.7
51%Season win rate48%
5.8Last 5 avg runs for3.8
80%Last-five win rate20%

The Line: -1.5 runs for Pittsburgh

The Pirates lay 1.5 runs at 2.45, while St. Louis get the same start at 1.55. Pittsburgh's average win margin in their last five sits at two runs, exactly covering the line when they prevail. Their losses in that sample came by a single run, so even in defeat they stay competitive. St. Louis, by contrast, lose by an average of 4.8 runs when they fall — well beyond the 1.5-run cushion offered here.

Four of the last five head-to-head meetings were decided by margins of two, four, five and seven runs, with only the Cardinals' 4–1 win landing inside the 1.5-run window. That pattern suggests close games are the exception when these sides meet. Pittsburgh's home form and St. Louis's defensive leakage — 7.2 runs conceded per game in their last five — point to a wider Pirates victory than the market line anticipates. The value sits with Pittsburgh laying the runs.

LineOdds correct as at 8:12 am AEST. Odds can change.
Solid leanOur tip: Pittsburgh Pirates -1.5. The Pirates' two-run average win margin in their last five matches the line exactly, while St. Louis lose by 4.8 runs on average when they fall. Four of the last five head-to-head meetings were decided by two runs or more, suggesting Pittsburgh can cover comfortably.

Tipped at $2.45 (12:12 pm AEST). Opinion, not a guarantee. Gamble responsibly — 18+.

Line cover (form)

Cover rate applies this match's live spread to recent completed scores — not a season ATS record.

Pittsburgh Pirates-1.5last 5

Cover rate40%2/5
Avg margin (+1.4)avg 1.4vs 1.5
-86

St. Louis Cardinals+1.5last 5

Cover rate40%2/5
40%Cover % (form)40%
H2H cover (Pittsburgh Pirates -1.5)60%3/5

Total Runs: the overs case

The total is set at 7.5 runs, with overs priced at 2.05 and unders at 1.75. Pittsburgh are averaging 5.8 runs for and 4.4 against in their last five, a combined 10.2 per game. St. Louis post 3.8 for and 7.2 against in the same window, an 11.0-run average. Both samples clear the 7.5-run line comfortably.

The head-to-head history shows an average of 7.4 runs across the last five meetings, sitting just under the line but close enough to argue marginal value on overs given the current form of both offences. Pittsburgh's bats have been hot at home, posting four straight wins with game totals of seven, eleven, thirteen and seven runs. St. Louis's defensive struggles — conceding eight, nine, six and ten runs in four of their last five — suggest they will leak enough to push this contest over the line. The overs play is the bold call, and the one we back.

Total RunsOdds correct as at 8:12 am AEST. Odds can change.
Solid leanOur tip: Over 7.5. Pittsburgh average 10.2 combined runs per game in their last five (5.8 for, 4.4 against), St. Louis 11.0 (3.8 for, 7.2 against). Both samples clear 7.5 comfortably, and the Cardinals' leaky defence points to a high-scoring affair.

Tipped at $2.05 (12:12 pm AEST). Opinion, not a guarantee. Gamble responsibly — 18+.

Total runs

Combined score from recent completed games · marker shows live line 7.5.

Pittsburgh Pirates games (n=5)avg 10.2vs 7.5
315
St. Louis Cardinals games (n=5)avg 11vs 7.5
315
H2H meetings (n=5)avg 7.4vs 7.5
315

Hit rate vs 7.5

Pittsburgh Piratesn=5
Over 80%Under 20%
St. Louis Cardinalsn=5
Over 100%Under 0%
H2Hn=5
Over 60%Under 40%
5.8Avg runs for (form)3.8