
How to Watch Mets vs. Angels: TV Channel & Live Stream - July 21
Updated Jul. 21, 2025 3:25 p.m. ET
Data Skrive
Juan Soto and the New York Mets will see Tyler Anderson on the mound for the Los Angeles Angels on Monday at 7:10 p.m. ET.
Take a look at everything you need to know to watch the Mets vs. Angels game.
Keep up with MLB on FOX Sports.
Angels vs. Phillies Highlights | MLB on FOX
Check out the best moments between the Los Angeles Angels and the Philadelphia Phillies.
Mets vs. Angels Game Information & How to Watch
- When: Monday, July 21, 2025 at 7:10 p.m. ET
- Where: Citi Field in Queens, New York
- TV: Watch on SNY, FDSW
- Box Score: Fox Sports
Mets vs. Angels Prediction
- Score Prediction: Mets 4, Angels 3
- Total Prediction: Under 8.5 runs
- Win Probabilities: Mets 56%, Angels 44%
Mets vs. Angels Head to Head
| Date | Favorite | Spread | Total | Favorite Moneyline | Underdog Moneyline | Result |
|---|---|---|---|---|---|---|
| 8/4/2024 | Mets | -1.5 | 9.5 | -153 | +129 | 3-2 LAA |
| 8/3/2024 | Mets | -1.5 | 9 | -127 | +107 | 5-4 LAA |
| 8/2/2024 | Mets | -1.5 | 9.5 | -140 | +119 | 5-1 NYM |
| 8/27/2023 | Mets | -1.5 | 8.5 | -117 | -102 | 3-2 NYM |
| 8/26/2023 | Angels | -1.5 | 9 | -116 | -104 | 5-3 LAA |
| 8/25/2023 | Mets | -1.5 | 8.5 | -138 | +117 | 3-1 LAA |
| 6/12/2022 | Angels | -1.5 | 9 | -128 | +109 | 4-1 NYM |
| 6/11/2022 | Mets | -1.5 | 9 | -130 | +111 | 11-6 LAA |
| 6/10/2022 | Mets | -1.5 | 8.5 | -133 | +113 | 7-3 NYM |
Mets Last 10 Game Stats
| Stat | Avg/Total |
|---|---|
| Record | 4-6 |
| Runs Per Game | 3.7 |
| HR | 8 |
| ERA | 4.19 |
| K/9 | 7.5 |
Mets Player Insights
- Soto has put up a team-high 24 home runs.
- Including all MLB batters, Soto is 87th in batting average, fourth in on-base percentage, and 20th in slugging.
- Pete Alonso's 77 RBI and .275 batting average both lead his team.
- Alonso is 14th in home runs and sixth in RBI in the majors.
- Francisco Lindor is hitting .251 with 18 doubles, 19 home runs and 33 walks.
- Brandon Nimmo has 18 doubles, 18 home runs and 31 walks while hitting .262.
- Nimmo takes a four-game streak with at least one hit into this one. In his last five games he is batting .278 with a double, three walks and an RBI.
Mets Recent & Upcoming Games
| Date | Opponent | Score | Pitching Matchup |
|---|---|---|---|
| July 12 | @ Royals | W 3-1 | Frankie Montás vs Angel Zerpa |
| July 13 | @ Royals | L 3-2 | Clay Holmes vs Noah Cameron |
| July 18 | Reds | L 8-4 | Sean Manaea vs Nick Lodolo |
| July 19 | Reds | L 5-2 | Clay Holmes vs Nick Martinez |
| July 20 | Reds | W 3-2 | David Peterson vs Andrew Abbott |
| July 21 | Angels | - | Kodai Senga vs Tyler Anderson |
| July 22 | Angels | - | Frankie Montás vs Kyle Hendricks |
| July 23 | Angels | - | Sean Manaea vs TBA |
| July 25 | @ Giants | - | Clay Holmes vs TBA |
| July 26 | @ Giants | - | David Peterson vs TBA |
| July 27 | @ Giants | - | Kodai Senga vs TBA |
Angels Last 10 Game Stats
| Stat | Avg/Total |
|---|---|
| Record | 6-4 |
| Runs Per Game | 5.8 |
| HR | 17 |
| ERA | 6.37 |
| K/9 | 7.3 |
Angels Player Insights
- Taylor Ward leads the Angels with 23 long balls and runs batted in, driving in 73.
- Ward's home run total puts him 12th in the big leagues, and he ranks eighth in RBI.
- Ward has collected a hit in three straight games. During his last five outings he is batting .286 with four doubles, two home runs, two walks and nine RBIs.
- Nolan Schanuel is hitting .274 with 17 doubles, a triple, eight home runs and 44 walks.
- Schanuel is currently 155th in homers and 103rd in RBI in the big leagues.
- Zach Neto leads the Angels with a team-high batting average of .281.
- Jo Adell is hitting .243 with 13 doubles, 21 home runs and 23 walks.
Angels Recent & Upcoming Games
| Date | Opponent | Score | Pitching Matchup |
|---|---|---|---|
| July 12 | Diamondbacks | W 10-5 | Yusei Kikuchi vs Zac Gallen |
| July 13 | Diamondbacks | L 5-1 | Jose Soriano vs Merrill Kelly |
| July 18 | @ Phillies | W 6-5 | Ryan Zeferjahn vs Jesus Luzardo |
| July 19 | @ Phillies | L 9-5 | Yusei Kikuchi vs Taijuan Walker |
| July 20 | @ Phillies | W 8-2 | José Soriano vs Ranger Suarez |
| July 21 | @ Mets | - | Tyler Anderson vs Kodai Senga |
| July 22 | @ Mets | - | Kyle Hendricks vs Frankie Montás |
| July 23 | @ Mets | - | TBA vs Sean Manaea |
| July 24 | Mariners | - | Yusei Kikuchi vs Logan Evans |
| July 25 | Mariners | - | José Soriano vs TBA |
| July 26 | Mariners | - | Tyler Anderson vs TBA |
FOX Sports created this story using technology provided by Data Skrive and data from Sportradar.
Want great stories delivered right to your inbox? Create or log in to your FOX Sports account, follow leagues, teams and players to receive a personalized newsletter daily.
FOLLOW Follow your favorites to personalize your FOX Sports experience
share
recommended
Former Phillies, Twins OF Max Kepler Suspended 80 Games for Banned PED Violation
2026 MLB Free Agent Signings, Trades: Dodgers Add an Infielder
MLB Arbitration: Tarik Skubal Asks for Record $32M, Tigers Offer $19M
What is Futures Betting? How to Read & Bet Futures
Manfred: MLB Has Talked Expansion, In-Season Tournament, Split Season
What MLB Could Look Like After Expansion: Eight Divisions, New Rivalries?!
MLB Free Agency Rumors, Buzz: Diamondbacks Won't Trade All-Star Marte
Touching Base: The Blue Jays Keeping Spending Big After World Series Heartbreak
Potential MLB Expansion? The Case For 9 Cities in 3 Countries
Item 1 of 3
recommended
Former Phillies, Twins OF Max Kepler Suspended 80 Games for Banned PED Violation
2026 MLB Free Agent Signings, Trades: Dodgers Add an Infielder
MLB Arbitration: Tarik Skubal Asks for Record $32M, Tigers Offer $19M
What is Futures Betting? How to Read & Bet Futures
Manfred: MLB Has Talked Expansion, In-Season Tournament, Split Season
What MLB Could Look Like After Expansion: Eight Divisions, New Rivalries?!
MLB Free Agency Rumors, Buzz: Diamondbacks Won't Trade All-Star Marte
Touching Base: The Blue Jays Keeping Spending Big After World Series Heartbreak
Potential MLB Expansion? The Case For 9 Cities in 3 Countries
Item 1 of 3
FOX SPORTS™, SPEED™, SPEED.COM™ & © 2026 Fox Media LLC
and Fox Sports Interactive Media, LLC. All rights reserved. Use of this
website (including any and all parts and components) constitutes your
acceptance of these
Terms of Use and New Privacy Policy | Advertising Choices | Your Privacy Choices | Closed Captioning

