The Philadelphia Phillies welcome the St. Louis Cardinals to Citizens Bank Park on Monday, 24 August at 3:35 am AEST, looking to extend a remarkable home winning streak. The Phillies have won eight on the spin overall — all five of their last starts at home — and sit second in the NL East with a 72–58 record. The Cardinals arrive at 66–65, third in the NL Central and 15.5 games back, licking their wounds after a 3–12 shellacking at the hands of these same Phillies on Sunday.
Cristopher Sánchez gets the ball for the home side, while Kyle Leahy takes the mound for St. Louis in what shapes as a mismatch on current form. The punters have made their view clear, and the task for the visitors is steep: find a way to halt a Phillies outfit that has outscored opponents 35–19 across their last five home starts and is averaging seven runs per game in that stretch.
Who will win?
The ladder paints the picture: Philadelphia 72–58, St. Louis 66–65. The Phillies have a +25 run differential for the season; the Cardinals sit at zero. Over the last five outings, Philadelphia has averaged 7.0 runs scored and 3.8 runs against, while St. Louis has posted 5.2 for and 6.6 against. The Phillies' last five have all come at Citizens Bank Park — five wins from five, with margins of 9, 1, 3, 2, and 1 runs. The Cardinals' last five have all been away fixtures: two losses to these Phillies, sandwiched around a win and two losses in Cincinnati.
Coming off that 12–3 demolition on Sunday, the Phillies enter this one with momentum and confidence at a peak. The Cardinals, meanwhile, are licking wounds after conceding 12 runs in that same contest — their second straight defeat. The head-to-head ledger for August tells a split story: Philadelphia has won the last two meetings (12–3 and 7–6), but St. Louis took three straight before that, including a 7–1 and 2–0 pair. The average combined score across those five clashes is 9.8 runs.
The market has Philadelphia as a strong favourite, reflecting both the home-ground dominance and the current form gulf. For punters chasing mlb predictions, the Phillies' eight-game winning streak and perfect 5–0 home form in their last five starts make a compelling case for the favourites to extend the run.
Tipped at $1.45 (3: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.
Line market: can the Cardinals keep it close?
The home side is laying 1.5 runs on the line, asking them to win by two or more. Philadelphia's average winning margin across the last five is 3.2 runs, all at home, which comfortably clears that bar. The Cardinals' two wins in their last five came by margins of 1 and 3 runs, but their three losses were by 9, 1, and 1 — the nine-run shellacking on Sunday a stark reminder of how badly things can unravel.
The Phillies have won four of their last five home starts by margins of 1, 2, 3, and 9 runs. Three of those four clear the 1.5-run handicap. The Cardinals have struggled to stay competitive on the road of late, conceding 6.6 runs per game across their last five away outings. That defensive frailty makes the case for Philadelphia to cover the spread, especially with Sánchez on the mound and the bats firing.
Tipped at $2.00 (3: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.
Philadelphia Phillies-1.5last 5
St. Louis Cardinals+1.5last 5
Total runs: will the trend hold?
The total is set at 7.5 runs. Philadelphia has averaged 7.0 runs for and 3.8 runs against in their last five, which would suggest a combined total north of 10 runs if St. Louis can muster even modest scoring. The Cardinals have averaged 5.2 runs for and 6.6 runs against in their last five, pointing to higher-scoring affairs.
The head-to-head average of 9.8 runs across the last five meetings between these two sits well above the 7.5-run line. The most recent two clashes produced 15 runs (12–3) and 13 runs (7–6), both comfortably over. The three before that yielded 8, 2, and 11 runs — two overs, one under. With the Phillies' bats hot and the Cardinals' pitching leaking runs on the road, the over looks the sharper play.
Tipped at $1.90 (3:12 pm AEST). Opinion, not a guarantee. Gamble responsibly — 18+.
Total runs
Combined score from recent completed games · marker shows live line 7.5.
Hit rate vs 7.5
Same Game Multi angles
For punters chasing a Same Game Multi, a couple of priced combos stand out. The Phillies to win, Over 5.5 Phillies total runs in the match, and Kyle Schwarber to hit 1+ home runs is available at $7.00 — a straightforward lean on Philadelphia's home power. If you fancy a bigger swing, the Over 9.5 total runs in the match, Kyle Schwarber to hit 1+ home runs, and Jordan Walker to hit 1+ home runs is priced at $26.00, blending the over case with slugging from both sides.
Another option is the Over 8.5 total runs in the match, Kyle Schwarber to hit 1+ home runs, and Jordan Walker to hit 1+ home runs at $23.00, which gives you a slightly lower total hurdle. All three combos lean into the Phillies' firepower and the likelihood of a run-heavy contest.