The 2025 Minnesota Twins season was the 65th season for the Minnesota Twins franchise in the Twin Cities of Minnesota, their 16th season at Target Field, and the 125th overall in the American League. On July 12, outfielder Byron Buxton would hit for the first cycle in Target Field history. That game also featured a Buxton bobblehead stadium giveaway to fans.
At the trade deadline, ownership and the front office would initiate a “fire sale” that would see 11 players off of the 40-man roster traded away. These players included key contributors to the 2023 team that broke the playoff losing streak such as Willi Castro, Jhoan Duran, Griffin Jax, Louis Varland, and Carlos Correa, who waived his no-trade clause to return to the Houston Astros. A quote by reporter Jon Morosi had been misinterpreted by multiple outlets that pitcher Joe Ryan had been traded to the Boston Red Sox. Ryan himself briefly believed the report. Buxton, who has a full no-trade clause in his contract, made it clear at the All-Star Game that he would refuse any trades involving himself, even if it were to his hometown team Atlanta Braves. Buxton called Minnesota “home” and said he will be “a Twin for life”. Despite this, six teams called the Twins inquiring about Buxton, including Atlanta and the New York Mets.
The moves, especially the Correa trade which saw the Twins send $30 million along with Correa in exchange for an unranked minor league prospect, were met with skepticism and criticism from fans and media alike concerning the motivations of the front office and ownership. This included former Twins player and current Twins announcer Trevor Plouffe, who voiced his frustration with the team's moves on X calling them “a bloodbath” and sympathizing with fans.
Many in the media believed these moves were made to shed payroll to help progress towards a potential sale of the team, which was announced the year prior. President of baseball operations Derek Falvey sent an email to Twins season ticket holders the following day saying “We know moves like this spark reactions. That’s natural” and the moves were made to position the Twins to “compete at a higher level, not just in the short term, but in a way that can endure the ups and downs of a long season.”
The Twins failed to improve on their 82–80 record in 2024 and they had their first losing season since 2022. They were eliminated from playoff contention for the second consecutive season on September 13. After the season concluded, manager Rocco Baldelli was fired.
A highlight of the season was a 13-game winning streak from May 3 through May 18. The streak was the second-longest in MLB for the season and was the second-longest in Twins franchise history since the team relocated to Minnesota in 1961.
The Minnesota Twins drew an average home attendance of 22,108, 24th in MLB and their lowest since 2021 (which featured overall lower attendance).https://www.espn.com/mlb/attendance/_/year/2025
Offseason The Twins finished the 2024 season with an 82–80 record, a five-game regression from their 87–75 record in 2023.
In January, the Twins announced a new broadcasting arrangement, in conjunction with MLB.tv, that would remove blackouts from local Twins games.
In February, the Twins signed outfielder Harrison Bader to a one-year contract worth $6.25 million.
Potential ownership change On October 10, 2024, the Pohlad family, who have owned the Twins since 1984, announced they would be exploring a sale of the franchise. In August 2025, the Pohlads backtracked, saying they would not sell the team but added new investors. The Pohlads had sought a $1.7 billion price for the Twins, but the team also had $425 million in debt.
Season standings American League Central
American League Wild Card
Record vs. opponents Record vs. American League
Record vs. National League
Game log
Legend Twins win Twins loss Postponement Eliminated from playoff spotBoldTwins team member
|-style="background:#fbb;" | 1 || March 27 || @ Cardinals || 3–5 || Gray (1–0) || López (0–1) || Helsley (1) || 47,395 || 0–1 || L1 |-style="background:#fbb;" | 2 || March 29 || @ Cardinals || 1–5 || Fedde (1–0) || Alcalá (0–1) || — || 30,712 || 0–2 || L2 |-style="background:#fbb;" | 3 || March 30 || @ Cardinals || 2–9 || Pallante (1–0) || Ober (0–1) || Matz (1) || 26,923 || 0–3 || L3 |-style="background:#fbb;" | 4 || March 31 || @ White Sox || 0–9 || Pérez (1–0) || Paddack (0–1) || — || 10,423 || 0–4 || L4 |-style="background:#bfb;" | 5 || April 1 || @ White Sox || 8–3 || Varland (1–0) || Murfee (0–1) || — || 12,089|| 1–4 || W1 |-style="background:#bfb;" | 6 || April 2 || @ White Sox || 6–1 || López (1–1) || Burke (1–1) || — || 10,193 || 2–4 || W2 |-style="background:#fbb;" | 7 || April 3 || Astros || 2–5 || Brown (1–1) || Ryan (0–1) || Hader (3) || 36,783 || 2–5 || L1 |-style="background:#bfb;" | 8 || April 5 || Astros || 6–1 || Sands (1–0) || Arrighetti (1–1) || — || 16,082 || 3–5 || W1 |-style="background:#fbb;" | 9 || April 6 || Astros || 7–9 || Hader (1–0) || Varland (1–1) || — || 14,638 || 3–6 || L1 |-style="background:#fbb;" | 10 || April 7 || @ Royals || 2–4 || Lorenzen (1–1) || Woods Richardson (0–1) || Estévez (3) || 12,041 || 3–7 || L2 |-style="background:#fbb;" | 11 || April 8 || @ Royals || 1–2 || Schreiber (1–0) || Jax (0–1) || Lynch IV (1) || 13,008 || 3–8 || L3 |-style="background:#bfb;" | 12 || April 9 || @ Royals || 4–0 || Ryan (1–1) || Lugo (1–1) || — || 13,156 || 4–8 || W1 |-style="background:#fbb;" | 13 || April 10 || @ Royals || 2–3 || Lynch IV (2–0) || Sands (1–1) || Estévez (4) || 14,730 || 4–9 || L1 |-style="background:#fbb;" | 14 || April 11 || Tigers || 6–7 || Vest (1–0) || Alcalá (0–2) || Kahnle (2) || 12,900 || 4–10 || L2 |-style="background:#fbb;" | 15 || April 12 || Tigers || 0–4 || Jobe (1–0) || Paddack (0–2) || — || 23,391 || 4–11 || L3 |-style="background:#bfb;" | 16 || April 13 || Tigers || 5–1 || Woods Richardson (1–1) || Mize (2–1) || — || 15,693 || 5–11 || W1 |-style="background:#fbb;" | 17 || April 14 || Mets || 1–5 || Holmes (2–1) || Topa (0–1) || — || 10,240 || 5–12 || L1 |-style="background:#bfb;" | 18 || April 15 || Mets || 6–3 || Ober (1–1) || Megill (2–2) || Durán (1) || 12,507 || 6–12 || W1 |-style="background:#bfb;" | 19 || April 16 || Mets || 4–3 || Sands (2–1) || Garrett (0–1) || — || 19,721 || 7–12 || W2 |-style="background:#fbb;" | 20 || April 18 || @ Braves || 4–6 || De Los Santos (1–0) || Jax (0–2) || Iglesias (3) || 39,142 || 7–13 || L1 |-style="background:#fbb;" | 21 || April 19 || @ Braves || 3–4 || Johnson (1–0) || Woods Richardson (1–2) || Iglesias (4) || 39,278 || 7–14 || L2 |-style="background:#fbb;" | 22 || April 20 || @ Braves || 2–6 || Holmes (2–1) || Ryan (1–2) || — || 31,889 || 7–15 || L3 |-style="background:#bfb;" | 23 || April 22 || White Sox || 4–2 || Ober (2–1) || Martin (1–3) || Durán (2) || 11,828 || 8–15 || W1 |-style="background:#bfb;" | 24 || April 23 || White Sox || 6–3 || Topa (1–1) || Leasure (0–1) || Coulombe (1) || 12,407 || 9–15 || W2 |-style="background:#fbb;" | 25 || April 24 || White Sox || 0–3 || Smith (1–1) || Paddack (0–3) || Eisert (1) || 12,414 || 9–16 || L1 |-style="background:#bfb;" | 26 || April 25 || Angels || 11–4 || López (2–1) || Hendricks (0–3) || — || 14,332 || 10–16 || W1 |-style="background:#bfb;" | 27 || April 26 || Angels || 5–1 || Woods Richardson (2–2) || Kikuchi (0–4) || — || 23,905 || 11–16 || W2 |-style="background:#bfb;" | 28 || April 27 || Angels || 5–0 || Ryan (2–2) || Soriano (2–4) || — || 18,615 || 12–16 || W3 |-style="background:#bfb;" | 29 || April 28 || @ Guardians || 11–1 || Ober (3–1) || Williams (2–2) || — || 15,018 || 13–16 || W4 |-style="background:#fbb;" | 30 || April 29 || @ Guardians || 1–2 || Clase (4–0) || Varland (1–2) || — || 14,312 || 13–17 || L1 |-style="background:#fbb;" | 31 || April 30 || @ Guardians || 2–4 || Smith (1–0) || López (2–2) || Clase (5) || 15,523 || 13–18 || L2
|-style="background:#fbb;" | 32 || May 1 || @ Guardians || 3–4 || Allard (1–0) || Topa (1–2) || — || 15,968 || 13–19 || L3 |-style="background:#fbb;" | 33 || May 2 || @ Red Sox || 1–6 || Wilson (1–0) || Varland (1–3) || — || 35,914 || 13–20 || L4 |-style="background:#bfb;" | 34 || May 3 || @ Red Sox || 4–3 || Ober (4–1) || Dobbins (2–1) || Durán (3) || 36,250 || 14–20 || W1 |-style="background:#bfb;" | 35 || May 4 || @ Red Sox || 5–4 || Varland (2–3) || Slaten (0–3) || Durán (4) || 33,539 || 15–20 || W2 |-style="background:#bfb;" | 36 || May 6 || Orioles || 9–1 || López (3–2) || Povich (1–3) || — || 19,779 || 16–20 || W3 |-style="background:#bfb;" | 37 || May 7 || Orioles || 5–2 || Coulombe (1–0) || Morton (0–7) || Durán (5) || 16,417 || 17–20 || W4 |-style="background:#bfb;" | 38 || May 8 || Orioles || 5–2 || Jax (1–2) || Canó (0–2) || Durán (6) || 17,410 || 18–20 || W5 |-style="background:#bfb;" | 39 || May 9 || Giants || 3–1 || Paddack (1–3) || Hicks (1–4) || Coulombe (2) || 21,744 || 19–20 || W6 |-style="background:#bfb;" | 40 || May 10 || Giants || 2–1 || Ryan (3–2) || Webb (4–3) || Durán (7) || 23,813 || 20–20 || W7 |-style="background:#bfb;" | 41 || May 11 || Giants || 7–6 || Durán (1–0) || Walker (1–2) || — || 23,551 || 21–20 || W8 |-style="background:#bbb;" | ― || May 13 || @ Orioles || colspan=8| Postponed (rain); Makeup: May 14 |-style="background:#bfb;" | 42 || May 14 || @ Orioles || 6–3 || Stewart (1–0) || Kremer (3–5) || Durán (8) || || 22–20 || W9 |-style="background:#bfb;" | 43 || May 14 || @ Orioles || 8–6 || Funderburk (1–0) || Canó (0–3) || Sands (1) || 10,169 || 23–20 || W10 |-style="background:#bfb;" | 44 || May 15 || @ Orioles || 4–0 || Paddack (2–3) || Sugano (4–3) || — || 30,926 || 24–20 || W11 |-style="background:#bfb;" | 45 || May 16 || @ Brewers || 3–0 || Ryan (4–2) || Patrick (2–4) || Sands (2) || 33,070 || 25–20 || W12 |-style="background:#bfb;" | 46 || May 17 || @ Brewers || 7–0 || López (4–2) || Myers (1–1) || — || 40,267 || 26–20 || W13 |-style="background:#fbb;" | 47 || May 18 || @ Brewers || 2–5 || Peralta (5–3) || Matthews (0–1) || Megill (6) || 30,018 || 26–21 || L1 |-style="background:#bfb;" | 48 || May 19 || Guardians || 6–5 || Durán (2–0) || Smith (1–2) || — || || 27–21 || W1 |-style="background:#bbb;" | ― || May 20 || Guardians || colspan=8| Postponed (rain); Makeup: Sept 20 |-style="background:#fbb;" | 49 || May 21 || Guardians || 1–5 || Williams (4–2) || Paddack (2–4) || — || 26,142 || 27–22 || L1 |-style="background:#bfb;" | 50 || May 23 || Royals || 3–1 || Sands (3–1) || Erceg (1–1) || — || 22,391 || 28–22 || W1 |-style="background:#bfb;" | 51 || May 24 || Royals || 5–4 || Durán (3–0) || Lynch IV (3–1) || — || 30,720 || 29–22 || W2 |-style="background:#fbb;" | 52 || May 25 || Royals || 1–2 || Estévez (2–0) || Durán (3–1) || Clarke (1) || 32,501 || 29–23 || L1 |-style="background:#fbb;" | 53 || May 26 || @ Rays || 2–7 || Littell (4–5) || Paddack (2–5) || — || 8,759 || 29–24 || L2 |-style="background:#bfb;" | 54 || May 27 || @ Rays || 4–2 || Ryan (5–2) || Bradley (4–4) || Durán (9) || 10,046 || 30–24 || W1 |-style="background:#fbb;" | 55 || May 28 || @ Rays || 0–5 || Rasmussen (4–4) || López (4–3) || — || 8,372 || 30–25 || L1 |-style="background:#bfb;" | 56 || May 30 || @ Mariners || 12–6 || Durán (4–1) || Legumina (4–3) || — || 39,614 || 31–25 || W1 |-style="background:#fbb;" | 57 || May 31 || @ Mariners || 4–5 || Snider (2–1) || Sands (3–2) || — || 37,457 || 31–26 || L1
|-style="background:#fbb;" | 58 || June 1 || @ Mariners || 1–2 || Muñoz (2–0) || Jax (1–3) || — || 39,003 || 31–27 || L2 |-style="background:#bfb;" | 59 || June 2 || @ Athletics || 10–4 || Ryan (6–2) || Severino (1–5) || — || 8,922 || 32–27 || W1 |-style="background:#bfb;" | 60 || June 3 || @ Athletics || 10–3 || López (5–3) || Lopez (0–3) || — || 8,487 || 33–27 || W2 |-style="background:#bfb;" | 61 || June 4 || @ Athletics || 6–1 || Matthews (1–1) || Sterner (1–3) || — || 9,211 || 34–27 || W3 |-style="background:#fbb;"