Los Angeles Angels vs Seattle Mariners Picks, Prediction, Odds, and Line Movement for Monday June 29 2026

By: Kyle Kargel Published 06/29/2026, 10:00 AM ET
Angels vs Mariners prediction
Use Code PPWC

Monday night's late AL West matchup sends the Los Angeles Angels into T-Mobile Park to face the Seattle Mariners at 9:40 p.m. ET, and this is about as clean a handicapping spot as you will find on tonight's board. Seattle is a heavy home favorite for a reason — the starting-pitching gap between these two clubs is among the widest in the American League on any given night, and the Angels are entering without their most recognizable offensive contributor. If you want to compare this game to the rest of the slate before committing, check out the latest MLB picks and confirm where the value sits across tonight's full card.

TLDR: Quick Picks and Prediction

  • Side Pick: Mariners -1.5 (-105)
  • Total Pick: Over 7.5 (-101)
  • Projected Final Score: Mariners 6, Angels 3

Odds and Line Movement

Current Odds

Team Moneyline Total
Los Angeles Angels +187 Under 7.5 (-119)
Seattle Mariners -231 Over 7.5 (-101)

Line Movement - Run Line

Date Time LA Angels Seattle Public ($, #)
06/28 03:35:21PM +179 -219 --
06/28 03:51:49PM +184 -226 --
06/28 06:01:16PM +182 -224 --
06/28 06:01:16PM +182 -224 SEA 56%, 75%
06/29 00:27:52AM +182 -224 SEA 95%, 84%
06/29 00:27:52AM +182 -224 SEA 83%, 82%
06/29 00:27:52AM +182 -224 SEA 82%, 82%
06/29 07:46:27AM +187 -231 SEA 84%, 82%

Line Movement - Total

Date Time Over Under Public ($, #)
06/28 03:35:21PM 7.5o-125 7.5u+104 --
06/28 03:51:49PM 7.5o-123 7.5u+102 --
06/28 06:01:16PM 7.5o-122 7.5u+102 --
06/28 09:36:08PM 8o-103 8u-117 --
06/28 09:44:58PM 8o-104 8u-116 --
06/28 09:46:58PM 8o-103 8u-117 --
06/29 00:27:52AM 7.5o-116 7.5u-104 O94%, O88%
06/29 07:46:27AM 8o-101 8u-119 O94%, O88%

Angels vs Mariners Key Matchups and Game Preview

Angels

Los Angeles arrives in Seattle at 36-49 and in a deeply difficult stretch that reflects the roster challenges the Angels have been managing all season. The most immediate problem tonight is in the rotation. Ryan Johnson draws the start at 1-2 with an 8.84 ERA and a 1.71 WHIP across 19.1 innings, having allowed 24 hits and five home runs in a brief sample that shows he has not been capable of limiting damage against major-league competition at this stage. Facing a Seattle lineup that, while not an offensive juggernaut, has enough professional at-bats and situational hitting to punish elevated pitch counts and early-count mistakes is a structural mismatch that is difficult to project around. Johnson will need a dramatically different performance than his seasonal numbers suggest to keep the Angels competitive through even four or five innings.

The Los Angeles offense carries some legitimate contributors capable of keeping this game within reach, even if the lineup's ceiling is limited by significant absences. Jo Adell leads the club with 45 RBIs and has been the most reliable run producer available, while Nolan Schanuel provides the steadiest contact option at a .262 average. The Angels' team numbers are actually slightly ahead of Seattle's in batting average (.240 to .232), runs scored (386 to 342), OBP (.318 to .313), and slugging percentage (.398 to .382), which means the Angels' offense is not without capability. The problem is that offensive output means very little when the starting pitcher is allowing runs at an 8.84 ERA clip and the opponent is sending George Kirby to the mound with a 3.94 ERA and only 23 walks across 96 innings. A competitive lineup means little if it cannot keep up with what Kirby is suppressing on the other side.

Seattle

The Mariners enter at 42-43, sitting just a half-game behind Texas in the AL West and playing in a division race that makes Monday night's home game against a struggling Angels club meaningful beyond just the standings position. George Kirby gets the ball and is the primary reason Seattle is priced as heavily as it is. Kirby enters at 6-7 with a 3.94 ERA, a 1.34 WHIP, 84 strikeouts, and only 23 walks across 96 innings. That walk total is the defining characteristic of his profile — 23 walks in 96 innings translates to one of the lowest walk rates among qualified starters in the American League, reflecting a pitcher with elite command who consistently attacks the strike zone and forces hitters to put the ball in play on his terms. Against a Los Angeles lineup that is missing its most impactful contributor and starting a replacement-level pitcher on the other side, Kirby's ability to limit free passes becomes even more valuable because Seattle does not need to manufacture runs through error and chaos — it can simply score efficiently while Kirby keeps Los Angeles off the board.

Sign Up Get $30 Premium Picks Credit + Exclusive Offers

Subscribe Now

I understand that I can unsubscribe at any time. I have read and accepted the Terms & Conditions and Privacy Policy. I consent that Picks And Parlays may use third-party services to process my data.

Seattle's offense is not the strongest on paper, sitting at .232 as a team with 342 runs, a .313 OBP, and a .382 slugging percentage, but the lineup has Randy Arozarena as its most dynamic individual contributor. Arozarena enters hitting .283 with a .370 OBP and a .442 slugging percentage, giving the Mariners a genuine middle-of-the-order option who can take advantage of a starter with Johnson's current trajectory. The Mariners also have the stronger overall pitching profile with a team ERA of 3.72 and a WHIP of 1.19, numbers that compare favorably to the Angels' 4.59 ERA and 1.40 WHIP and reflect a deeper organizational commitment to run prevention on both the starter and bullpen levels. In a division race, games like this one against weakened opponents are exactly the spot where a playoff contender needs to take care of business at home.

  • The moneyline opened with Seattle at -219 and Los Angeles at +179 before moving slightly further toward Seattle within the first twenty minutes. The line has steadily pushed to -231 by the most recent update, a continued drift in Seattle's direction driven by sustained Mariners-heavy betting action throughout the entire tracking window.
  • Early public percentages showed Seattle at only 56% of tickets but 75% of dollars on June 28, indicating that the larger bets were on Seattle from the very beginning of the market even when ticket counts were more balanced. By overnight, the pattern consolidated dramatically with Seattle drawing 82% to 95% of tickets and 82% to 84% of dollars across multiple snapshots.
  • The most recent update shows Seattle at 84% of tickets and 82% of dollars, with both the ticket count and dollar weight aligned firmly behind the Mariners. That alignment on both sides of the public percentage data is one of the cleaner consensus signals on tonight's board.
  • The total has been notably volatile across the tracking window, opening at 7.5 with the Over heavily juiced at -125 before briefly moving to 8 in the evening hours. The number then returned to 7.5 overnight before moving back to 8 again by the most recent morning snapshot. That back-and-forth movement reflects ongoing tension between the two sides of the market on the total.
  • Over public action at the 00:27:52 AM snapshot showed 94% of tickets and 88% of dollars, confirming broad consensus on the Over. The current total at 8 is juiced on the Under at -119 while the Over is available at -101, offering a notable price discrepancy that favors bettors who want the Over at a near-pick price.
  • Los Angeles leads the season series 2-1 and has won four of its last five games, providing the only meaningful counterargument for Angels backers. However, the season-series edge was built before tonight's pitching matchup context existed, and the ERA gap between Kirby and Johnson is the most relevant variable heading into Monday night.

Angels vs Mariners Key Injuries and Things To Know - LAA and SEA

Los Angeles Angels: The most impactful injury absence for the Angels is Mike Trout, who is unavailable and removes the most recognizable and historically productive bat from what is already a limited lineup. Trout's absence changes the entire way opposing pitchers approach the Los Angeles order, and Kirby's ability to exploit that dynamic with his command-first approach will be evident from the first inning. Adam Frazier is also out, removing a veteran contact option from the lineup, while Niko Kavadas, Gustavo Campero, and Grayson Rodriguez round out a significant list of unavailable contributors. Rodriguez's pitching absence is particularly notable given the Angels' already thin rotation depth, and his unavailability further constrains the options available to Los Angeles in a game where Johnson may not last deep into the game.

Seattle Mariners: Seattle is managing day-to-day designations for Dominic Canzone and Luke Raley, two contributors whose availability status heading into first pitch could affect the lineup's depth. Will Wilson, Brendan Donovan, and Dane Dunning are all unavailable, thinning the positional depth and the bullpen options behind Kirby. Dunning's pitching absence is the most pressing concern for the Mariners' staff, as the bullpen will need to be ready if Kirby is lifted before the seventh or eighth inning. The Canzone and Raley day-to-day situations are the most relevant watch items heading into the 9:40 p.m. ET first pitch, and their status could shift the Seattle lineup's run-scoring ceiling depending on who is available.

Pitching gap context: The ERA differential between Kirby at 3.94 and Johnson at 8.84 is one of the widest starter matchup gaps on tonight's full MLB slate. Five ERA points of separation between two starters in the same game is the kind of number that drives the run-line play more than the moneyline, because it creates a structural expectation of a multi-run margin rather than simply a one-run Seattle win.

Side and Over/Under Picks

  • Side Pick: Mariners -1.5 (-105) — The run line at -105 is the way to attack Seattle tonight rather than laying -231 on the moneyline. Kirby's 23-walk season and Johnson's 8.84 ERA project to a multi-run margin in the Mariners' favor, and getting Seattle to win by two or more at near-even odds is significantly better value than taking -231 on a straight win. The run line has been priced between -219 and -231 on the moneyline side, which implicitly confirms the market's expectation that Seattle wins comfortably rather than just barely.
  • Total Pick: Over 7.5 (-101) — The total has bounced between 7.5 and 8 throughout the tracking window, with the Over currently available at -101 while the Under sits at -119. Getting the Over at near-even juice against a starter with an 8.84 ERA is a meaningful value spot regardless of where the total number sits. Even if Kirby holds Los Angeles to two or three runs, Johnson is unlikely to suppress Seattle's lineup for a full game, and the run-line play supports an outcome where the total pushes well past 7.5 on Seattle's scoring alone.

Final Score Prediction

Kirby works through six innings allowing the Angels two runs on limited traffic, Johnson is unable to survive the third inning as Seattle's lineup generates multiple extra-base hits, and the Mariners' bullpen closes out a three-run victory that covers the run line with room to spare.

Projected Final Score: Mariners 6, Angels 3

How to Wager On Angels vs. Mariners

A game with a moneyline this heavy on the favorite — Seattle at -231 — demands a creative wagering approach to generate value. The run line at -105 is the primary play here, giving you a near-even price on what projects to be a multi-run Seattle win without paying -231 for a straight moneyline bet. Before placing tonight's plays, confirm the run-line price across multiple sportsbooks, as the difference between -105 and -112 on a game where you are backing a heavy favorite on the spread changes your return meaningfully. For bettors who want a data-driven layer to cross-reference the pitching ERA matchup and total movement, exploring AI picks is a smart pre-game step, particularly in a game where the total has oscillated between two numbers and the Over is currently available at near-even juice.

Two models worth consulting for tonight are Dimers and Oddible. The Dimers review explains how their projection system handles games with extreme ERA differentials between starters, a scenario that is directly applicable in a matchup where one starter is at 3.94 and the other is at 8.84. For the total angle, the Oddible review covers how their system evaluates bouncing totals where the number has moved between two different marks across the tracking window, creating an opportunity to identify the better entry point on each side depending on when you place your bet.

For tonight, the Mariners -1.5 at -105 and the Over 7.5 at -101 are the two plays to prioritize. Confirm both prices before the 9:40 p.m. ET first pitch, check the Canzone and Raley day-to-day status updates in the hours before game time, and confirm Johnson is still the starter for Los Angeles as that designation was not locked in as firmly as Kirby's heading into the evening.

Never Tried Picks and Parlays? Now Is Your Chance

  • Get your first daily picks package for ONLY $1 using coupon code BUCK
  • If the pick loses, we credit your account with 3 Flex Picks
  • If the pick wins, we still give you 1 Flex Pick on the house
  • Win or lose, you walk away ahead. One dollar. No catch.
BetMGM Sport

Up To $1500 in Bonus Bets Paid Back if your First Bet Does Not Win

Show Bonus Code
Claim Bonus
Signup Promo Recommended BetMGM Sport Bonus
Min. Deposit $5
Cashable No
FanDuel Sportsbook

New Users – Bet $5 Get $200 in Bet Reset Tokens for 5 Days

Show Bonus Code
Claim Bonus
Signup Promo Hot Offer FanDuel Sportsbook Bonus
Requirement New Users – Bet $5 Get $200 in Bet Reset Tokens for 5 Days. (Up to $1,000 Bet Reset Tokens)
Cashable No
DraftKings Sport

New DraftKings Customers: Spend $5+ Get $200 in Bonuses Instantly!

Show Bonus Code
Claim Bonus
Signup Promo Hot Offer DraftKings Sport Bonus
Min. Deposit $5
Odds Requirements -500
Cashable No
Video: White Sox vs Blue Jays Predictions and Best Bets | Best MLB Picks July 17, 2026
White Sox vs Blue Jays Predictions and Best Bets | Best MLB Picks July 17, 2026
Video: Dodgers vs Yankees Predictions and Best Bets | Best MLB Picks July 17, 2026
Dodgers vs Yankees Predictions and Best Bets | Best MLB Picks July 17, 2026
logo

If you or someone you know has a gambling problem, crisis counseling and referral services can be accessed by calling 1-800-GAMBLER (1-800-426-2537) (IL). Gambling problem? Call 1-800-GAMBLER (MI/NJ/PA/WV/WY), 1-800-9-WITH-IT (IN), 1-800-522-4700 (CO), 1-800-BETS OFF (IA), 1-888-532-3500 (VA), 1-800-NEXT STEP (AZ), or call/text TN REDLINE 1-800-889-9789 (TN). 21+ (18+ WY). AZ/CO/IL/IN/IA/MI/NJ/PA/TN/VA/WV/WY only. Eligibility restrictions apply. T&C's Apply. Void where prohibited. If you click on a link on this site which takes you to a bookmaker or casino and you subsequently open an account, Pick and Parlays may receive a commission. Bets placed are the responsibility of the bettor.

Copyright © 2026 Picks and Parlays. All rights reserved.

The sports news and information contained at this site is for entertainment purposes only. Any use of this information in violation of laws whether they are federal, state and/or local is prohibited. Picks and Parlays is the nation's premier resource for sports betting and handicapping information.

Sign Up Get $30 Premium Picks Credit + Exclusive Offers
Special Offer
Up To $1500 in Bonus Bets Paid Back if your First Bet Does Not Win
Play now Gambling problem? Call 1-800-GAMBLER or 1-800-MY-RESET (Available in the US) 877-8-HOPENY or text HOPENY (467369) (NY) 1-800-327-5050 (MA), 1-800-BETS-OFF (IA), 1-800-981-0023 (PR). 21+ only. Please Gamble Responsibly. See BetMGM.com for Terms. First Bet Offer for new customers only (if applicable). Subject to eligibility requirements. Bonus bets are non-withdrawable. In partnership with Kansas Crossing Casino and Hotel. Promotional offers not available in Mississippi, New York, Ontario, or Puerto Rico.