โ† MLB

MLB Final Intelligence

STL 77-85
1 โ€“ 0
FINAL
LAA 62-100

St. Louis Cardinals vs Los Angeles Angels โ€” Recap

July 22, 2026  ยท Angel Stadium  ยท View Preview

๐Ÿ“ฐGame Recap

The St. Louis Cardinals defied pregame expectations on Thursday, pulling off an upset against the favored Los Angeles Angels with a narrow 1-0 victory. Despite entering the contest with a less favorable 42-64 record compared to St. Louis's 53-52, the Angels were given a 52% implied probability of winning. However, a dominant pitching performance and a single swing of the bat proved to be all the Cardinals needed to secure the win.

The game quickly settled into a classic pitcher's duel, with both offenses struggling to find traction. The Angels' bats were particularly stifled by Cardinals right-hander Hunter Dobbins, who delivered a stellar outing. Dobbins commanded the mound for six innings, striking out five batters and allowing no earned runs, keeping the game in a scoreless deadlock throughout his tenure.

The breakthrough for either team finally arrived in the top of the sixth inning. It was then that Cardinals designated hitter JJ Wetherholt stepped to the plate and broke the stalemate with a towering shot. Wetherholt launched a solo home run 409 feet to center field, giving St. Louis a crucial 1-0 lead. This impressive blast proved to be Wetherholt's lone hit of the game, accounting for his only RBI and run scored.

With the slimmest of margins now in hand, the Cardinals' pitching staff and defense continued to hold the Angels at bay. Wetherholt's sixth-inning homer ultimately stood as the game's decisive and only scoring play. St. Louis successfully protected their one-run lead, closing out a hard-fought contest and securing an important upset victory to improve their record to 54-52.

How the Prediction Fared

โšก Upset

Pregame, the market favored the Los Angeles Angels (-120, 52% implied) over the St. Louis Cardinals. Final: the St. Louis Cardinals won 1โ€“0, pulling off the upset.

Player of the Game

JJ Wetherholt
At the Plate
4 AB, 1 H, 1 HR, 1 RBI
On the Mound
6.0 IP, 5 K, 0 ER

Linescore

123456789 RHE
STL 0 0 0 0 0 1 0 0 0 1 30
LAA 0 0 0 0 0 0 0 0 0 0 70

Pitching

Pitcher Team IP H R ER BB K ERA
Hunter Dobbins W 6.0 6 0 0 0 5 3.18
Reid Detmers L 5.1 2 1 1 2 6 4.05
Kirby Yates 1.0 0 0 0 1 2 3.57
Mitch Farris 1.0 0 0 0 0 0 3.59
Samy Natera Jr. 1.0 1 0 0 0 2 2.45
George Soriano 1.0 0 0 0 0 1 3.25
Luis Gastelum 1.0 1 0 0 0 1 6.00
Riley O'Brien S 1.0 0 0 0 2 3 3.67
Jose Fermin 0.2 0 0 0 0 0 2.84

Batting

Batter Team AB H HR RBI R BB K
Josh Lowe 4 2 0 0 0 0 1
Wade Meckler 3 2 0 0 0 1 0
JJ Wetherholt 4 1 1 1 1 0 0
Mike Trout 3 1 0 0 0 0 0
Oswald Peraza 4 1 0 0 0 0 2
Zach Neto 4 1 0 0 0 0 2
Blaze Jordan 3 1 0 0 0 0 1
Masyn Winn 2 1 0 0 0 1 1

Sharper Picks Start Here

Live odds, Key Suspects, player props, DFS rankings, and real-time game tracking โ€” all in one workspace built for serious bettors and DFS players.