Angels at Mets Prediction: Odds, expert picks, starting pitchers, betting trends and stats for July 21
Los Angeles won two out of three against Philadelphia to start the second half of the season off with a series victory whereas the Mets lost two of three to the Reds, but won the finale to avoid the sweep, 3-2. This is the first meeting of the season between the two teams.
Let's dive into the matchup and find a sweat or two. We've got all the info and analysis you need to know ahead of the game, including the latest info on how to catch first pitch, odds, recent team performance, player stats, and of course, our predictions, picks & best bets for the game from our modeling tools and staff of experts.
Follow Rotoworld Player News for the latest fantasy and betting player news and analysis all season long.
Game details & how to watch Angels at Mets
Date: Monday, July 21, 2025
Time: 7:10PM EST
Site: Citi Field
City: Queens, NY
Network/Streaming: FDSNW, SNY
Never miss a second of the action and stay up-to-date with all the latest team stats and player news. Check out our day-by-day MLB schedule page, along with detailed matchup pages that update live in-game with every out.
Odds for the Angels at the Mets
The latest odds as of Monday:
Moneyline: Angels (+162), Mets (-196)
Spread: Mets -1.5
Total: 8.0 runs
Probable starting pitchers for Angels at Mets
Pitching matchup for July 21, 2025: Tyler Anderson vs. Kodai Senga
Angels: Tyler Anderson, (2-6, 4.34 ERA)Last outing: 5.0 Innings Pitched, 4 Earned Runs Allowed, 8 Hits Allowed, 2 Walks, and 3 Strikeouts
Mets: Kodai Senga, (7-3, 1.39 ERA)Last outing: 4.0 Innings Pitched, 0 Earned Runs Allowed, 4 Hits Allowed, 2 Walks, and 4 Strikeouts
Rotoworld still has you covered with all the latest MLB player news for all 30 teams. Check out the feed page right here on NBC Sports for headlines, injuries and transactions where you can filter by league, team, positions and news type!
Expert picks & predictions for tonight's game between the Angels and the Mets
Rotoworld Best Bet
Please bet responsibly. If you or someone you know has a gambling problem, call the National Gambling Helpline at 1-800-522-4700.
Our model calculates projections around each moneyline, spread and over/under bet for every game on the MLB calendar based on data points like past performance, player matchups, ballpark information and weather forecasts.
Once the model is finished running, we put its projection next to the latest betting lines for the game to arrive at a relative confidence level for each wager.
Here are the best bets our model is projecting for Monday's game between the Angels and the Mets:
Moneyline: NBC Sports Bet is recommending a play on the New York Mets on the Moneyline.
Spread: NBC Sports Bet is leaning towards a play ATS on the Los Angeles Angels at +1.5.
Total: NBC Sports Bet is recommending a play on the over on the Game Total of 8.0.
Want even more MLB best bets and predictions from our expert staff & tools? Check out the Expert MLB Predictions page from NBC.
Top betting trends & insights to know ahead of Angels at Mets
New York is 10-4 when Senga pitches this season
Los Angeles is 12-7 when Anderson pitches this season
The Angels have lost 4 of their last 5 games against teams with winning records
The Over is 4-1 in the Mets' last 5 home games
The Angels have covered in 4 of their last 5 on the road, profiting 2.10 units
If you're looking for more key trends and stats around the spread, moneyline and total for every single game on the schedule today, check out our MLB Top Trends tool on NBC Sports!
Follow our experts on socials to keep up with all the latest content from the staff:
Jay Croucher (@croucherJD)
Drew Dinsick (@whale_capper)
Vaughn Dalzell (@VmoneySports)
Trysta Krick (@Trysta_Krick)

Try Our AI Features
Explore what Daily8 AI can do for you:
Comments
No comments yet...
Related Articles
Yahoo
17 minutes ago
- Yahoo
Brittney Griner leads way as Dream hand Lynx their first home loss of the season, spoil Napheesa Collier's 32-point night
The Minnesota Lynx are perfect at home no more. Brittney Griner led the Atlanta Dream to a 90-86 win over the Lynx on Sunday to hand Minnesota its first home loss of the season. The Lynx had previously won 14 straight at home to start the 2025 campaign. The Dream had to fend off a stat-stuffing 32-point effort from Napheesa Collier and a furious late comeback effort from the Lynx to secure the win. But they did both to improve to 15-10 and keep pressure in the East on the New York Liberty (17-7), whose first-place lead over the Dream now stands at 2.5 games. The Lynx still maintain the WNBA's best record with the loss that dropped them to 22-5 and 14-1 at home. Atlanta seized early control of the game and raced out to a 46-32 lead. Griner repeatedly outmatched her opponents in the paint as Atlanta built the lead en route to 22 points, four rebounds and three assists. She scored 17 of her 22 points before halftime and finished the night shooting 8 of 13 (61.5%) from the field. The second half was a different story. Collier, who scored 11 points in the first half, took the game over after the break. Minnesota cut its 14-point halftime deficit to 60-54 by the end of the third quarter, and Collier kept the pressure on en route to 32 points, eight rebounds, seven assists, four steals and two blocks. She one-upped Griner's offensive efficiency with a 14-of-18 (77.8%) effort from the floor, including a jumper that cut Atlanta's lead to 86-89 with 11.1 seconds remaining. But Jordin Canada hit a free throw that pushed Atlanta's lead back to two possessions at 90-86 with 7 seconds remaining, and the Dream ran out of time and chances to complete the comeback. With the win, the Dream cap a six-game road trip with a 3-3 record. They'll return to Atlanta to face the Golden State Valkyries on Wednesday in their first home game since July 7. They'll finish the season with a back-loaded slate of home games that features 11 of their last 19 games in Atlanta, including seven of their last nine. The Lynx will have a chance to start a new home-winning streak on Wednesday in a showdown with the Liberty featuring the two best teams in the league. The Liberty might play that game without All-Star Breanna Stewart, who's dealing with a leg injury but will reportedly travel with the team.
Yahoo
17 minutes ago
- Yahoo
Royals and former All-Star pitcher Seth Lugo finalizing contract extension
One of Major League Baseball's top trade candidates is officially off the table. The Kansas City Royals are finalizing a multi-year contract extension with former All-Star right-hander Seth Lugo, per Jeff Passan. Lugo, 35, was set to hit the open market in the offseason and was heavily involved in trade rumors. The big veteran has put together another quality season for the Royals, posting a 7-5 record with a 2.95 ERA and a 1.09 WHIP in 19 starts. Teams that have had interest in Lugo, like the Toronto Blue Jays and Chicago Cubs, will have to shift their attention elsewhere. The 2024 All-Star was dominant last season, going 16-9 with a 3.00 ERA and a 1.09 WHIP in 206.2 innings. Follow The Sporting News on WhatsApp Lugo led the Royals to the postseason for the first time since 2015, when the franchise won its second World Series championship. Kansas City is eight-and-a-half games behind the Detroit Tigers for first place in the American League Central and four games back from the third AL Wild Card spot. Even if the Royals miss the postseason, they've extended one of the most consistent starting pitchers over the past three seasons. Though on the outside looking in, this move may spark the Royals. Kansas City has had a disappointing season thus far, but there is plenty of baseball to be played. While this move indicates Lugo is safe from being traded, it remains to be seen if the Royals will be buyers or sellers at the trade deadline. More MLB:
Yahoo
17 minutes ago
- Yahoo
Bolton football's Joshua Henderson, 16, dies after complications from heat stroke
Joshua Henderson, a Bolton High School football player who'd been hospitalized since collapsing during a July 7 practice, died on July 26, Memphis Shelby County Schools announced in a statement on July 27. "It is with profound sadness that we share the passing of a beloved Bolton High School (BHS) student, Joshua Henderson," said MSCS. "He was not only an exceptional athlete and dedicated scholar, but also a source of light and joy to all who knew him. His kindness, determination, and positive spirit left a lasting impression on classmates, teachers, and our entire BHS community." On a GoFundMe page being used to raise money for funeral expenses, Henderson's family wrote that he suffered a severe heat stroke and had been receiving treatment at Le Bonheur Children's Hospital. "After bravely fighting for his life in the hospital, Josh transitioned due to complications from organ failure caused by a severe heat stroke," the family wrote. "Josh was only 16 years old, full of life, laughter, and promise. He was deeply loved by his parents, siblings, extended family, and all who knew him. His sudden loss has left our hearts shattered and our world forever changed." MSCS said that grief counselors and support staff will be available at the school in the coming days for any students in need. Bolton finished 8-3 last season, and is slated to begin it's season vs. White Station on Aug. 22. Wendell Shepherd Jr. is The Commercial Appeal's high school sports beat writer. Reach Wendell at or on X @wendellsjr_. This article originally appeared on Memphis Commercial Appeal: Bolton football player dies at 16 from heat stroke complications