Mets vs Angels Prediction, Odds, Moneyline, Spread & Over/Under for July 21

Odds updated as of 6:11 a.m.
MLB action on Monday includes the New York Mets taking on the Los Angeles Angels.
All the info you need to make smart wagers on this game at FanDuel Sportsbook can be found below. Check out all of the latest MLB betting lines here.
Mets vs Angels Game Info
- New York Mets (56-44) vs. Los Angeles Angels (49-50)
- Date: Monday, July 21, 2025
- Time: 7:10 p.m. ET
- Venue: Citi Field -- Queens, New York
- Coverage: SNY and FDSW
Mets vs Angels Odds & Moneyline
- All MLB odds, betting lines and prop bets are available on FanDuel Sportsbook.
- Moneyline: NYM: (-184) | LAA: (+154)
- Spread: NYM: -1.5 (+112) | LAA: +1.5 (-134)
- Total: 8.5 -- Over: (-100) | Under: (-122)
Mets vs Angels Probable Starting Pitchers
Probable Pitchers: Kodai Senga (Mets) - 7-3, 1.39 ERA vs Tyler Anderson (Angels) - 2-6, 4.34 ERA
The Mets will give the nod to Kodai Senga (7-3, 1.39 ERA), who is eyeing win No. 8 on the season, and the Angels will turn to Tyler Anderson (2-6, 4.34 ERA). Senga and his team have a record of 8-6-0 against the spread when he starts. Senga's team is 10-4 this season when he starts and they are the moneyline favorite. The Angels have gone 15-4-0 against the spread when Anderson starts. The Angels have a 10-7 record in Anderson's 17 starts this season when they were the underdog on the moneyline.
Mets vs Angels Prediction & Pick
All MLB win probability predictions and picks are according to numberFire.
Prediction: Mets win (68.7%)
Mets vs Angels Moneyline
- Looking at the moneyline for Angels-Mets, Los Angeles is the underdog at +154, and New York is -184 playing at home.
Mets vs Angels Spread
- The Angels are at the Mets, and are +1.5 on the runline. The Angels are +112 to cover the spread, and the Mets are -134.
Mets vs Angels Over/Under
- Mets versus Angels on July 21 has an over/under of 8.5 runs, with the odds on the over -100 and the under set at -122.
Bet on New York Mets vs. Los Angeles Angels on FanDuel today!
Mets vs Angels Betting Trends
- The Mets have been favorites in 67 games this season and have come away with the win 43 times (64.2%) in those contests.
- This year New York has won 16 of 20 games when listed as at least -184 on the moneyline.
- The Mets and their opponents have gone over the total this season in 42 of their 95 opportunities.
- The Mets are 46-49-0 against the spread in their 95 games with a line set by sportsbooks this season.
- The Angels have been the underdog on the moneyline 73 total times this season. They've gone 35-38 in those games.
- When it has played as a moneyline underdog with odds of +154 or longer, Los Angeles has gone 10-9 (52.6%).
- The Angels have played in 97 games with an over/under set, and have combined with their opponents to go over the total 52 times (52-43-2).
- The Angels have put together a 54-43-0 record ATS this season (covering 55.7% of the time).
Mets Player Leaders
- Juan Soto leads New York in OBP (.391) this season, fueled by 90 hits. He has a .256 batting average and a slugging percentage of .504.
- He is 87th in batting average, fourth in on-base percentage, and 20th in slugging among all qualified hitters in baseball.
- Pete Alonso has 102 hits to go with a slugging percentage of .520, both of which are tops among New York hitters this season. He's batting .275 with an on-base percentage of .370.
- He ranks 47th in batting average, 21st in on-base percentage and 15th in slugging in MLB.
- Francisco Lindor is batting .251 with a .441 slugging percentage and 54 RBI this year.
- Brandon Nimmo has been key for New York with 94 hits, an OBP of .326 plus a slugging percentage of .462.
- Nimmo has safely hit in four games in a row. In his last five games he is batting .278 with a double, three walks and an RBI.
Angels Player Leaders
- Taylor Ward is batting .231 with 24 doubles, two triples, 23 home runs and 40 walks. He's slugging .491 with an on-base percentage of .304.
- Including all the qualifying hitters in MLB, his batting average ranks 133rd, his on-base percentage ranks 125th, and he is 27th in slugging.
- Ward enters this game on a three-game hitting streak. During his last five outings he is hitting .286 with four doubles, two home runs, two walks and nine RBIs.
- Nolan Schanuel paces his team with a .364 OBP, and has a club-best .396 slugging percentage. He has a batting average of .274.
- Including all qualified players, he is 52nd in batting average, 27th in on-base percentage and 107th in slugging percentage.
- Zach Neto is batting .281 with 19 doubles, a triple, 15 home runs and 17 walks.
- Jo Adell has racked up 74 hits to pace his team.
Sign up for FanDuel Sportsbook and FanDuel Daily Fantasy today!