Pittsburgh Pirates welcome St. Louis Cardinals to PNC Park on Friday at 2:35 am AEST, and the market has missed the sweet spot. The Pirates bring a five-game winning streak into this one — all at home, all in the last week — while the Cardinals limp in off a shutout loss in this same building. Paul Skenes takes the ball for Pittsburgh against Kyle Leahy, and the pitching matchup tilts hard toward the home side.
The Pirates sit third in the NL Central at 80–77 (.510), eighteen games back but rolling. The Cardinals are fourth at 76–81 (.484), twenty-two games adrift and sinking. Pittsburgh's offence has averaged 5.4 runs across their last five at home, conceding just 3.4 — a two-run margin that tells the story. St. Louis has leaked 5.6 runs per game over their last five outings, scoring only 3.2. That defensive fragility is the angle here, and the market hasn't priced it hard enough.
Who wins? The Pirates press their home advantage
Pittsburgh comes off a 2–0 win over these same Cardinals on Wednesday — a shutout that extended the home winning streak to five. Before that: 4–3 over Kansas City on Monday, 6–5 and 8–5 on the weekend, 7–4 against Milwaukee on Friday. Every win at PNC Park, every win by narrow margins or late rallies. St. Louis, meanwhile, is coming off that 0–2 loss on Wednesday — the third defeat in their last four, all bar one on home turf.
The head-to-head ledger leans Pittsburgh's way. The Pirates took the most recent meeting 2–0 in September, won 5–4 in August, and claimed a 6–2 result earlier that month. St. Louis did sneak a 4–1 win in August and a 6–2 victory in May, but the combined scoring average across those five meetings sits at 6.4 runs — under the 6.5 total on offer. That average includes two Cardinals wins, yet still lands beneath the line.
The head-to-head market reflects the ladder positions and recent form: Pittsburgh sits at short odds, St. Louis drifting. The Pirates are the pick here — five straight at home, Skenes on the bump, and a Cardinals lineup that has struggled to score on the road. The value sits with the home side, but it's the margin and total where the bolder play emerges.
Tipped at $1.62 · . Opinion, not a guarantee. Gamble responsibly — 18+.
Head-to-head context
Season and last-five scoring — context for the match-winner market.
Line market: Pirates to cover the 1.5-run spread
The line market offers Pittsburgh at –1.5 runs, and the recent form supports the cover. The Pirates have won their last five at home by an average margin of two runs — exactly the spread on offer. St. Louis has lost four of their last five, dropping those defeats by an average of 3.5 runs. The Cardinals' defensive leaks — 5.6 runs conceded per game over their last five — line up neatly with a Pittsburgh side that has found scoring rhythm at PNC Park.
The 2–0 result on Wednesday doesn't cover the spread, but the four wins before it do: 4–3 (one-run), 6–5 (one-run), 8–5 (three-run), 7–4 (three-run). Three of those five clear the 1.5-run line, and the two that don't were still wins. The Cardinals' road fragility and the Pirates' home surge make the spread a live proposition. For our mlb tips, the line offers value when the matchup tilts this heavily.
Tipped at $2.45 · . 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
St. Louis Cardinals+1.5last 5
Totals: under 6.5 runs the smarter call
The total sits at 6.5 runs, and the under is the play. The head-to-head average of 6.4 runs already nudges beneath the line, and the most recent meeting — a 2–0 shutout — landed well under. St. Louis has averaged 3.2 runs scored over their last five, while Pittsburgh's offence at home (5.4 runs per game) is balanced by their tight defence (3.4 conceded). The Cardinals' inability to score on the road (zero runs on Wednesday, five total runs across their last four games) stacks the deck toward a low-scoring affair.
Paul Skenes gives the Pirates a pitching edge that the market has acknowledged but not fully priced into the total. Kyle Leahy faces a home lineup that has won five straight but has done so with gritty, low-scoring margins in three of those five. The under 6.5 is the bolder call — Skenes shuts the door, Pittsburgh wins tight, and the Cardinals' bats stay cold.
Tipped at $2.05 · . Opinion, not a guarantee. Gamble responsibly — 18+.
Total runs
Combined score from recent completed games · marker shows live line 6.5.
Hit rate vs 6.5
Same Game Multi combos on the board
Same Game Multi markets are available for this one, and a couple of priced combos stand out. Cardinals to win, Under 7.5 total runs in the match and Cardinals to win the 1st inning is offered at 12.00 — a long-odds parlay that leans on St. Louis defying their recent form. Pirates to win, Over 4.5 Pirates total runs in the match and O. Cruz to hit 1+ home runs sits at 8.50, backing the home side's offensive upside. Neither combo aligns with the tighter, defensive angles we're chasing, but they're there for punters hunting bigger payouts.