AL West TrackerAll 30 teams
Divisions and pages

MLB Tracker › AL West

When did the Seattle Mariners last win?

The Seattle Mariners last won on Sunday, September 27, 2026, beating the Los Angeles Angels 7–3 at home. That was 9 days ago.

The Mariners are 76–86 and 3rd in the AL West. Their full schedule, every result and each game's box score are below.

The longer waits

354days since their last postseason winLast postseason win: October 17, 2025, AL League Championship Series, against the Blue Jays
Neverwon the World SeriesNo World Series appearances

Updated 10:05 PM PT.

  1. 5 GB. Won 2 straight

    Last win: beat the Angels 7–3 on Sun, Sep 27

    Season complete

    Seattle Mariners schedule and results
    GameDateOpponentResult
    1Thu, Mar 26vs GuardiansL 4–6
    2Fri, Mar 27vs GuardiansW 5–1
    3Sat, Mar 28vs GuardiansL 5–6 (10)
    4Sun, Mar 29vs GuardiansW 8–0
    5Mon, Mar 30vs YankeesW 2–1
    6Tue, Mar 31vs YankeesL 0–5
    7Wed, Apr 1vs YankeesL 3–5
    8Fri, Apr 3at AngelsW 3–1 (10)
    9Sat, Apr 4at AngelsL 0–1
    10Sun, Apr 5at AngelsL 7–8 (11)
    11Mon, Apr 6at RangersL 1–2
    12Tue, Apr 7at RangersL 2–3
    13Wed, Apr 8at RangersL 0–3
    14Fri, Apr 10vs AstrosW 9–6
    15Sat, Apr 11vs AstrosW 8–7
    16Sun, Apr 12vs AstrosW 6–1
    17Mon, Apr 13vs AstrosW 6–2
    18Tue, Apr 14at PadresL 1–4
    19Wed, Apr 15at PadresL 6–7
    20Thu, Apr 16at PadresL 2–5
    21Fri, Apr 17vs RangersL 0–5
    22Sat, Apr 18vs RangersW 7–3
    23Sun, Apr 19vs RangersW 5–2
    24Mon, Apr 20vs AthleticsL 4–6
    25Tue, Apr 21vs AthleticsL 2–5
    26Wed, Apr 22vs AthleticsW 5–4
    27Fri, Apr 24at CardinalsW 3–2
    28Sat, Apr 25at CardinalsW 11–9
    29Sun, Apr 26at CardinalsW 3–2
    30Mon, Apr 27at TwinsL 4–11
    31Tue, Apr 28at TwinsW 7–1
    32Wed, Apr 29at TwinsW 5–3
    33Fri, May 1vs RoyalsL 6–7
    34Sat, May 2vs RoyalsL 2–3 (10)
    35Sun, May 3vs RoyalsL 1–4
    36Mon, May 4vs BravesW 5–4
    37Tue, May 5vs BravesL 2–3
    38Wed, May 6vs BravesW 3–1
    39Fri, May 8at White SoxW 12–8
    40Sat, May 9at White SoxL 1–6
    41Sun, May 10at White SoxL 1–2
    42Mon, May 11at AstrosW 3–1
    43Tue, May 12at AstrosW 10–2
    44Wed, May 13at AstrosL 3–4 (10)
    45Thu, May 14at AstrosW 8–3
    46Fri, May 15vs PadresL 0–2
    47Sat, May 16vs PadresL 4–7
    48Sun, May 17vs PadresL 3–8
    49Mon, May 18vs White SoxW 6–1
    50Tue, May 19vs White SoxL 1–2
    51Wed, May 20vs White SoxW 5–4
    52Fri, May 22at RoyalsW 2–0
    53Sat, May 23at RoyalsL 0–5
    54Sun, May 24at RoyalsL 6–8
    55Mon, May 25at AthleticsW 9–2
    56Tue, May 26at AthleticsW 4–1
    57Wed, May 27at AthleticsW 9–1
    58Fri, May 29vs DiamondbacksW 7–6 (10)
    59Sat, May 30vs DiamondbacksW 5–1
    60Sun, May 31vs DiamondbacksW 3–2 (10)
    61Mon, Jun 1vs MetsW 3–2 (10)
    62Tue, Jun 2vs MetsW 8–3
    63Wed, Jun 3vs MetsL 1–7
    64Fri, Jun 5at TigersL 3–7
    65Sat, Jun 6at TigersW 4–0
    66Sun, Jun 7at TigersL 4–5
    67Mon, Jun 8at OriolesW 6–3
    68Tue, Jun 9at OriolesW 6–5 (10)
    69Wed, Jun 10at OriolesL 2–7
    70Thu, Jun 11at OriolesL 5–7
    71Fri, Jun 12at NationalsW 10–2
    72Sat, Jun 13at NationalsL 3–8
    73Sun, Jun 14at NationalsL 1–10
    74Tue, Jun 16vs OriolesW 3–1
    75Wed, Jun 17vs OriolesL 3–5
    76Thu, Jun 18vs OriolesW 3–0
    77Fri, Jun 19vs Red SoxL 2–6
    78Sat, Jun 20vs Red SoxL 1–5
    79Sun, Jun 21vs Red SoxW 3–1
    80Tue, Jun 23at PiratesW 3–2
    81Wed, Jun 24at PiratesL 1–11
    82Thu, Jun 25at PiratesL 1–5
    83Fri, Jun 26at GuardiansW 3–1
    84Sat, Jun 27at GuardiansL 3–4
    85Sun, Jun 28at GuardiansL 5–6
    86Mon, Jun 29vs AngelsW 6–2
    87Tue, Jun 30vs AngelsW 8–3
    88Thu, Jul 2vs AngelsW 1–0
    89Fri, Jul 3vs Blue JaysL 0–2
    90Sat, Jul 4vs Blue JaysW 11–0
    91Sun, Jul 5vs Blue JaysW 4–0
    92Tue, Jul 7at MarlinsL 5–6 (10)
    93Wed, Jul 8at MarlinsL 0–2
    94Thu, Jul 9at MarlinsL 4–8
    95Fri, Jul 10at RaysL 2–7
    96Sat, Jul 11at RaysL 1–6
    97Sun, Jul 12at RaysW 8–2
    98Fri, Jul 17vs GiantsL 0–7
    99Sat, Jul 18vs GiantsW 4–3 (10)
    100Sun, Jul 19vs GiantsW 6–3
    101Mon, Jul 20vs RedsW 8–0
    102Tue, Jul 21vs RedsL 2–4
    103Wed, Jul 22vs RedsL 3–5
    104Fri, Jul 24at RangersL 4–5
    105Sat, Jul 25at RangersL 1–7
    106Sun, Jul 26at RangersW 6–4
    107Mon, Jul 27at RangersL 3–7
    108Tue, Jul 28at DodgersW 7–6
    109Wed, Jul 29at DodgersL 2–4
    110Thu, Jul 30at DodgersL 2–6
    111Fri, Jul 31vs TwinsL 3–5
    112Sat, Aug 1vs TwinsW 4–3
    113Sun, Aug 2vs TwinsW 7–6
    114Tue, Aug 4vs TigersL 0–8
    115Wed, Aug 5vs TigersW 4–2
    116Thu, Aug 6vs TigersL 0–11
    117Fri, Aug 7vs RaysL 1–2
    118Sat, Aug 8vs RaysL 2–3
    119Sun, Aug 9vs RaysL 1–4
    120Tue, Aug 11at YankeesL 1–4
    121Wed, Aug 12at YankeesL 5–10
    122Thu, Aug 13at YankeesW 1–0
    123Fri, Aug 14at AstrosL 7–10 (10)
    124Sat, Aug 15at AstrosW 10–5
    125Sun, Aug 16at AstrosW 3–2
    126Tue, Aug 18at BrewersL 0–22
    127Wed, Aug 19at BrewersW 7–5
    128Thu, Aug 20at BrewersL 4–7
    129Fri, Aug 21vs CubsW 6–5 (10)
    130Sat, Aug 22vs CubsW 5–4
    131Sun, Aug 23vs CubsL 2–19
    132Mon, Aug 24vs PhilliesW 9–2
    133Tue, Aug 25vs PhilliesW 4–1
    134Wed, Aug 26vs PhilliesL 0–6
    135Fri, Aug 28at Blue JaysL 1–8
    136Sat, Aug 29at Blue JaysL 3–4
    137Sun, Aug 30at Blue JaysL 0–7
    138Mon, Aug 31at Red SoxL 8–9 (10)
    139Tue, Sep 1at Red SoxW 9–6
    140Wed, Sep 2at Red SoxW 8–3
    141Thu, Sep 3vs AthleticsL 4–7
    142Fri, Sep 4vs AthleticsL 6–7
    143Sat, Sep 5vs AthleticsL 2–6
    144Sun, Sep 6vs AthleticsW 2–0
    145Tue, Sep 8vs RangersL 5–10
    146Wed, Sep 9vs RangersW 3–2
    147Thu, Sep 10vs RangersW 4–3
    148Fri, Sep 11at AthleticsL 5–6 (10)
    149Sat, Sep 12at AthleticsW 19–1
    150Sun, Sep 13at AthleticsL 7–8
    151Mon, Sep 14at AngelsL 4–6
    152Tue, Sep 15at AngelsL 1–2
    153Wed, Sep 16at AngelsW 7–2
    154Fri, Sep 18at RockiesW 5–4
    155Sat, Sep 19at RockiesL 3–5
    156Sun, Sep 20at RockiesW 2–1
    157Tue, Sep 22vs AstrosL 0–7
    158Wed, Sep 23vs AstrosW 6–5 (10)
    159Thu, Sep 24vs AngelsL 4–6
    160Fri, Sep 25vs AngelsL 5–7
    161Sat, Sep 26vs AngelsW 8–4
    162Sun, Sep 27vs AngelsW 7–3

The Mariners right now

The Mariners beat the Angels 7–3 on Sun, Sep 27. They finished the regular season 76–86, 3rd in the AL West, 5 back. The counter has sat at 9 days since. That is 2 straight.

Every other time the Mariners last won

When did the Mariners last win at home?
September 27, 2026, 7–3 against the Angels (9 days ago)
When did the Mariners last win on the road?
September 20, 2026, 2–1 against the Rockies (16 days ago)
When did the Mariners last throw a shutout?
September 6, 2026, 2–0 against the Athletics (30 days ago)
When did the Mariners last win a postseason game?
October 17, 2025, AL League Championship Series (354 days ago)
When did the Mariners last win the World Series?
No World Series appearances
When did the Mariners last beat the Athletics?
September 12, 2026, 19–1 against the Athletics (24 days ago)
When did the Mariners last beat the Astros?
September 23, 2026, 6–5 against the Astros (13 days ago)
When did the Mariners last beat the Angels?
September 27, 2026, 7–3 against the Angels (9 days ago)
When did the Mariners last beat the Rangers?
September 10, 2026, 4–3 against the Rangers (26 days ago)
What is the Mariners' current streak?
Won 2 straight
What is their longest losing streak since 2017?
7 games, ending August 18, 2020

Common questions

How many days since the Seattle Mariners last won?

As of October 6, 2026, it has been 9 days since the Mariners last won. They beat the Angels 7–3 on September 27, 2026.

What is the Seattle Mariners record this season?

The Mariners are 76–86 and 3rd in the AL West, 5 games back. Won 2 straight.

Against the division

Since 2017 the Mariners are 256–241 in regular season games against the rest of the AL West, across 497 meetings with the four teams they play most often.

That breaks down as 13–13 against the Athletics, 69–88 against the Astros, 81–76 against the Angels and 93–64 against the Rangers.

The Rangers have been the friendliest matchup, while the Astros have given them the most trouble.

Seattle Mariners record against division rivals since 2017
OpponentRecordWin rate
Athletics head to head13–1350%
Astros head to head69–8844%
Angels head to head81–7652%
Rangers head to head93–6459%

Drought history

Regular season results for the Seattle Mariners from 2017 through 2026, a combined record of 781–737.

  • Longest losing streak since 2017: 7 straight games, from August 11, 2020 to August 18, 2020.
  • Longest stretch between wins: 301 days, ending when they beat the Astros on July 26, 2020. Offseason gaps count, which is why this runs past 150 days.
  • Longest wait for a win during a season: 13 days, ending against the Angels on July 19, 2019.
  • The current drought stands at 9 days, 292 short of that mark.
Seattle Mariners record by season
SeasonRecord
202676–86
202590–72
202485–77
202388–74
202290–72
202190–72
202027–33
201968–94
201889–73
201778–84

Recent weeks

All weekly recaps

Put this counter on your site

The Mariners counter is free to embed, updates itself, and needs no account. Grab the one-line snippet.

Also in the AL West: Athletics, Astros, Angels, Rangers.