Minnesota Twins and MLB announce distribution lineup and 2025 regular season broadcast schedule for Twins.TV presented by Progressive

Channel finder for Twins.TV linear television distributors available at twins.com/watch; Twins.TV direct-to-consumer streaming available with no blackouts for local games

March 27th, 2025

MINNEAPOLIS-ST. PAUL, MN – The Minnesota Twins, in conjunction with Major League Baseball, today announced the 2025 regular season broadcast schedule and linear television distribution lineup for Twins.TV Presented by Progressive. A linear television channel finder for Twins.TV Presented by Progressive is now available at twins.com/watch; Twins fans can easily locate where and how to watch games depending on the video distributor they utilize, including DIRECTV satellite and streaming (Ch. 668-3 or Ch. 668), Xfinity/Comcast (Ch. 1261), Spectrum (Ch. 428 or 468, and Ch. 319 for Spectrum Wisconsin), Midco (Ch. 638), Fubo and more.

Thanks to the Twins’ production and distribution partnership with MLB, in-market fans throughout Twins Territory (all of Minnesota, Iowa, North Dakota and South Dakota, along with western Wisconsin) can also watch all locally-distributed regular season Twins games live or on-demand – with no blackouts – via one of three primary Twins.TV Presented by Progressive direct-to-consumer (DTC) streaming subscription packages, available now at Twins.TV: Twins.TV Yearly Subscription for $99.99 (less than $1 per game), Twins.TV Monthly Subscription for $19.99 per month, or the MLB.TV All Teams + Twins.TV Subscription for $199.99 (including all out-of-market MLB regular season games).

Twins.TV Presented by Progressive debuts with today’s Opening Day contest in St. Louis, beginning with a special pregame show live from Busch Stadium at 2:45 p.m. before Twins-Cardinals first pitch at 3:15 p.m. CT.

“Beginning with Opening Day, Twins fans can finally watch our games where, when and how they choose with Twins.TV Presented by Progressive,” said Twins Executive Chair Joe Pohlad. “This is a day we have been eagerly anticipating. We are truly ecstatic to deliver this unprecedented access to Twins Baseball for our fans throughout Twins Territory all season long. We are grateful to our partners at Major League Baseball and excited to work with them on this new era of broadcast excellence in 2025 and beyond.”

Twins.TV Presented by Progressive will broadcast all locally-distributed Twins regular season games in 2025. The club currently has 11 scheduled exclusive national broadcasts this season on Apple TV (April 11 vs. DET and May 9 vs. SF), FOX (May 10 vs. SF, May 17 at MIL, May 31 at SEA, August 16 vs. DET and September 6 at KC) and Roku (August 10 vs. KC and August 31 vs. SD).

Three-time Minnesota Sportscaster of the Year Cory Provus is the play-by-play voice for Twins.TV Presented by Progressive; he is joined on air by Twins Hall of Famer Justin Morneau (primary analyst), Twins alumni LaTroy Hawkins (analyst), Glen Perkins (analyst), Trevor Plouffe (analyst), Denard Span (analyst) and Tim Laudner (pre and postgame host), and experienced voices Audra Martin (reporter) and Katie Storm (pre and postgame host). Twins.TV Presented by Progressive broadcasts will be led by multi-time Emmy Award winning producer Trevor Fleck

Along with today’s special Opening Day coverage from St. Louis, all Twins.TV Presented by Progressive home game broadcasts from Target Field will feature a 30-minute pregame show (1 hour for the April 3 Home Opener); each broadcast (home and road) will close with a 20-minute postgame show. Select broadcasts will also include special features normally reserved for nationally-televised games, including Ump Cam., Wire Cam., a new RF camera with a shallow depth-of-field look and increased access such as in-game player interviews. Twins.TV will also feature live look-ins to the MLB Replay Operations Center and, thanks to the MLB-led production of MiLB.TV, exclusive live look-ins on Twins minor league affiliate game broadcasts as warranted.

The full 2025 Twins.TV Presented by Progressive broadcast schedule follows. For more information, please visit twins.com/watch.

TWINS.TV PRESENTED BY PROGRESSIVE – 2025 BROADCAST SCHEDULE

Day, Date

Opponent

Time (CT)

Television

Thursday, March 27

@ St. Louis Cardinals

3:15 p.m.

Twins.TV

Saturday, March 29

@ St. Louis Cardinals

1:15 p.m.

Twins.TV / FS1

Sunday, March 30

@ St. Louis Cardinals

1:15 p.m.

Twins.TV

Mon. March 31

@ Chicago White Sox

1:10 p.m.

Twins.TV

Tuesday, April 1

@ Chicago White Sox

6:40 p.m.

Twins.TV

Wednesday, April 2

@ Chicago White Sox

1:10 p.m.

Twins.TV

Thursday, April 3

Houston Astros

3:10 p.m.

Twins.TV

Saturday, April 5

Houston Astros

1:10 p.m.

Twins.TV

Sunday, April 6

Houston Astros

1:10 p.m.

Twins.TV

Monday, April 7

@ Kansas City Royals

6:40 p.m.

Twins.TV

Tuesday, April 8

@ Kansas City Royals

6:40 p.m.

Twins.TV

Wednesday, April 9

@ Kansas City Royals

6:40 p.m.

Twins.TV

Thursday, April 10

@ Kansas City Royals

1:10 p.m.

Twins.TV

Friday, April 11

Detroit Tigers

7:10 p.m.

AppleTV

Saturday, April 12

Detroit Tigers

1:10 p.m.

Twins.TV

Sunday, April 13

Detroit Tigers

1:10 p.m.

Twins.TV

Monday, April 14

New York Mets

6:40 p.m.

Twins.TV

Tuesday, April 15

New York Mets

6:40 p.m.

Twins.TV

Wednesday, April 16

New York Mets

12:10 p.m.

Twins.TV

Friday, April 18

@ Atlanta Braves

6:15 p.m.

AppleTV

Saturday, April 19

@ Atlanta Braves

6:15 p.m.

Twins.TV

Sunday, April 20

@ Atlanta Braves

12:35 p.m.

Twins.TV

Tuesday, April 22

Chicago White Sox

6:40 p.m.

Twins.TV

Wednesday, April 23

Chicago White Sox

6:40 p.m.

Twins.TV

Thursday, April 24

Chicago White Sox

12:10 p.m.

Twins.TV

Friday, April 25

Los Angeles Angels

7:10 p.m.

Twins.TV

Saturday, April 26

Los Angeles Angels

1:10 p.m.

Twins.TV

Sunday, April 27

Los Angeles Angels

1:10 p.m.

Twins.TV

Monday, April 28

@ Cleveland Guardians

5:10 p.m.

Twins.TV

Tuesday, April 29

@ Cleveland Guardians

5:10 p.m.

Twins.TV

Wednesday, April 30

@ Cleveland Guardians

5:10 p.m.

Twins.TV

Thursday, May 1

@ Cleveland Guardians

12:10 p.m.

Twins.TV

Friday, May 2

@ Boston Red Sox

6:10 p.m.

Twins.TV

Saturday, May 3

@ Boston Red Sox

3:10 p.m.

Twins.TV / FS1

Sunday, May 4

@ Boston Red Sox

12:35 p.m.

Twins.TV

Tuesday, May 6

Baltimore Orioles

6:40 p.m.

Twins.TV

Wednesday, May 7

Baltimore Orioles

6:40 p.m.

Twins.TV

Thursday, May 8

Baltimore Orioles

12:10 p.m.

Twins.TV

Friday, May 9

San Francisco Giants

7:10 p.m.

AppleTV

Saturday, May 10

San Francisco Giants

6:15 p.m.

FOX

Sunday, May 11

San Francisco Giants

1:10 p.m.

Twins.TV

Tuesday, May 13

@ Baltimore Orioles

5:35 p.m.

Twins.TV

Wednesday, May 14

@ Baltimore Orioles

5:35 p.m.

Twins.TV

Thursday, May 15

@ Baltimore Orioles

11:35 a.m.

Twins.TV

Friday, May 16

@ Milwaukee Brewers

7:10 p.m.

Twins.TV

Saturday, May 17

@ Milwaukee Brewers

6:15 p.m.

FOX

Sunday, May 18

@ Milwaukee Brewers

1:10 p.m.

Twins.TV

Mon. May 19

Cleveland Guardians

6:40 p.m.

Twins.TV

Tuesday, May 20

Cleveland Guardians

6:40 p.m.

Twins.TV

Wednesday, May 21

Cleveland Guardians

12:10 p.m.

Twins.TV

Friday, May 23

Kansas City Royals

7:10 p.m.

Twins.TV

Saturday, May 24

Kansas City Royals

1:10 p.m.

Twins.TV

Sunday, May 25

Kansas City Royals

1:10 p.m.

Twins.TV

Monday, May 26

@ Tampa Bay Rays

6:05 p.m.

Twins.TV

Tuesday, May 27

@ Tampa Bay Rays

6:05 p.m.

Twins.TV

Wednesday, May 28

@ Tampa Bay Rays

12:10 p.m.

Twins.TV

Friday, May 30

@ Seattle Mariners

9:10 p.m.

Twins.TV

Saturday, May 31

@ Seattle Mariners

6:15 p.m.

FOX

Sunday, June 1

@ Seattle Mariners

3:10 p.m.

Twins.TV

Monday, June 2

@ Athletics

9:05 p.m.

Twins.TV

Tuesday, June 3

@ Athletics

9:05 p.m.

Twins.TV

Wednesday, June 4

@ Athletics

9:05 p.m.

Twins.TV

Thursday, June 5

@ Athletics

2:35 p.m.

Twins.TV

Friday, June 6

Toronto Blue Jays

7:10 p.m.

Twins.TV

Saturday, June 7

Toronto Blue Jays

1:10 p.m.

Twins.TV

Sunday, June 8

Toronto Blue Jays

1:10 p.m.

Twins.TV

Tuesday, June 10

Texas Rangers

6:40 p.m.

Twins.TV

Wednesday, June 11

Texas Rangers

6:40 p.m.

Twins.TV

Thursday, June 12

Texas Rangers

12:10 p.m.

Twins.TV

Friday, June 13

@ Houston Astros

7:10 p.m.

Twins.TV

Saturday, June 14

@ Houston Astros

3:10 p.m.

Twins.TV

Sunday, June 15

@ Houston Astros

1:10 p.m.

Twins.TV

Tuesday, June 17

@ Cincinnati Reds

6:10 p.m.

Twins.TV

Wednesday, June 18

@ Cincinnati Reds

6:10 p.m.

Twins.TV

Thursday, June 19

@ Cincinnati Reds

11:40 a.m.

Twins.TV

Friday, June 20

Milwaukee Brewers

7:10 p.m.

Twins.TV

Saturday, June 21

Milwaukee Brewers

1:10 p.m.

Twins.TV

Sunday, June 22

Milwaukee Brewers

1:10 p.m.

Twins.TV

Monday, June 23

Seattle Mariners

6:40 p.m.

Twins.TV / FS1

Tuesday, June 24

Seattle Mariners

6:40 p.m.

Twins.TV

Wednesday, June 25

Seattle Mariners

6:40 p.m.

Twins.TV

Thursday, June 26

Seattle Mariners

12:10 p.m.

Twins.TV

Friday, June 27

@ Detroit Tigers

6:10 p.m.

Twins.TV

Saturday, June 28

@ Detroit Tigers

12:10 p.m.

Twins.TV

Sunday, June 29

@ Detroit Tigers

12:40 p.m.

Twins.TV

Tuesday, July 1

@ Miami Marlins

5:40 p.m.

Twins.TV

Wednesday, July 2

@ Miami Marlins

5:40 p.m.

Twins.TV

Thursday, July 3

@ Miami Marlins

11:10 a.m.

Twins.TV

Friday, July 4

Tampa Bay Rays

3:10 p.m.

Twins.TV

Saturday, July 5

Tampa Bay Rays

1:10 p.m.

Twins.TV

Sunday, July 6

Tampa Bay Rays

1:10 p.m.

Twins.TV

Tuesday, July 8

Chicago Cubs

6:40 p.m.

Twins.TV

Wednesday, July 9

Chicago Cubs

6:40 p.m.

Twins.TV

Thursday, July 10

Chicago Cubs

12:10 p.m.

Twins.TV

Friday, July 11

Pittsburgh Pirates

7:10 p.m.

Twins.TV

Saturday, July 12

Pittsburgh Pirates

1:10 p.m.

Twins.TV

Sunday, July 13

Pittsburgh Pirates

1:10 p.m.

Twins.TV

Friday, July 18

@ Colorado Rockies

7:40 p.m.

Twins.TV

Saturday, July 19

@ Colorado Rockies

7:10 p.m.

Twins.TV

Sunday, July 20

@ Colorado Rockies

2:10 p.m.

Twins.TV

Monday, July 21

@ Los Angeles Dodgers

9:10 p.m.

Twins.TV

Tuesday, July 22

@ Los Angeles Dodgers

9:10 p.m.

Twins.TV

Wednesday, July 23

@ Los Angeles Dodgers

3:10 p.m.

Twins.TV

Friday, July 25

Washington Nationals

7:10 p.m.

Twins.TV

Saturday, July 26

Washington Nationals

6:10 p.m.

Twins.TV

Sunday, July 27

Washington Nationals

1:10 p.m.

Twins.TV

Monday, July 28

Boston Red Sox

6:40 p.m.

Twins.TV

Tuesday, July 29

Boston Red Sox

6:40 p.m.

Twins.TV

Wednesday, July 30

Boston Red Sox

12:10 p.m.

Twins.TV

Friday, August 1

@ Cleveland Guardians

6:10 p.m.

Twins.TV

Saturday, August 2

@ Cleveland Guardians

3:10 p.m.

Twins.TV

Sunday, August 3

@ Cleveland Guardians

12:40 p.m.

Twins.TV

Monday, August 4

@ Detroit Tigers

5:40 p.m.

Twins.TV

Tuesday, August 5

@ Detroit Tigers

5:40 p.m.

Twins.TV

Wednesday, August 6

@ Detroit Tigers

12:10 p.m.

Twins.TV

Friday, August 8

Kansas City Royals

7:10 p.m.

Twins.TV

Saturday, August 9

Kansas City Royals

6:10 p.m.

Twins.TV

Sunday, August 10

Kansas City Royals

12:05 p.m.

RokuTV

Monday, August 11

@ New York Yankees

6:05 p.m.

Twins.TV

Tuesday, August 12

@ New York Yankees

6:05 p.m.

Twins.TV

Wednesday, August 13

@ New York Yankees

6:05 p.m.

Twins.TV

Thursday, August 14

Detroit Tigers

6:40 p.m.

Twins.TV

Friday, August 15

Detroit Tigers

7:10 p.m.

Twins.TV

Saturday, August 16

Detroit Tigers

6:15 p.m.

FOX

Sunday, August 17

Detroit Tigers

1:10 p.m.

Twins.TV

Tuesday, August 19

Athletics

6:40 p.m.

Twins.TV

Wednesday, August 20

Athletics

6:40 p.m.

Twins.TV

Thursday, August 21

Athletics

12:10 p.m.

Twins.TV

Friday, August 22

@ Chicago White Sox

6:40 p.m.

Twins.TV

Saturday, August 23

@ Chicago White Sox

6:10 p.m.

Twins.TV

Sunday, August 24

@ Chicago White Sox

1:10 p.m.

Twins.TV

Monday, August 25

@ Toronto Blue Jays

6:07 p.m.

Twins.TV

Tuesday, August 26

@ Toronto Blue Jays

6:07 p.m.

Twins.TV

Wednesday, August 27

@ Toronto Blue Jays

6:07 p.m.

Twins.TV

Friday, August 29

San Diego Padres

7:10 p.m.

Twins.TV

Saturday, August 30

San Diego Padres

6:10 p.m.

Twins.TV

Sunday, August 31

San Diego Padres

12:05 p.m.

RokuTV

Monday, September 1

Chicago White Sox

1:10 p.m.

Twins.TV

Tuesday, September 2

Chicago White Sox

6:40 p.m.

Twins.TV

Wednesday, September 3

Chicago White Sox

6:40 p.m.

Twins.TV

Thursday, September 4

Chicago White Sox

6:40 p.m.

Twins.TV

Friday, September 5

@ Kansas City Royals

6:40 p.m.

Twins.TV

Saturday, September 6

@ Kansas City Royals

6:15 p.m.

FOX

Sunday, September 7

@ Kansas City Royals

1:10 p.m.

Twins.TV

Monday, September 8

@ Los Angeles Angels

8:38 p.m.

Twins.TV

Tuesday, September 9

@ Los Angeles Angels

8:38 p.m.

Twins.TV

Wednesday, September 10

@ Los Angeles Angels

3:07 p.m.

Twins.TV

Friday, September 12

Arizona Diamondbacks

7:10 p.m.

Twins.TV

Saturday, September 13

Arizona Diamondbacks

6:10 p.m.

Twins.TV

Sunday, September 14

Arizona Diamondbacks

1:10 p.m.

Twins.TV

Monday, September 15

New York Yankees

6:40 p.m.

Twins.TV

Tuesday, September 16

New York Yankees

6:40 p.m.

Twins.TV

Wednesday, September 17

New York Yankees

6:40 p.m.

Twins.TV

Friday, September 19

Cleveland Guardians

7:10 p.m.

Twins.TV

Saturday, September 20

Cleveland Guardians

6:10 p.m.

Twins.TV

Sunday, September 21

Cleveland Guardians

1:10 p.m.

Twins.TV

Tuesday, September 23

@ Texas Rangers

7:05 p.m.

Twins.TV

Wednesday, September 24

@ Texas Rangers

7:05 p.m.

Twins.TV

Thursday, September 25

@ Texas Rangers

1:35 p.m.

Twins.TV

Friday, September 26

@ Philadelphia Phillies

5:45 p.m.

Twins.TV

Saturday, September 27

@ Philadelphia Phillies

5:05 p.m.

Twins.TV

Sunday, September 28

@ Philadelphia Phillies

2:05 p.m.

Twins.TV