AL Central TrackerAll 30 teams
Divisions and pages

MLB Tracker › AL Central

When did the Minnesota Twins last win?

The Minnesota Twins last won on Sunday, September 27, 2026, beating the Texas Rangers 6–4 at home. That was 10 days ago.

The Twins are 77–85 and 3rd in the AL Central. Their full schedule, every result and each game's box score are below.

The longer waits

1,095days since their last postseason winLast postseason win: October 8, 2023, AL Division Series, against the Astros
12,764days since their last World Series titleThe 1991 World Series, October 27, 1991, 34 years ago

Updated 12:05 AM CT.

  1. 8 GB. Won last game

    Last win: beat the Rangers 6–4 on Sun, Sep 27

    Season complete

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

The Twins right now

The Twins beat the Rangers 6–4 on Sun, Sep 27. They finished the regular season 77–85, 3rd in the AL Central, 8 back. The counter has sat at 10 days since.

Every other time the Twins last won

When did the Twins last win at home?
September 27, 2026, 6–4 against the Rangers (10 days ago)
When did the Twins last win on the road?
September 23, 2026, 4–2 against the Giants (14 days ago)
When did the Twins last throw a shutout?
September 20, 2026, 8–0 against the Angels (17 days ago)
When did the Twins last win a postseason game?
October 8, 2023, AL Division Series (1,095 days ago)
When did the Twins last win the World Series?
1991 World Series, October 27, 1991
When did the Twins last beat the White Sox?
September 5, 2026, 6–4 against the White Sox (32 days ago)
When did the Twins last beat the Guardians?
September 12, 2026, 4–3 against the Guardians (25 days ago)
When did the Twins last beat the Tigers?
September 8, 2026, 3–2 against the Tigers (29 days ago)
When did the Twins last beat the Royals?
August 6, 2026, 4–3 against the Royals (62 days ago)
What is the Twins' current streak?
Won last game
What is their longest losing streak since 2017?
8 games, ending April 27, 2018

Common questions

How many days since the Minnesota Twins last won?

As of October 7, 2026, it has been 10 days since the Twins last won. They beat the Rangers 6–4 on September 27, 2026.

What is the Minnesota Twins record this season?

The Twins are 77–85 and 3rd in the AL Central, 8 games back. Won last game.

Against the division

Since 2017 the Twins are 335–293 in regular season games against the rest of the AL Central, across 628 meetings with the four teams they play most often.

That breaks down as 89–68 against the White Sox, 69–88 against the Guardians, 90–67 against the Tigers and 87–70 against the Royals.

The Tigers have been the friendliest matchup, while the Guardians have given them the most trouble.

Minnesota Twins record against division rivals since 2017
OpponentRecordWin rate
White Sox head to head89–6857%
Guardians head to head69–8844%
Tigers head to head90–6757%
Royals head to head87–7055%

Drought history

Regular season results for the Minnesota Twins from 2017 through 2026, a combined record of 767–751.

  • Longest losing streak since 2017: 8 straight games, from April 20, 2018 to April 27, 2018.
  • Longest stretch between wins: 300 days, ending when they beat the White Sox on July 24, 2020. Offseason gaps count, which is why this runs past 150 days.
  • Longest wait for a win during a season: 10 days, ending against the Reds on April 28, 2018.
  • The current drought stands at 10 days, 290 short of that mark.
Minnesota Twins record by season
SeasonRecord
202677–85
202570–92
202482–80
202387–75
202278–84
202173–89
202036–24
2019101–61
201878–84
201785–77

Recent weeks

All weekly recaps

Put this counter on your site

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

Also in the AL Central: White Sox, Guardians, Tigers, Royals.