Mariners vs Angels Prediction, Odds, Moneyline, Spread & Over/Under for June 29

Odds updated as of 5:12 a.m.
The MLB's Monday schedule includes the Seattle Mariners facing the Los Angeles Angels.
We've got you covered, in terms of the most important information about this game before you take a look at the MLB odds and spreads on FanDuel Sportsbook.
Mariners vs Angels Game Info
- Seattle Mariners (42-43) vs. Los Angeles Angels (36-49)
- Date: Monday, June 29, 2026
- Time: 9:40 p.m. ET
- Venue: T-Mobile Park -- Seattle, Washington
- Coverage: Mariners.TV and ABTV
Mariners vs Angels Odds & Moneyline
- All MLB odds, betting lines and prop bets are available on FanDuel Sportsbook.
- Moneyline: SEA: (-220) | LAA: (+184)
- Spread: SEA: -1.5 (+104) | LAA: +1.5 (-125)
- Total: 7.5 -- Over: (-115) | Under: (-105)
Mariners vs Angels Probable Starting Pitchers
Probable Pitchers: George Kirby (Mariners) - 6-7, 3.94 ERA vs Ryan Johnson (Angels) - 1-2, 8.84 ERA
The Mariners will give the nod to George Kirby (6-7, 3.94 ERA), who is eyeing win No. 7 on the season, and the Angels will turn to Ryan Johnson (1-2, 8.84 ERA). Kirby and his team are 5-11-0 ATS this season when he starts. Kirby's team has a record of 8-8 this season when he starts and they are the favorite on the moneyline. The Angels have a 1-2-0 record against the spread in Johnson's starts. The Angels are 1-2 in Johnson's three starts this season that they were the moneyline underdog.
Mariners vs Angels Prediction & Pick
All MLB win probability predictions and picks are according to numberFire.
Prediction: Mariners win (71%)
Mariners vs Angels Moneyline
- Los Angeles is a +184 underdog on the moneyline, while Seattle is a -220 favorite at home.
Mariners vs Angels Spread
- The Mariners are favored by 1.5 runs at home against the Angels. The Mariners are +104 to cover the spread, while the Angels are -125.
Mariners vs Angels Over/Under
- The over/under for Mariners-Angels on June 29 is 7.5. The over is -115, and the under is -105.
Bet on Seattle Mariners vs. Los Angeles Angels on FanDuel today!
Mariners vs Angels Betting Trends
- The Mariners have been favorites in 74 games this season and have come away with the win 38 times (51.4%) in those contests.
- Oddsmakers have given Seattle the best odds of winning it has seen this season, with a -220 moneyline listed for this contest.
- The Mariners' games have gone over the total in 39 of their 84 opportunities.
- The Mariners are 30-54-0 against the spread in their 84 games with a line set by sportsbooks this season.
- The Angels have compiled a 26-38 record in games they were the underdog on the moneyline (winning 40.6% of those games).
- When playing as a moneyline underdog with odds of +184 or longer, Los Angeles has a 2-1 record (winning 66.7% of its games).
- The Angels have played in 84 games with a set over/under, and have combined with their opponents to go over the total 38 times (38-44-2).
- The Angels have collected a 46-38-0 record against the spread this season (covering 54.8% of the time).
Mariners Player Leaders
- Julio Rodriguez has an OPS of .738, fueled by an OBP of .315 and a team-best slugging percentage of .423 this season. He has a .253 batting average.
- Among qualified hitters, he is 83rd in batting average, his on-base percentage ranks 110th, and he is 81st in slugging.
- Rodriguez has recorded a base hit in five games in a row. During his last five outings he is hitting .381 with a walk and three RBIs.
- Randy Arozarena has 80 hits and an OBP of .370, both of which lead the Mariners this season. He's batting .283 and slugging .442.
- His batting average is 27th among qualified players, his on-base percentage 26th, and his slugging percentage 65th.
- Josh Naylor has 79 hits this season and has a slash line of .256/.318/.370.
- Naylor takes a two-game hitting streak into this game. During his last five outings he is batting .300 with two doubles, a walk and an RBI.
- Cole Young has seven home runs, 37 RBI and a batting average of .253 this season.
- Young brings a three-game hitting streak into this game. In his last five games he is hitting .250 with a double.
Angels Player Leaders
- Zach Neto is hitting .222 with 16 doubles, two triples, 17 home runs and 39 walks. He's slugging .441 with an on-base percentage of .318.
- Including all the qualified players in MLB, his batting average puts him 135th, his on-base percentage is 97th, and he is 66th in slugging.
- Jo Adell is slugging .400 to lead his team. He has a batting average of .248 with an on-base percentage of .294.
- He is currently 90th in batting average, 138th in on-base percentage and 97th in slugging percentage among all qualifying hitters.
- Nolan Schanuel is hitting .262 with 14 doubles, six home runs and 23 walks.
- Jorge Soler is batting .222 with 10 doubles, a triple, 11 home runs and 26 walks.
Mariners vs Angels Head to Head
- 4/5/2026: 8-7 LAA (Favorite: Mariners, Spread: -1.5, Total: 9, Favorite Moneyline: -164, Underdog Moneyline: +138)
- 4/4/2026: 1-0 LAA (Favorite: Mariners, Spread: -1.5, Total: 9.5, Favorite Moneyline: -156, Underdog Moneyline: +132)
- 4/3/2026: 3-1 SEA (Favorite: Mariners, Spread: -1.5, Total: 8, Favorite Moneyline: -162, Underdog Moneyline: +136)
- 9/14/2025: 11-2 SEA (Favorite: Mariners, Spread: -1.5, Total: 7.5, Favorite Moneyline: -220, Underdog Moneyline: +184)
- 9/13/2025: 5-3 SEA (Favorite: Mariners, Spread: -1.5, Total: 7.5, Favorite Moneyline: -245, Underdog Moneyline: +200)
- 9/12/2025: 2-1 SEA (Favorite: Mariners, Spread: -1.5, Total: 7.5, Favorite Moneyline: -184, Underdog Moneyline: +154)
- 9/11/2025: 7-6 SEA (Favorite: Mariners, Spread: -1.5, Total: 7.5, Favorite Moneyline: -164, Underdog Moneyline: +138)
- 7/27/2025: 4-1 LAA (Favorite: Mariners, Spread: -1.5, Total: 9, Favorite Moneyline: -178, Underdog Moneyline: +150)
- 7/26/2025: 7-2 SEA (Favorite: Mariners, Spread: -1.5, Total: 8.5, Favorite Moneyline: -134, Underdog Moneyline: +114)
- 7/25/2025: 3-2 LAA (Favorite: Mariners, Spread: -1.5, Total: 8.5, Favorite Moneyline: -126, Underdog Moneyline: +108)
Sign up for FanDuel Sportsbook and FanDuel Daily Fantasy today!



