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

Odds updated as of 9:11 p.m.
MLB action on Monday includes the Seattle Mariners facing the Milwaukee Brewers.
All the information you need to make smart wagers on this matchup at FanDuel Sportsbook can be found below. Check out all of the latest MLB betting lines here.
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: (-124) | MIL: (+106)
- Spread: SEA: -1.5 (+184) | MIL: +1.5 (-225)
- Total: 7 -- Over: (-100) | Under: (-122)
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, 4.50 ERA), who is eyeing win No. 5 on the season, and the Brewers will counter with Brandon Woodruff (1-0, 2.61 ERA). Kirby's team is 3-6-0 against the spread in his starts this season. Kirby's team is 4-3 this season when he starts and they are the moneyline favorite. Woodruff has started two games with set spreads, and the Brewers went 1-1-0. The Brewers were named the moneyline underdog 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
- The Mariners vs Brewers moneyline has Seattle as a -124 favorite, while Milwaukee is a +106 underdog on the road.
Mariners vs Brewers Spread
- The Mariners are hosting the Brewers and are favored by 1.5 runs (+184 to cover) on the runline. Milwaukee is -225 to cover.
Mariners vs Brewers Over/Under
- A combined run total of 7 has been set for Mariners-Brewers on July 21, with the over at -100 and the under at -122.
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.
- Seattle has a record of 28-18 in contests when sportsbooks favor them by -124 or more on the moneyline.
- The Mariners and their opponents have gone over in 53 of their 96 games with a total set by sportsbooks this season.
- The Mariners have an against the spread record of 42-54-0 in 96 games with a line this season.
- The Brewers have been the underdog on the moneyline 48 total times this season. They've finished 25-23 in those games.
- In games it has played as a moneyline underdog with odds of +106 or longer, Milwaukee has a 17-16 record (winning 51.5% of its games).
- The Brewers have played in 97 games with an over/under set, and have combined with opponents to go over the total 43 times (43-53-1).
- The Brewers have a 54-43-0 record ATS this season (covering 55.7% of the time).
Mariners Player Leaders
- Cal Raleigh leads Seattle in total hits (92) 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, his batting average ranks 87th, his on-base percentage ranks 20th, and he is second in slugging.
- Julio Rodriguez is hitting .252 with 17 doubles, three triples, 14 home runs and 30 walks, while slugging .412 with an on-base percentage of .315.
- He ranks 92nd in batting average, 110th in on-base percentage and 92nd in slugging among qualifying hitters.
- Rodriguez brings a two-game streak with at least one hit into this contest. During his last five outings he is batting .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 has a slash line of .288/.388/.391 this season and a team-best OPS of .779.
Brewers Player Leaders
- Jackson Chourio has racked up a team-best slugging percentage (.455) while pacing the Brewers in hits (110). He's batting .265 and with an on-base percentage of .297.
- Including all qualifying hitters in the majors, he ranks 69th in batting average, 134th in on-base percentage and 57th in slugging percentage.
- Chourio enters this game on a 14-game hitting streak. During his last 10 outings he is batting .317 with a double, two home runs, a walk and 10 RBIs.
- Christian Yelich has 11 doubles, 19 home runs and 37 walks while batting .259. He's slugging .452 with an on-base percentage of .337.
- His batting average is 76th among all qualified players, his on-base percentage is 66th, and he is 58th in slugging.
- Brice Turang is batting .275 with 14 doubles, six home runs and 40 walks.
- William Contreras has 17 doubles, six home runs and 56 walks while hitting .243.
Sign up for FanDuel Sportsbook and FanDuel Daily Fantasy today!