New York Mets vs Milwaukee Brewers Betting Pick & Prediction for 7/21

The New York Mets are visiting the Milwaukee Brewers at American Family Field. The Mets have a record of 42-59 and are ranked fifth in the NL East. They are coming off a loss and have won 4 of their last 10 games.
The Brewers hold a strong 63-37 record and are first in the NL Central. They are on a four-game winning streak and have won 6 of their last 10 games. The game is scheduled for Tuesday, July 21, 2026, at 7:40 PM.
New York Mets Team Preview
The New York Mets have had mixed results in their recent games. They secured a solid 6-1 victory against the Philadelphia Phillies on July 19th. However, they faced a setback with an 8-3 loss to the Milwaukee Brewers on July 20th.
In the upcoming game, Zac Thornton will take the mound for the Mets. Thornton has a season ERA of 2.60 with 15 strikeouts. His previous outing against the Boston Red Sox was strong, as he allowed no earned runs over seven innings.
At the plate, Juan Soto leads the team with a batting average of .287 and 21 home runs. Francisco Lindor also contributed significantly in the recent win over the Phillies, going 3-for-3 with a home run. The Mets will look to these key players to drive their offense against the Brewers.
Mets vs Brewers Game Day Info
- Sport: MLB
- Teams: New York Mets vs. Milwaukee Brewers
- Venue: American Family Field in Milwaukee, WI
- Date: Tuesday, July 21, 2026
- Betting Odds: Mets Moneyline +120, Brewers Moneyline -144, Mets Runline +1.5 (-168), Brewers Runline -1.5 (+140), Total Over 8.5 (-121), Total Under 8.5 (+100)
Milwaukee Brewers Team Preview
The Milwaukee Brewers have been on a winning streak at home. They secured a victory over the New York Mets with an 8-3 score. This game featured strong performances from Cooper Pratt and Andrew Vaughn, both contributing home runs.
In another recent game, the Brewers defeated the Miami Marlins 3-1. William Contreras played a key role with a home run that brought in three runs. Robert Gasser was effective on the mound, allowing just one earned run over five innings.
During a close game against the Marlins, the Brewers pulled off an 8-6 win. Shane Drohan pitched six innings, striking out nine batters. Garrett Mitchell had a notable performance with two hits and two RBIs.
BTB Betting Pick
The Brewers are favored with a moneyline of -144 against the Mets, who have a moneyline of +120. The Brewers have strong pitching with a 3.44 ERA, ranked 2nd, and a batting average against of .218, also ranked 2nd. With these stats, the Brewers are likely to win, so pick them to win straight up.
The total for the game is set at 8.5. The Brewers’ strong pitching and the Mets’ lower batting stats suggest a lower scoring game. The Mets rank 21st in batting average and 23rd in on-base percentage. Consider taking the under 8.5 (+100) as the final score is projected to be Brewers 5, Mets 3.