Mariners vs Brewers Prediction, Odds, Moneyline, Spread & Over/Under for July 21

Odds updated as of 3:12 p.m.
The Seattle Mariners are among the MLB squads busy on Monday, versus the Milwaukee Brewers.
Here's what you need to know before checking out today's MLB odds and spreads on FanDuel Sportsbook.
Mariners vs Brewers Game Info
- Seattle Mariners (53-46) vs. Milwaukee Brewers (59-40)
- Date: Monday, July 21, 2025
- Time: 9:40 p.m. ET
- Venue: T-Mobile Park -- Seattle, Washington
- Coverage: ROOT Sports NW and FDSWI
Mariners vs Brewers Odds & Moneyline
- All MLB odds, betting lines and prop bets are available on FanDuel Sportsbook.
- Moneyline: SEA: (-116) | MIL: (-102)
- Spread: SEA: +1.5 (-215) | MIL: -1.5 (+176)
- Total: 7 -- Over: (-112) | Under: (-108)
Mariners vs Brewers Probable Starting Pitchers
Probable Pitchers: George Kirby (Mariners) - 4-4, 4.50 ERA vs Brandon Woodruff (Brewers) - 1-0, 2.61 ERA
The Mariners will give the nod to George Kirby (4-4) versus the Brewers and Brandon Woodruff (1-0). Kirby's team is 3-6-0 against the spread in his starts this season. When Kirby starts a game and his team is the favorite on the moneyline, they have a record of 4-3. Woodruff has started two games with set spreads, and the Brewers went 1-1-0. The Brewers were the underdog on the moneyline for one Woodruff start this season -- they won.
Mariners vs Brewers Prediction & Pick
All MLB win probability predictions and picks are according to numberFire.
Prediction: Mariners win (53.8%)
Mariners vs Brewers Moneyline
- Seattle is a -116 favorite on the moneyline, while Milwaukee is a -102 underdog on the road.
Mariners vs Brewers Spread
- The Brewers are 1.5-run favorites against the spread for this matchup with the Mariners. The Brewers are +176 to cover, while the Mariners are -215 to cover as a 1.5-run underdog on the runline.
Mariners vs Brewers Over/Under
- The over/under for Mariners-Brewers on July 21 is 7. The over is -112, and the under is -108.
Bet on Seattle Mariners vs. Milwaukee Brewers on FanDuel today!
Mariners vs Brewers Betting Trends
- The Mariners have been victorious in 35, or 56.5%, of the 62 contests they have been chosen as favorites in this season.
- This season Seattle has come away with a win 33 times in 58 chances when named as a favorite of at least -116 on the moneyline.
- The Mariners and their opponents have hit the over in 53 of their 96 games with a total set by oddsmakers this season.
- The Mariners are 42-54-0 against the spread in their 96 games with a line set by sportsbooks this season.
- The Brewers are 25-23 in games they were the underdog on the moneyline (winning 52.1% of those games).
- Milwaukee has a 20-22 record (winning 47.6% of its games) when it has played as a moneyline underdog of -102 or longer.
- In the 97 games bookmakers have set an over/under for the Brewers, they have combined with opponents to go over the total 43 times (43-53-1).
- The Brewers have collected a 54-43-0 record against the spread this season (covering 55.7% of the time).
Mariners Player Leaders
- Cal Raleigh has 92 hits, which is tops among Seattle hitters this season, while batting .256 with 54 extra-base hits. He has an on-base percentage of .371 and a slugging percentage of .617.
- Among qualified hitters in MLB, he is 87th in batting average, 20th in on-base percentage, and second in slugging.
- Julio Rodriguez is batting .252 with 17 doubles, three triples, 14 home runs and 30 walks. He's slugging .412 with an on-base percentage of .315.
- Among all qualifying players, he is 92nd in batting average, 110th in on-base percentage and 92nd in slugging percentage.
- Rodriguez heads into this game looking to extend his two-game hit streak. In his last five games he is hitting .400 with two doubles, two home runs, five walks and five RBIs.
- Randy Arozarena has collected 91 base hits, an OBP of .359 and a slugging percentage of .468 this season.
- J.P. Crawford leads the Mariners with an OPS of .779. He has a slash line of .288/.388/.391 this season.
Brewers Player Leaders
- Jackson Chourio has put up a team-high slugging percentage (.455) and paces the Brewers in hits (110). He's batting .265 and with an on-base percentage of .297.
- He ranks 69th in batting average, 134th in on-base percentage and 57th in slugging percentage among all qualifying hitters in the big leagues.
- Chourio heads into this game on a 14-game hitting streak. In his last 10 outings he is batting .317 with a double, two home runs, a walk and 10 RBIs.
- Christian Yelich is batting .259 with 11 doubles, 19 home runs and 37 walks. He's slugging .452 with an on-base percentage of .337.
- Including all qualified players, he ranks 76th in batting average, 66th in on-base percentage and 58th in slugging percentage.
- Brice Turang has 14 doubles, six home runs and 40 walks while hitting .275.
- William Contreras is hitting .243 with 17 doubles, six home runs and 56 walks.
Sign up for FanDuel Sportsbook and FanDuel Daily Fantasy today!