| Batter | Pos | PA | AVG | OPS | HR |
|---|---|---|---|---|---|
| Nolan Gorman | 3B | 28 | .240 | 0.961 | 3 |
| Alec Burleson | 1B | 25 | .261 | 0.798 | 1 |
| Masyn Winn | SS | 24 | .261 | 0.770 | 0 |
| Pedro Pages | C | 15 | .267 | 0.534 | 0 |
| Jordan Walker | RF | 11 | .182 | 0.364 | 0 |
| Thomas Saggese | LF | 8 | .125 | 0.250 | 0 |
| Victor Scott II | CF | 8 | .286 | 0.661 | 0 |
| Jose Fermin | LF | 6 | .500 | 1.500 | 0 |
| Ivan Herrera | DH | 3 | .500 | 1.167 | 0 |
| Yohel Pozo | C | 2 | .000 | 0.000 | 0 |
| Batter | Pos | PA | AVG | OPS | HR |
|---|---|---|---|---|---|
| Oneil Cruz | CF | 13 | .091 | 0.413 | 0 |
| Bryan Reynolds | LF | 12 | .333 | 1.000 | 1 |
| Marcell Ozuna | DH | 4 | .250 | 0.750 | 0 |
| Endy Rodriguez | C | 3 | .667 | 1.667 | 0 |
| Henry Davis | C | 3 | .000 | 0.333 | 0 |
| Jared Triolo | SS | 3 | .000 | 0.000 | 0 |
| Nick Gonzales | 3B | 3 | .333 | 1.000 | 0 |
| Brandon Lowe | 2B | 2 | .000 | 0.000 | 0 |
| Billy Cook | RF | 1 | .1000 | 5.000 | 1 |
| Spencer Horwitz | 1B | 1 | .1000 | 2.000 | 0 |
Liberatore (2-2, 4.40 ERA) enters for the St. Louis Cardinals after a rough trip to Oakland, where he gave up 4 earned runs in 5 innings. But zoom out and the picture is better: 34 strikeouts in 47 innings this season, and a very specific track record against this Pittsburgh lineup. May 2025, he threw 7 innings against the Pirates, gave up 1 run, and struck out 8. In a separate 2025 matchup, he struck out 7. This is not a pitcher who has historically struggled to navigate a Pirates lineup that hits just .241 and ranks 5-8 against left-handers this year. The Cardinals have beaten Pittsburgh in all four season meetings by a combined score of 30-18, with wins by 2, 4, 1, and 5 runs. That pattern is not a mirage.
Pittsburgh arrives in St. Louis on a three-game losing streak, going 4-6 over the last ten games and getting outscored by five runs in that span. Back-to-back shutouts against Philadelphia preceded this road trip. The Pirates' season run differential (+18) is significantly better than their 24-23 record implies -- this is an unlucky team, not a bad one -- but unlucky teams on three-game skids walking into a pitcher-friendly park against a team that has dominated them in 2026 face real situational headwinds. Jordan Walker (.301/.371/.584, 13 home runs this season) is the most dangerous bat in the Cardinals lineup, but he carries a .182 average and 0.364 OPS in 11 career plate appearances against Keller, going hitless in all five at-bats in 2025. Masyn Winn is listed day-to-day with a calf issue; check lineups before betting any Cardinals prop that relies on him.
The credible counter-narrative centers on Bryan Reynolds. He is 4-for-12 (.333 AVG, 1.000 OPS) in his career against Liberatore, including a home run, and he hits left-handed pitching at a .813 OPS this season. If Pittsburgh is going to steal one on the road, Reynolds breaking through early is the most realistic path. But Busch Stadium plays as one of baseball's more pitcher-friendly environments -- a 0.98 run factor, 0.95 home run suppressor, and the second-deepest right field fences in baseball. The 81% humidity forecast may suppress swing-and-miss rates across the board, but lower strikeouts at a pitcher-friendly park still tilts the environment against big offensive outbursts. The Cardinals have the edge in every contextual variable that matters tonight.
Picks made May 19, 2026 at 07:55 AM ET. Odds shown reflect current market prices.
Expect something in the range of a 5-3 Cardinals finish, consistent with the game-flow analysis. Both starters work into the fifth or sixth inning. St. Louis generates a two-run advantage in the middle innings. Both bullpens handle the back half without drama. That outcome checks four of the five official picks simultaneously: Cardinals ML, Cardinals -1.0, under 8.0, and Liberatore clearing his strikeout line while keeping Pittsburgh's bats quiet. The two high-confidence player props -- Walker under hits at +160 and Cruz under hits at +150 -- are the plays I feel sharpest about heading into first pitch, because they are grounded in multi-season batter-vs-pitcher data rather than situational inference.
The under at -109 deserves the most caution. That market is a coin flip, and the 81% humidity forecast cuts against both pitchers generating clean swing-and-miss. If Keller's BABIP regression shows up in the first three innings and the Cardinals bullpen leaks a couple of late runs, the total can flip in a hurry. Play the moneyline and run line with conviction. Use the player props as your upside bets at positive odds. Treat the under as a lean, not a lock. For the full slate, see our MLB picks today, NRFI picks, and player props.
| Date | Matchup | Result |
|---|---|---|
| Mar 01, 2026 | PIT @ STL | PITPIT 6-1 |
| Mar 05, 2026 | STL @ PIT | STLSTL 3-2 |
Compare odds for PIT @ STL