| Batter | Pos | PA | AVG | OPS | HR |
|---|---|---|---|---|---|
| Oneil Cruz | CF | 19 | .235 | 0.669 | 0 |
| Bryan Reynolds | LF | 18 | .333 | 0.944 | 1 |
| Jared Triolo | SS | 8 | .429 | 1.357 | 1 |
| Brandon Lowe | 2B | 7 | .429 | 1.000 | 0 |
| Nick Gonzales | 3B | 6 | .200 | 0.733 | 0 |
| Henry Davis | C | 5 | .000 | 0.200 | 0 |
| Spencer Horwitz | 1B | 4 | .333 | 0.833 | 0 |
| Jake Mangum | CF | 3 | .333 | 0.666 | 0 |
| Konnor Griffin | SS | 3 | .000 | 0.000 | 0 |
| Rafael Flores Jr. | C | 3 | .000 | 0.000 | 0 |
| Billy Cook | CF | 1 | .1000 | 5.000 | 1 |
| Batter | Pos | PA | AVG | OPS | HR |
|---|---|---|---|---|---|
| Ivan Herrera | DH | 5 | .200 | 1.000 | 1 |
| Nathan Church | CF | 4 | .000 | 0.000 | 0 |
| Alec Burleson | 1B | 3 | .333 | 0.666 | 0 |
| Jordan Walker | RF | 3 | .500 | 1.667 | 0 |
| Masyn Winn | SS | 3 | .667 | 1.667 | 0 |
| Nolan Gorman | 3B | 3 | .000 | 0.667 | 0 |
| JJ Wetherholt | 2B | 2 | .500 | 1.000 | 0 |
| Jose Fermin | LF | 2 | .000 | 0.000 | 0 |
| Thomas Saggese | SS | 2 | .1000 | 3.000 | 0 |
| Pedro Pages | C | 1 | .1000 | 2.000 | 0 |
| Victor Scott II | CF | 1 | .000 | 0.000 | 0 |
18+ Only. Restrictions and eligibility requirements apply. Not available in all jurisdictions. Trading involves high risk and may result in loss of your entire investment. See polymarket.us/tos for more information. The Polymarket US App serves as an independent software provider and affiliate of Polymarket US and Polymarket Clearing, the CFTC-regulated derivatives exchange and clearing organization.
Matthew Liberatore carries a 5.36 ERA and a 5-14 record into his start for St. Louis. He had seven full days of rest, which is the favorable column. Everything else is more complicated. His last three starts produced a combined 7 strikeouts across 14.2 innings: 2 punchouts in 6.0 innings against San Francisco, 2 in 4.1 against Chicago White Sox, 3 in 4.1 against Colorado. That last outing also cost him 5 earned runs. His strikeout rate has cratered. He is also walking batters at a 3.32 BB/9 clip across 149.1 innings this year. On August 30, against this exact Pittsburgh lineup, he struck out 9. That result looks more and more like a data outlier when measured against what he has done since.
Here is the number public bettors riding Pittsburgh's five-game win streak are not pulling up: the Pirates are 19-32 against left-handed starters in 2026. That is a .373 win rate. For context, the Cardinals are 26-21 against right-handed pitching this year, and they will face Pittsburgh right-handed relievers from the second inning on. Liberatore's assignment is not as dangerous as Pittsburgh's record makes it look. Southpaw against a roster that genuinely struggles against southpaws, at even money, at a park that suppresses offense. That is a live number.
Reynolds is the matchup anchor to watch for Pittsburgh. He owns a .333 average and 0.944 OPS in 18 career plate appearances against Liberatore, including a 0.833 OPS in 6 PA this season. Jared Triolo has a 2.300 OPS across 5 PA against Liberatore in 2026, a small sample that nevertheless speaks to comfort in this matchup. On the Cardinals side, Iván Herrera posted a 1.666 OPS in 3 PA against Bachar this year and represents St. Louis's clearest edge against the opener. With both rosters carrying individual matchup advantages and a long parade of relievers coming, the game structure points toward something tight and decided late.
Picks made September 23, 2026 at 05:34 AM ET. Odds shown reflect current market prices.
The run total at Over 7.5 and the Pirates +1.5 are format picks, not edge bets. Do not overinvest in either. The player props for Reynolds, Triolo, and Cruz reflect genuine matchup edges against a pitcher who is not missing bats right now. Church's hit under at +120 is a low-exposure situational play with real historical backing. This card has a clear top tier and a clear bottom tier. Play accordingly, size down on the low-confidence legs, and remember that a bullpen game in a pitcher-friendly park can surprise in either direction.
For the full slate, see our MLB picks today, NRFI picks, and player props.
| Date | Matchup | Result |
|---|---|---|
| Sep 22, 2026 | STL @ PIT | PITPIT 2-0 |
Cardinals vs Pirates predictions: Cardinals ML +100 as Pittsburgh sits 19-32 vs LHP. Liberatore Under 4.5 Ks at +108 is tonight's top value at PNC Park.