St. Louis Cardinals at Los Angeles Angels Game Summary
Linescore
| Team | 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | R | H | E |
|---|---|---|---|---|---|---|---|---|---|---|---|---|
| STL | 0 | 0 | 0 | 0 | 0 | 1 | 0 | 0 | 0 | 1 | 3 | 0 |
| LAA | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 7 | 0 |
Show inning-by-inning hits, errors and runners left on base
| Inning | STL R | H | E | Left On Base | LAA R | H | E | Left On Base |
|---|---|---|---|---|---|---|---|---|
| 1st | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
| 2nd | 0 | 0 | 0 | 0 | 0 | 2 | 0 | 2 |
| 3rd | 0 | 1 | 0 | 1 | 0 | 1 | 0 | 2 |
| 4th | 0 | 0 | 0 | 0 | 0 | 2 | 0 | 2 |
| 5th | 0 | 0 | 0 | 1 | 0 | 1 | 0 | 0 |
| 6th | 1 | 1 | 0 | 0 | 0 | 0 | 0 | 0 |
| 7th | 0 | 1 | 0 | 1 | 0 | 1 | 0 | 0 |
| 8th | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
| 9th | 0 | 0 | 0 | 1 | 0 | 0 | 0 | 2 |
St. Louis Cardinals vs Los Angeles Angels Game Highlights
YouTube CARDINALS vs. ANGELS: Official Full Game Highlights (July 22) | 2026 MLB Season
Watch on YouTube →YouTube Cardinals vs. Angels Game Highlights (7/21/26) | MLB Highlights
Watch on YouTube →YouTube Cardinals vs. Angels Game Highlights (7/20/26) | MLB Highlights
Watch on YouTube →Official MLB Hunter Dobbins shuts down Angels in 1-0 win 00:02:45
Watch on MLB.com →Official MLB Condensed Game: STL@LAA - 7/22/26 00:10:35
Watch on MLB.com →Official MLB Hunter Dobbins' six scoreless innings 00:01:35
Watch on MLB.com →Official MLB JJ Wetherholt's solo home run (15) 00:00:25
Watch on MLB.com →Official MLB Reid Detmers' six strikeouts 00:01:34
Watch on MLB.com →Official MLB Alec Burleson's unassisted double play 00:00:13
Watch on MLB.com →Official MLB JJ Wetherholt's homer provides lone run in Cards' win 00:01:07
Watch on MLB.com →Official MLB Blaze Jordan's over-the-railing catch 00:00:20
Watch on MLB.com →Official MLB Vaughn Grissom's diving stop starts double play 00:00:27
Watch on MLB.com →Official MLB Nolan Schanuel's diving stop 00:00:10
Watch on MLB.com →Game Info: Date, Time and Venue
St. Louis Cardinals vs Los Angeles Angels Probable Pitchers
TV Channel and Streaming
Scoring Plays
JJ Wetherholt homers (15) on a fly ball to center field.
St. Louis Cardinals Box Score
| Order | Batters | POS | AB | R | H | 2B | 3B | HR | RBI | BB | SO | Stolen Bases |
|---|---|---|---|---|---|---|---|---|---|---|---|---|
| 1 | JJ Wetherholt#26 | 2B | 4 | 1 | 1 | 0 | 0 | 1 | 1 | 0 | 0 | 0 |
| 2 | Iván Herrera#48 | DH | 4 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 2 | 0 |
| 3 | Jordan Walker#18 | RF | 4 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 2 | 0 |
| 4 | Alec Burleson#41 | 1B | 3 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 1 | 0 |
| 5 | Nelson Velázquez#38 | LF | 2 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 1 | 0 |
| 5 | Nathan Church#27 | CF | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
| 6 | Masyn Winn#0 | SS | 2 | 0 | 1 | 0 | 0 | 0 | 0 | 1 | 1 | 0 |
| 7 | José Fermín#15 | LF | 3 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 0 |
| 8 | Blaze Jordan#33 | 3B | 3 | 0 | 1 | 0 | 0 | 0 | 0 | 0 | 1 | 0 |
| 9 | Jimmy Crooks#8 | C | 3 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 0 |
| Pitchers | IP | H | R | ER | BB | SO | HR | Pitches / Strikes |
|---|---|---|---|---|---|---|---|---|
George Soriano#65 | 1.0 | 0 | 0 | 0 | 0 | 1 | 0 | 12 / 7 |
Hunter Dobbins#40 | 6.0 | 6 | 0 | 0 | 0 | 5 | 0 | 86 / 58 |
Luis Gastelum#72 | 1.0 | 1 | 0 | 0 | 0 | 1 | 0 | 15 / 9 |
Riley O'Brien#61 | 1.0 | 0 | 0 | 0 | 2 | 3 | 0 | 26 / 15 |
Los Angeles Angels Box Score
| Order | Batters | POS | AB | R | H | 2B | 3B | HR | RBI | BB | SO | Stolen Bases |
|---|---|---|---|---|---|---|---|---|---|---|---|---|
| 1 | Zach Neto#9 | SS | 4 | 0 | 1 | 1 | 0 | 0 | 0 | 0 | 2 | 0 |
| 2 | Mike Trout#27 | CF | 3 | 0 | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
| 3 | Nolan Schanuel#18 | 1B | 4 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
| 4 | Vaughn Grissom#5 | 3B | 4 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 3 | 0 |
| 5 | Jo Adell#7 | DH | 3 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 2 | 0 |
| 5 | Jose Siri#28 | PR | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1 |
| 6 | Wade Meckler#53 | LF | 3 | 0 | 2 | 0 | 0 | 0 | 0 | 1 | 0 | 0 |
| 7 | Oswald Peraza#2 | 2B | 4 | 0 | 1 | 0 | 0 | 0 | 0 | 0 | 2 | 0 |
| 8 | Josh Lowe#3 | RF | 4 | 0 | 2 | 0 | 0 | 0 | 0 | 0 | 1 | 0 |
| 9 | Tyler Heineman#31 | C | 3 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
| Pitchers | IP | H | R | ER | BB | SO | HR | Pitches / Strikes |
|---|---|---|---|---|---|---|---|---|
José Fermin#65 | 0.2 | 0 | 0 | 0 | 0 | 0 | 0 | 9 / 5 |
Kirby Yates#39 | 1.0 | 0 | 0 | 0 | 1 | 2 | 0 | 18 / 12 |
Mitch Farris#70 | 1.0 | 0 | 0 | 0 | 0 | 0 | 0 | 8 / 5 |
Reid Detmers#48 | 5.1 | 2 | 1 | 1 | 2 | 6 | 1 | 85 / 54 |
Samy Natera Jr.#52 | 1.0 | 1 | 0 | 0 | 0 | 2 | 0 | 21 / 16 |
How to Use This MLB Game Page
Check first pitch and local time
The main time is listed in Eastern Time. A local-time conversion appears when UTC start time data is available.
Confirm the TV channel
The TV and Streaming section shows loaded broadcast labels. Availability can vary by market, provider and subscription.
Compare probable pitchers
Probable pitchers and available season stats are shown for both teams, but assignments can change before first pitch.
Jump to related schedules
Use team links, the date schedule link and same-date games to keep browsing without leaving the MLB schedule tool.
More MLB Games on July 22, 2026
| Date / Time | Matchup | Status | TV / Streaming | Probable Pitchers | Venue | Links |
|---|---|---|---|---|---|---|
|
Wed, Jul 22
1:05 PM ET
|
Final |
SportsNet PittsburghYES
|
PIT: Mitch Keller
6-7 · ERA 4.90 · 83 SO · WHIP 1.31 · 108.1 IP
NYY: Gerrit Cole
3-5 · ERA 3.92 · 66 SO · WHIP 1.10 · 62.0 IP
|
Yankee Stadium |
||
|
Wed, Jul 22
1:35 PM ET
|
3-6
|
Final |
MASNNESN
|
BAL: Dean Kremer
1-3 · ERA 5.06 · 34 SO · WHIP 1.19 · 32.0 IP
BOS: Jake Bennett
6-3 · ERA 2.58 · 42 SO · WHIP 0.94 · 59.1 IP
|
Fenway Park |
|
|
Wed, Jul 22
2:10 PM ET
|
3-4
|
Final |
Brewers.TV Presented by Potawatomi SportsbookSNY
|
NYM: Christian Scott
3-2 · ERA 3.13 · 78 SO · WHIP 1.26 · 63.1 IP
MIL: Logan Henderson
4-1 · ERA 3.05 · 47 SO · WHIP 0.94 · 38.1 IP
|
American Family Field |
|
|
Wed, Jul 22
2:10 PM ET
|
Final |
NBCS BARoyals.TV
|
SF: Landen Roupp
7-8 · ERA 3.93 · 113 SO · WHIP 1.24 · 110.0 IP
KC: Seth Lugo
4-6 · ERA 4.36 · 94 SO · WHIP 1.37 · 117.2 IP
|
Kauffman Stadium |
||
|
Wed, Jul 22
3:10 PM ET
|
Final |
Nationals.TVRockies.TV
|
WSH: Cade Cavalli
7-4 · ERA 3.58 · 127 SO · WHIP 1.29 · 110.2 IP
COL: Gabriel Hughes
0-2 · ERA 2.79 · 19 SO · WHIP 1.14 · 19.1 IP
|
Coors Field |
||
|
Wed, Jul 22
3:40 PM ET
|
5-3
|
Final |
Mariners.TVReds.TV
|
CIN: Brady Singer
5-9 · ERA 4.53 · 88 SO · WHIP 1.38 · 103.1 IP
SEA: Emerson Hancock
6-4 · ERA 3.16 · 97 SO · WHIP 1.01 · 105.1 IP
|
T-Mobile Park |
|
|
Wed, Jul 22
3:40 PM ET
|
5-15
|
Final |
DBACKS.TVNBCSCA
|
ATH: Gage Jump
3-6 · ERA 4.42 · 61 SO · WHIP 1.42 · 57.0 IP
AZ: Merrill Kelly
8-8 · ERA 5.12 · 65 SO · WHIP 1.48 · 103.2 IP
|
Chase Field |
|
|
Wed, Jul 22
4:07 PM ET
|
Final |
ABTV, presented by Pechanga Resort CasinoCardinals.TV Presented by bet365
|
STL: Hunter Dobbins
2-1 · ERA 3.18 · 28 SO · WHIP 1.31 · 28.1 IP
LAA: Reid Detmers
3-7 · ERA 4.05 · 136 SO · WHIP 1.10 · 120.0 IP
|
Angel Stadium |
||
|
Wed, Jul 22
6:40 PM ET
|
Final |
NBCSPSportsNet LA
|
LAD: Eric Lauer
5-5 · ERA 4.83 · 52 SO · WHIP 1.26 · 82.0 IP
PHI: Aaron Nola
3-8 · ERA 5.82 · 112 SO · WHIP 1.45 · 108.1 IP
|
Citizens Bank Park |
||
|
Wed, Jul 22
6:40 PM ET
|
10-6
|
Final |
Guardians.TV Presented by ProgressiveTwins.TV Presented by Progressive
|
MIN: Bailey Ober
7-3 · ERA 4.56 · 60 SO · WHIP 1.25 · 81.0 IP
CLE: Slade Cecconi
4-7 · ERA 4.60 · 82 SO · WHIP 1.45 · 103.2 IP
|
Progressive Field |
|
|
Wed, Jul 22
7:05 PM ET
|
Final |
SportsNet PittsburghYES
|
PIT: Bubba Chandler
3-8 · ERA 4.47 · 90 SO · WHIP 1.39 · 100.2 IP
NYY: Max Fried
4-3 · ERA 2.97 · 57 SO · WHIP 0.96 · 66.2 IP
|
Yankee Stadium |
||
|
Wed, Jul 22
7:07 PM ET
|
4-2
|
Final |
Rays.TVSportsnetTVA Sports
|
TB: Griffin Jax
6-7 · ERA 3.89 · 82 SO · WHIP 1.22 · 81.0 IP
TOR: Braydon Fisher
3-3 · ERA 3.83 · 52 SO · WHIP 1.22 · 51.2 IP
|
Rogers Centre |
|
|
Wed, Jul 22
7:10 PM ET
|
5-1
|
Final |
MASNNESN
|
BAL: Kyle Bradish
7-9 · ERA 3.49 · 110 SO · WHIP 1.32 · 113.1 IP
BOS: Eduardo Rivera
0-1 · ERA 6.30 · 10 SO · WHIP 1.40 · 10.0 IP
|
Fenway Park |
|
|
Wed, Jul 22
7:15 PM ET
|
6-7
|
Final |
BravesVisionPadres.TV Presented by UC San Diego Health
|
SD: Michael King
6-7 · ERA 3.24 · 103 SO · WHIP 1.17 · 119.1 IP
ATL: Martín Pérez
6-6 · ERA 3.38 · 65 SO · WHIP 1.20 · 85.1 IP
|
Truist Park |
|
|
Wed, Jul 22
8:05 PM ET
|
4-2
|
Final |
Chicago Sports NetworkRangers Sports Network, presented by Progressive
|
CWS: Anthony Kay
7-4 · ERA 4.21 · 80 SO · WHIP 1.37 · 98.1 IP
TEX: Tyler Alexander
1-1 · ERA 2.82 · 39 SO · WHIP 1.30 · 44.2 IP
|
Globe Life Field |
|
|
Wed, Jul 22
8:10 PM ET
|
2-5
|
Final |
Marlins.TV presented by Werner, Hoffman, Greig & GarciaSpace City Home Network
|
MIA: Sandy Alcantara
10-6 · ERA 4.01 · 110 SO · WHIP 1.23 · 143.2 IP
HOU: Peter Lambert
8-5 · ERA 3.03 · 94 SO · WHIP 1.12 · 98.0 IP
|
Daikin Park |
|
|
Wed, Jul 22
8:10 PM ET
|
5-1
|
Final |
ESPN/ESPN App
|
DET: Keider Montero
7-5 · ERA 3.14 · 78 SO · WHIP 0.96 · 106.0 IP
CHC: Colin Rea
7-7 · ERA 4.85 · 81 SO · WHIP 1.42 · 105.2 IP
|
Wrigley Field |
St. Louis Cardinals at Los Angeles Angels FAQ
What time is St. Louis Cardinals at Los Angeles Angels?
The listed start time is 4:07 PM ET. Times are shown in Eastern Time.
What channel is St. Louis Cardinals at Los Angeles Angels on?
The current TV listing is ABTV, presented by Pechanga Resort Casino, Cardinals.TV Presented by bet365. Broadcast and streaming availability can vary by market.
Who are the probable pitchers?
The listed probable pitchers are Hunter Dobbins and Reid Detmers. Probable starters can change before first pitch.
Where is the game being played?
The listed venue is Angel Stadium.