The site is in test mode — full access to all features is free.

Published picks are independently verified on Tipstrr. Tipstrr profile →

MLB · 2026 · Thu, May 21, 2026 · Busch Stadium

PIT @ STL
Game Center

Pittsburgh Pirates at St. Louis Cardinals · 1:15 PM ET · Final 6–2 (8 runs)

All tips verified
Final
Status
14.0
FQ Score
OVER
Signal
7.5
O/U line
6.0
NRFI comb.
Pittsburgh Pirates
32-26 · Away 15-13
6.8 R/G (L5)
Thu, May 21, 2026
6 2
Final · 8 runs
O/U 7.5 O -100 · U -112
Busch Stadium
St. Louis Cardinals
26-27 · Home 15-16
3.0 R/G (L5)
FastballHQ Signal
Over 7.5
Strong signal across match total and F5 markets.
14.0
FQ Score
7.5
O/U Line
#1
Pick of Day
PIT Season Stats STL
5.0 Runs/Game 4.0
1% Over Rate 0%
4.4 Runs Away / Home 3.8
O7 O/U Streak O1
W4 Win Streak L2
Park avg: 8.52 R/G (31 games) ↑ Line below park avg
Pittsburgh Pirates runs per game (last 5)
2
May 28
6
May 29
10
May 30
9
May 31
10
Jun 02
St. Louis Cardinals runs per game (last 5)
6
May 29
1
May 30
5
May 31
1
Jun 01
4
Jun 02
Starting Pitchers
PIT
Braxton Ashcraft
Pittsburgh Pirates · RHP
Good
2.75
ERA
1.05
WHIP
9.2
K/9
BB/9
11
GS
68.7
IP
2.70
L3 ERA
1.82
L5 ERA
vs
STL
Dustin May
St. Louis Cardinals · RHP
Weak
4.57
ERA
1.30
WHIP
7.5
K/9
3.8
BB/9
11
GS
61.0
IP
3.93
L3 ERA
3.86
L5 ERA
FQ Score Breakdown Strong Over Signal
St. Louis Cardinals trend
0.0
Pittsburgh Pirates trend
-2.6
Pitching factor
+0.0
F5 pattern
+0.0
Market context
0.5
Total 14.0
Pittsburgh Pirates · Last 5 Games
DateScoreRunsO/UW/L
Jun 2 10-6 16 OVER W
May 31 9-3 12 OVER W
May 30 10-9 19 OVER W
May 29 6-5 11 OVER W
May 28 2-7 9 OVER L
St. Louis Cardinals · Last 5 Games
DateScoreRunsO/UW/L
Jun 2 4-7 11 OVER L
Jun 1 1-2 3 UNDER L
May 31 5-1 6 UNDER W
May 30 1-6 7 UNDER L
May 29 6-5 11 OVER W
Analysis · updated 10:03 AM ET

Pirates vs. Cardinals: Braxton Ashcraft's Hot Streak Meets a St. Louis Offense Gone Cold

Pittsburgh Pirates @ St. Louis Cardinals | Busch Stadium | May 21, 2026 | 1:15 PM ET


There's an interesting tension at the heart of this afternoon matchup in St. Louis — a Pittsburgh offense that's been scorching hot colliding with a Cardinals starter who's been almost untouchable lately. Something has to give, and the story of how this one unfolds likely depends on which version of Dustin May shows up on the Busch Stadium mound.

Start with Braxton Ashcraft, because he deserves the attention. The Pirates righty carries a 3.09 ERA and a remarkably clean 1.05 WHIP into Thursday's start, both of which point to a pitcher who's been controlling games with consistency. Over his last three outings, he's been even sharper, posting a 2.11 ERA that suggests he's trending upward rather than regressing. Ashcraft isn't just getting by — he's limiting baserunners and keeping hitters off balance. For a Cardinals lineup that has averaged just 3.0 runs per game over the last five contests, a locked-in Ashcraft could mean another quiet afternoon.

The Cardinals' offensive slump is hard to ignore. St. Louis has been held to minimal production recently, and the first-five-innings numbers reflect the same pattern — a low-scoring trend that's persisted through their latest stretch. Whatever the source of the funk, it's real and it's recent.

On the other side, Pittsburgh has been a different kind of team at the plate. The Pirates have posted a HI scoring result in four of their last five games, averaging a robust 6.8 runs per contest. That's not a fluke — that's a lineup with genuine momentum, one that's been making life difficult for opposing pitchers up and down the rotation.

Which brings us to Dustin May. His season ERA of 4.81 and WHIP of 1.42 paint the picture of a pitcher who has struggled to keep the ball in the yard and baserunners off the bases. The encouraging note is that his last three starts have shown improvement, with a 4.00 ERA in that recent sample. May is capable of turning things around, but a Pirates lineup that's averaging nearly seven runs per game over five games is a stiff test for a pitcher still working through inconsistency.

The tension between Ashcraft's excellence and Pittsburgh's offensive surge, layered over May's shakiness and a dormant Cardinals attack, creates a genuinely competitive dynamic heading into the first pitch.

The lean here is to the over. Ashcraft may keep his side of it quiet, but May's track record against a hot Pittsburgh offense creates real scoring potential. The total of 7.5 feels reachable, with Pittsburgh likely doing the heavy lifting.

FastballHQ provides data-driven analysis for informational purposes only. This is not a betting recommendation. Please gamble responsibly — if you or someone you know has a gambling problem, help is available at ncpgambling.org or call 1-800-522-4700.

More on this slate