| Batter | Pos | PA | AVG | OPS | HR |
|---|---|---|---|---|---|
| Marcell Ozuna | DH | 8 | .500 | 1.625 | 1 |
| Joey Bart | C | 4 | .250 | 0.750 | 0 |
| Bryan Reynolds | RF | 3 | .1000 | 2.000 | 0 |
| Nick Gonzales | 2B | 3 | .000 | 0.000 | 0 |
| Oneil Cruz | CF | 3 | .333 | 1.666 | 1 |
| Spencer Horwitz | 1B | 3 | .500 | 1.167 | 0 |
| Batter | Pos | PA | AVG | OPS | HR |
|---|---|---|---|---|---|
| Alec Burleson | 1B | 1 | .000 | 0.000 | 0 |
| Jordan Walker | RF | 1 | .1000 | 2.000 | 0 |
| Nathan Church | LF | 1 | .000 | 0.000 | 0 |
| Nolan Gorman | 2B | 1 | .000 | 1.000 | 0 |
| Pedro Pages | C | 1 | .000 | 0.000 | 0 |
| Ramon Urias | 3B | 1 | .000 | 0.000 | 0 |
| Thomas Saggese | 2B | 1 | .000 | 0.000 | 0 |
Facing him is Dustin May for the St. Louis Cardinals, and here is where the numbers require a second look. May carries a 5.84 ERA, the kind of figure that sends casual bettors fading him without a second thought. That would be a mistake. His last three starts: 5.1 innings and 1 earned run against Miami, 6 innings and 1 earned run against Cleveland, 6 innings and 1 earned run against Boston. That is 16.2 innings, 3 total earned runs, a 1.62 ERA stretch that the season-long number completely obscures. Bettors fading May on ERA alone are pricing in a version of him that has not taken the mound in three weeks. His command has been disciplined, just 1 walk per start over that stretch, and his results have come against legitimate lineups.
PNC Park provides the structural backdrop. The venue carries a 0.96 runs factor and 0.90 home run factor, with deep alleys that suppress extra-base contact. Pittsburgh's bullpen reinforces that picture with a 3.06 ERA across 10 relievers, one of the best units in baseball. Pirates manager Don Kelly captured the team's mindset heading home after the Milwaukee series: "Going on the road against Texas and Milwaukee, never really satisfied with 3-3. And the way we played here, against the Brewers, to win a series here, we'll definitely take that going home." Pittsburgh enters at 16-12 with a +24 run differential. St. Louis is 14-13 with a -15 differential and a 4-game losing streak, having dropped three in Seattle before arriving in Pittsburgh.
The individual matchups worth tracking: Oneil Cruz leads Pittsburgh's attack with a 1.666 OPS in 3 career plate appearances against May, including a home run, making him the primary power threat if May's location wanders. Cruz paces Pittsburgh with 8 home runs and 10 stolen bases this season. Pittsburgh DH Marcell Ozuna presents a softer spot in the order: despite a career .500 average against May across 8 plate appearances, his 2026 form against right-handers is alarming, a .169 average and 0.406 OPS versus RHP in 97 plate appearances, with a 0.282 OPS over the last 7 days. For St. Louis, Iván Herrera is the hottest bat in either lineup, posting a 1.129 OPS over the last 7 days and a .903 OPS over the last 28. Montgomery will need to navigate him carefully.
Picks made April 27, 2026 at 03:51 AM ET. Odds shown reflect current market prices.
Pittsburgh is clearly the better team, and the +24 to -15 run differential gap says so plainly. But the run line is where the value sits tonight. Cardinals +1.5 covers a game projection this close, and St. Louis's 5-2 record in one-run contests gives real confidence in the spread even in a loss. The contrarian case for Cardinals +110 moneyline is noted but the active 4-game losing streak and roster quality gap make it a stretch at insufficient price. Skip the ML and focus on the run line, the Under, and the prop side. Iván Herrera at +130 for over 1.5 total bases is the best individual price on the board given his current form and Montgomery's uncertain stamina. The edge does not care what sport you are watching. Rest, context, price: same formula, different field. Tonight the price on the Under and the run line tells you exactly where to put your money.
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 STL @ PIT