Seattle Mariners vs Los Angeles Angels, MLB Picks

Seattle Mariners
Seattle Mariners
VS
Los Angeles Angels
Los Angeles Angels
Tue, Sep 15 · 9:38 PM ET · Angel Stadium
Model Projection
These numbers come from a power-rating model built on the method Billy Walters lays out in his book Gambler.
Projected Moneyline
LAA -115
Projected Total
8.5
This projection and current market action are supplementary and do not influence the final qualitative pick and analysis of today's game.
Season stats ordered from most to least relevant. Longer bar, stronger league standing.
SEALAA
4.0 (T28th)
Runs
(T28th) 4.0
How many runs does the team score per game?
(League Avg: 4.5 Runs/Game)
0.684 (29th)
OPS
(30th) 0.679
How strong is the team's overall offense?
(League Avg: 0.718 OPS)
31.0% (T24th)
OBP
(29th) 30.8%
How often does the team get on base per plate appearance?
(League Avg: 31.8%)
0.374 (28th)
SLG
(30th) 0.371
How many total bases does the team average per at-bat?
(League Avg: 0.400 SLG)
164 (17th)
HR
(28th) 138
How many home runs has the team hit this season?
(League Avg: 166 HR)
7.6 (30th)
Hits
(T25th) 7.8
How many hits does the team get per game?
(League Avg: 8.2 Hits/Game)
22.9% (30th)
AVG
(T26th) 23.4%
How often does the team get a hit per at-bat?
(League Avg: 24.4%)
98 (T14th)
SB
(T20th) 79
How many bases has the team stolen this season?
(League Avg: 98 SB)
4.5 (T17th)
Runs Allowed
(T19th) 4.6
How many runs does the team allow per game?
(League Avg: 4.5 Runs/Game)
4.24 (20th)
ERA
(T18th) 4.20
How many earned runs do pitchers allow per 9 innings?
(League Avg: 4.17 ERA)
1.25 (T7th)
WHIP
(T20th) 1.34
How many runners do pitchers allow per inning?
(League Avg: 1.30 WHIP)
8.65 (12th)
K/9
(6th) 9.11
How many strikeouts do pitchers get per 9 innings?
(League Avg: 8.49 K/9)
177 (22nd)
HR Allowed
(8th) 150
How many home runs has the team allowed this season?
(League Avg: 166 HR)
8.4 (T20th)
Hits Allowed
(T7th) 7.8
How many hits does the team allow per game?
(League Avg: 8.2 Hits/Game)
25.1% (T22nd)
BAA
(8th) 23.5%
How often do opponents get a hit per at-bat?
(League Avg: 24.3%)
98.6% (T13th)
FLD%
(T18th) 98.5%
How often does the defense avoid errors?
(League Avg: 98.6%)
Matchup Breakdown
Seattle's offense: Seattle's offense ranks among the worst in baseball, struggling to make contact at one of the lowest rates in the game and generating very little across nearly every category. Their only meaningful relative edge is some home run power and a decent ability to steal bases.
Los Angeles's offense: Los Angeles is similarly starved offensively and arguably worse when it comes to raw power, sitting near the bottom of the league in extra-base production and on-base ability. They make marginally more contact than Seattle but lack the punch to compensate.
Los Angeles's pitching: Los Angeles features one of the better strikeout staffs in the league and does well above-average work limiting hits and keeping the ball in the yard. Those qualities set up well against one of the least-threatening lineups in baseball.
Seattle's pitching: Seattle's staff controls walks as well as most teams in the league, keeping their baserunner numbers in a reasonable range, but they give up more hits and home runs than the better units and grade out as average to below average in most other areas.
Overall: Both lineups rank among baseball's least productive, so this figures to be a low-run game from the start. The key edge goes to Los Angeles's pitching, which is strongest precisely where Seattle is most vulnerable: it racks up strikeouts against a lineup that can barely make contact, and it suppresses home runs better than most staffs in the league, neutralizing the one offensive tool Seattle leans on. Los Angeles's more complete profile makes them the team to build around in this matchup.
Pitching Matchup
Tonight's probable starters, with how each opposing lineup handles their throwing hand.
Logan Gilbert
Logan Gilbert
RIGHTY · SEA
Rank
#1 · Top Starter
Record
11-9
ERA
3.71
SEA vs Righties
(Season)
45-54
SEA vs Righties
(Season OPS)
30th of 30
SEA vs Righties
(L20 OPS)
28th of 30
Expected starter, not yet confirmed
Ryan Johnson
Ryan Johnson
RIGHTY · LAA
Rank
#4 · Back-End
Record
3-8
ERA
5.17
LAA vs Righties
(Season)
41-61
LAA vs Righties
(Season OPS)
29th of 30
LAA vs Righties
(L20 OPS)
6th of 30
Expected starter, not yet confirmed
The Read
Seattle's starter: Logan Gilbert is a genuine top-rotation arm who earns his outs with real swing-and-miss stuff and the kind of command that keeps walks off the board and lineups constantly guessing.
Los Angeles's starter: Ryan Johnson has been a control-challenged back-end option all season, fighting his own strike zone, running deep counts, and watching his ERA balloon as a reflection of how rarely he has been in command of his outings.
The lineups: Seattle's offense has been among the very worst in baseball against right-handed pitching all season, and there has been minimal improvement lately, making them a real concern on a night they face a righty. Los Angeles has also been a tough sell against right-handers on the season as a whole, but their lineup has caught genuine fire against that hand over the past month, making them the more credible offensive threat in this specific matchup.
Overall: Gilbert holds a clear mound edge tonight, and that advantage sharpens when you consider how thoroughly Seattle's lineup has underperformed against right-handed pitching at every point of the season. Johnson's walk-prone, ERA-bloated profile gives Seattle's offense some openings on paper, but that lineup has shown so little against righties lately that capitalizing figures to be easier said than done. The starter gap here is real, and it tilts the matchup picture decisively toward Los Angeles on the mound side.
Team Conditions
Bullpen health, schedule rest, and the current injury list.
SEALAA
Bullpen
4.54 ERA
(24th of 30)
4.31 ERA
(21st of 30)
Closer is rested and ready.
Closer is rested and ready.
One setup reliever may be limited tonight.
Setup relievers are rested and ready.
Middle relief has been used a bit.
Middle relief has been used a bit.
Long reliever is available if needed.
Long reliever pitched recently but has had a day to recover.
Rest
Home for several days.
No day off before this road game.
No travel concerns.
Limited time to recover.
InjuryKey Players
N. Davila (RP) - SEP 6
M. Brash (RP) - SEP 4
B. Donovan (3B) - SEP 3
B. Davis (CF) - SEP 3
C. Emerson (SS) - AUG 31
E. Hancock (SP) - AUG 30
L. Raley (RF) - AUG 19
C. Wilcox (RP) - AUG 7
W. Wilson (3B) - JUN 17
L. Evans (SP) - MAY 8
S. Bachman (RP) - SEP 2
N. Schanuel (1B) - SEP 1
G. Klassen (SP) - AUG 30
G. Campero (OF) - AUG 26
Y. Moncada (3B) - JUL 22
J. Kochanowicz (SP) - JUN 27
R. Stephenson (RP) - MAY 8
A. Rendon (3B) - MAY 8
The Read
Seattle's bullpen: Their relief corps sits in the lower tier of the league, and with one setup arm potentially limited tonight, the depth behind the starter is thinner than ideal.
Los Angeles's bullpen: A touch better overall, and critically their setup arms are fully rested, giving their manager clean options in the middle innings when games are decided.
Rest: Seattle has a clear edge, having been home for several days with no travel to absorb. Los Angeles comes in on the road with no day off before this game and limited time to recover physically.
Injuries: Seattle is carrying more pain, with Donovan, Emerson, Raley, Hancock, and Evans all sidelined as key contributors spanning the infield, outfield, and rotation. Los Angeles is missing Bachman, Schanuel, Klassen, and Kochanowicz as key names, hurting both their bullpen depth and their lineup.
Overall: The conditions give a modest lean to Seattle tonight. They are rested at home while Los Angeles absorbs road travel with tight recovery time, and that physical edge matters late in a season. Both rosters are banged up, but Seattle's key absences run deeper across positions. Los Angeles's fresher bullpen is a counterpoint, though probably not enough to fully offset the rest and home field working against them.
Weather and Ballpark
Game-time conditions and how this park actually plays.
80°F
Angel Stadium
Open Air
Ballpark: Slightly Pitcher-Friendly (21st of 30 in Runs)
Temperature: Warm air adds carry (~3 ft on fly balls) — Favors Hitters
Wind: 10mph Blowing Out → Hitter Advantage
10 mph
The Read
Ballpark: Angel Stadium plays in the middle third of the league for run scoring, tilting slightly toward pitchers in a neutral environment. It is not a hitter's paradise by reputation, but it is far from a place that suppresses offense outright.
Weather: Warm air tonight is giving fly balls extra carry, and the wind is blowing toward the outfield, meaning balls that might die on the warning track have a better chance of getting out. Both conditions are working in hitters' favor.
Overall: The park and weather together point toward the over, but these are two of the least productive offenses in baseball, sitting at or near the bottom of the league in slugging, on base, and home run output. Favorable conditions can only do so much when the lineups on the field struggle to generate hard contact consistently. The environmental edge is real but the personnel dampen it, making the conditions lean over rather than scream it.
Side Write-Up
🔒 Final pick drops September 15
The pick may already be decided, but it stays under wraps until the day before first pitch -- so it can't be second-guessed by a week of news, lineup, or line movement.
Total Write-Up
🔒 Final pick drops September 15
The pick may already be decided, but it stays under wraps until the day before first pitch -- so it can't be second-guessed by a week of news, lineup, or line movement.
VIMB
Written by
VIMB
47,000+
Followers Across All Socials
17+
Brand Partners
3+
Years Experience
1,000+
Games Tested
This information is for entertainment purposes only and is not any form of financial or gambling advice. Sports involve high variance therefore always be responsible and manage your risk accordingly.
Other games today
Free Promos for Your Next Bet!
Current offers for your area. Pick your region and the list updates.
Select Your Location