1
1
TL;DR: The Seattle Mariners return home for a must-win three-game series against the Minnesota Twins. With the trade deadline looming Monday and both teams fighting for a playoff spot, the next 48 hours could decide Seattle’s season.
Imagine you’re running a race and you’ve fallen behind. You’re not out of it, but you’re gasping for air. That’s the Mariners right now.
Important: The Mariners play the longest homestand of the season starting now. Home cooking is their best chance to right the ship.
| Game | Date & Time (PT) | Mariners Starter | Twins Starter | M’s Win % | Twins Win % |
|---|---|---|---|---|---|
| 1 | Fri, Jul 31 · 7:10 PM | RHP Bryce Miller | RHP Zebby Matthews | 61.6% | 38.4% |
| 2 | Sat, Aug 1 · 1:10 PM | RHP Logan Gilbert | LHP Connor Prielipp | 62.4% | 37.6% |
| 3 | Sun, Aug 2 · 1:10 PM | RHP George Kirby | RHP Taj Bradley | 61.0% | 39.0% |
Win % comes from betting markets and projection models — not a guarantee, but a snapshot of who looks better on paper.
Think of this as a "tale of the tape" before a boxing match.
| Category | Mariners | Twins | Advantage |
|---|---|---|---|
| Hitting (wRC+) | 101 (9th in AL) | 103 (6th in AL) | Twins |
| Fielding (FRV) | –30 (14th) | –26 (12th) | Twins |
| Starting Pitching (FIP–) | 92 (4th) | 103 (12th) | Mariners |
| Bullpen (FIP–) | 91 (4th) | 108 (12th) | Mariners |
Bottom Line: Seattle wins with pitching. Minnesota wins with bats. Games 1 & 2 favor the M’s on paper. Game 3 is a toss-up.
Byron Buxton (superstar center fielder) is on the Injured List again (hip). That’s huge — he’s their engine. But the rest of the lineup has stepped up.
| Player | Position | Bats | wRC+ | Why They Matter |
|---|---|---|---|---|
| Ryan Jeffers | C | R | 160 | Best hitter on team. Just back from broken hand bone. Crushes the ball (ISO .233). |
| Trevor Larnach | LF | L | 133 | Career year. Left-handed — tough for righty starters. |
| Kody Clemens | 2B | L | 116 | Just hit a walk-off grand slam (2 outs, 2 strikes) Thursday. Hot hand. |
| Royce Lewis | 1B | R | 89 (114 since June) | Former #1 prospect. Struggled early, sent to minors, raking since return. |
| Brooks Lee | 3B | S | 100 | Switch-hitter. Solid contact, low strikeout rate. |
| Josh Bell | DH | S | 98 | Veteran. Power potential, but strikes out a lot (22%). |
Watch Out: The bottom of the order (Roden, Keaschall, Kreidler) is young and inexperienced — but don’t sleep on them. They play loose.
| Pitcher | IP | K% | BB% | HR/FB% | ERA | FIP |
|---|---|---|---|---|---|---|
| Zebby Matthews (MIN) | 76 | 18.5% | 7.5% | 16.1% | 5.21 | 5.15 |
| Bryce Miller (SEA) | 68.2 | 26.9% | 4.2% | 12.8% | 2.75 | 3.65 |
Verdict: Matthews is hittable. His fastball gets crushed, and his command has slipped. Mariners should jump on him early.
Edge: MARINERS — Big time.
| Pitcher | IP | K% | BB% | HR/FB% | ERA | FIP |
|---|---|---|---|---|---|---|
| Connor Prielipp (MIN) | 72.1 | 24.4% | 8.3% | 9.6% | 4.73 | 3.74 |
| Logan Gilbert (SEA) | 125.2 | 26.8% | 5.4% | 10.3% | 3.44 | 3.31 |
Note: Held M’s to 2 runs in 5 IP back in April (5 Ks). But that was his second career start. He’s better now — but still learning.
Edge: MARINERS — Gilbert is proven. Prielipp is promising but volatile.
| Pitcher | IP | K% | BB% | HR/FB% | ERA | FIP |
|---|---|---|---|---|---|---|
| Taj Bradley (MIN) | 120.2 | 27.6% | 9.7% | 12.3% | 3.65 | 3.91 |
| George Kirby (SEA) | 120 | 21.5% | 5.0% | 11.6% | 3.98 | 3.65 |
He’s legit. Best Twins starter this series.
Edge: SLIGHT TWINS — Bradley’s ceiling is higher right now. But Kirby never beats himself.
| Team | Record | Win % | GB | Run Diff | Last 5 |
|---|---|---|---|---|---|
| Rangers | 55–54 | .505 | — | –22 | L-W-W-L-L |
| Astros | 55–55 | .500 | 0.5 | –41 | W-L-W-W-W |
| Mariners | 53–57 | .482 | 2.5 | +3 | W-L-W-L-L |
| Athletics | 45–64 | .413 | 10.0 | –129 | L-L-W-L-L |
| Angels | 42–67 | .385 | 13.0 | –71 | L-W-L-L-L |
Good News: Rangers & Astros are mediocre. Division is winnable.
Bad News: M’s have lost 3 of 5, Astros won 8 of 9.
| Team | Record | Win % | GB | Run Diff | Last 5 |
|---|---|---|---|---|---|
| Yankees | 61–48 | .560 | +5.5 | +87 | L-W-W-L-L |
| Red Sox | 57–51 | .528 | +2.0 | +50 | W-W-W-L-W |
| Guardians | 56–54 | .509 | — | –14 | L-L-W-L-W |
| Twins | 55–55 | .500 | 1.0 | –29 | W-W-W-L-W |
| Astros | 55–55 | .500 | 1.0 | –41 | W-L-W-W-W |
| Orioles | 53–56 | .486 | 2.5 | –24 | W-L-W-L-W |
| Mariners | 53–57 | .482 | 3.0 | +3 | W-L-W-L-L |
The Math: M’s are 3 games back of the final WC spot.
Twins are 1 game back.
Head-to-head this weekend = 6-point swing potential.
| Outcome | Mariners Record | Wild Card GB | Trade Deadline Vibe |
|---|---|---|---|
| Sweep (3–0) | 56–57 | Even | BUYERS — Add a bat, go for it |
| Take Series (2–1) | 55–58 | 1.5–2.0 | HOLD / TWEAK — Stand pat, maybe add depth |
| Lose Series (1–2) | 54–59 | 3.5–4.0 | SELLERS — Move expiring contracts (e.g., Santana, Stanek) |
| Swept (0–3) | 53–60 | 4.5+ | FIRE SALE — Tear it down |
Deadline is MONDAY. Front office will watch these games with one finger on the trigger.
wRC+ (Weighted Runs Created Plus) measures total offensive value. 100 = exactly league average. 110 = 10% better. 90 = 10% worse. It adjusts for ballpark and era — so you can compare players across teams and years.
ERA = Earned Run Average. What happened (runs allowed per 9 IP).
FIP = Fielding Independent Pitching. What should’ve happened based on Ks, BBs, HRs — stripping out defense/luck.
FIP– puts it on a scale where 100 = average, lower = better. Mariners starters: 92 (elite). Twins: 103 (below avg).
He’s a 5-tool superstar: hits for power/average, steals bases, plays Gold Glove CF, changes games. Without him, Twins lose their best player and their emotional leader. Their offense drops from "scary" to "manageable."
It grades pitch quality (velocity, movement, spin) on a 100 scale. 100 = MLB average.
Yes. They’re only 2.5 games back of Texas. Rangers (–22 run diff) and Astros (–41) have played over their heads. Mariners have a +3 run diff — they’ve been better than their record. If pitching holds, they can surge.
Final Thought: This isn’t just a series. It’s a referendum on 2025. The Mariners have the arms. The schedule sets up. The division is there.
Now they just have to play like it.