NL East TrackerAll 30 teams
Divisions and pages

MLB Tracker › NL East

When did the New York Mets last win?

The New York Mets last won on Saturday, September 26, 2026, beating the Washington Nationals 7–1 on the road. That was 11 days ago.

The Mets are 74–88 and 5th in the NL East. Their full schedule, every result and each game's box score are below.

The longer waits

14,590days since their last World Series titleThe 1986 World Series, October 27, 1986, 39 years ago

Updated 3:25 AM ET.

  1. 20 GB. Lost last game

    Last win: beat the Nationals 7–1 on Sat, Sep 26

    Season complete

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

The Mets right now

The Mets fell to the Nationals 4–6 on Sun, Sep 27. They finished the regular season 74–88, 5th in the NL East, 20 back. Their last win came 11 days ago against the Nationals.

Every other time the Mets last won

When did the Mets last win at home?
September 19, 2026, 10–3 against the Phillies (18 days ago)
When did the Mets last win on the road?
September 26, 2026, 7–1 against the Nationals (11 days ago)
When did the Mets last throw a shutout?
July 21, 2026, 4–0 against the Brewers (78 days ago)
When did the Mets last win the World Series?
1986 World Series, October 27, 1986
When did the Mets last beat the Braves?
August 10, 2026, 8–5 against the Braves (58 days ago)
When did the Mets last beat the Marlins?
September 9, 2026, 15–14 against the Marlins (28 days ago)
When did the Mets last beat the Phillies?
September 19, 2026, 10–3 against the Phillies (18 days ago)
When did the Mets last beat the Nationals?
September 26, 2026, 7–1 against the Nationals (11 days ago)
What is the Mets' current streak?
Lost last game
What is their longest losing streak since 2017?
12 games, ending April 21, 2026

Common questions

How many days since the New York Mets last won?

As of October 7, 2026, it has been 11 days since the Mets last won. They beat the Nationals 7–1 on September 26, 2026.

What is the New York Mets record this season?

The Mets are 74–88 and 5th in the NL East, 20 games back. Lost last game.

Against the division

Since 2017 the Mets are 313–275 in regular season games against the rest of the NL East, across 588 meetings with the four teams they play most often.

That breaks down as 65–82 against the Braves, 84–63 against the Marlins, 78–69 against the Phillies and 86–61 against the Nationals.

The Nationals have been the friendliest matchup, while the Braves have given them the most trouble.

New York Mets record against division rivals since 2017
OpponentRecordWin rate
Braves head to head65–8244%
Marlins head to head84–6357%
Phillies head to head78–6953%
Nationals head to head86–6159%

Drought history

Regular season results for the New York Mets from 2017 through 2026, a combined record of 732–726–1.

  • Longest losing streak since 2017: 12 straight games, from April 8, 2026 to April 21, 2026.
  • Longest stretch between wins: 555 days, ending when they beat the Phillies on April 6, 2021. Offseason gaps count, which is why this runs past 150 days.
  • Longest wait for a win during a season: 15 days, ending against the Twins on April 22, 2026.
  • The current drought stands at 11 days, 544 short of that mark.
New York Mets record by season
SeasonRecord
202674–88
202583–79
202489–73
202375–87
2022101–61
202177–85
201986–76
201877–85
201770–92–1

Recent weeks

All weekly recaps

Put this counter on your site

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

Also in the NL East: Braves, Marlins, Phillies, Nationals.