Sports on TV Today

See where to watch sports on TV today with this daily, updated guide of live games and events on TV and streaming. This site may earn commission on subscriptions purchased via this page. For a full list of sports TV schedules, see this page.

Games on TV Today (Thursday, May 21)

All times Eastern (ET)

FilterDateLeagueHide TVAll

NBA (Full Schedule)

8:10 pm - Eastern Conference Finals: Cleveland Cavaliers vs. New York Knicks (Game 2) (ESPN, ESPN Unlimited | SN360)

NHL (Full Schedule)

8:00 pm - Eastern Conference Final: Montreal Canadiens vs. Carolina Hurricanes (Game 1) (TNT, HBO Max, truTV | CBC, SN, SN+, TVAS, TVAS+)

Major League Baseball (Full Schedule)

1:10 pm - Cleveland Guardians vs. Detroit Tigers (National TV blackout in home markets) (MLBN, MLB.TV, MLB Extra Innings | A CleGuardians.TV | H DSN)

1:15 pm - Pittsburgh Pirates vs. St. Louis Cardinals (National TV blackout in home markets) (ESPN Unlimited GOTD, MLB.TV, MLB Extra Innings | A SNP | H Cardinals.TV)

4:05 pm - New York Mets vs. Washington Nationals (National TV blackout in home markets) (MLBN, MLB.TV, MLB Extra Innings | A SNY | H Nationals.TV)

6:40 pm - Atlanta Braves vs. Miami Marlins (National TV blackout in home markets) (Peacock GOTD, MLB.TV, MLB Extra Innings | A BravesVision | H Marlins.TV)

7:05 pm - Toronto Blue Jays vs. New York Yankees (National TV blackout in home markets) (MLBN Showcase, MLB.TV, MLB Extra Innings | H YES | SN1)

9:38 pm - Athletics vs. Los Angeles Angels (MLB.TV, MLB Extra Innings | A NBCSCA | H ABTV)

9:40 pm - Colorado Rockies vs. Arizona Diamondbacks (National TV blackout in home markets) (MLBN, MLB.TV, MLB Extra Innings | A Rockies.TV | H DBacks.TV, KPNX-NBC12)

WNBA (Full Schedule)

8:00 pm - Golden State Valkyries vs. New York Liberty (Prime Video | H WWOR | Prime Video)

8:00 pm - Toronto Tempo vs. Minnesota Lynx (WNBA League Pass | A TSN, TSN+ | H Victory+)

10:00 pm - Los Angeles Sparks vs. Phoenix Mercury (Prime Video | Prime Video)

College softball (Full Schedule)

7:00 pm - NCAA Softball Super Regionals: Georgia vs. Tennessee (Game 1 - Knoxville, TN) (ESPN2, ESPN Unlimited)

9:00 pm - NCAA Softball Super Regionals: Oklahoma State vs. Nebraska (Game 1 - Lincoln, NE) (ESPN2, ESPN Unlimited)

Tennis (Full Schedule)

5:00 am - French Open Qualifying Round 3, Hamburg (ATP), Geneva (ATP), Strasbourg (WTA) & Rabat (WTA) Quarterfinals (Tennis Channel)

5:00 am - French Open: Qualifying Day 4 (Stade Roland-Garros, Paris, France) (HBO Max, Tennis Channel)

PGA Tour (Full Schedule)

7:45 am - THE CJ CUP Byron Nelson: First Round Main Feed (McKinney, TX) (ESPN+, ESPN Select/Unlimited)

8:30 am - THE CJ CUP Byron Nelson: First Round (featured groups/holes) (McKinney, TX) (ESPN+, ESPN Select/Unlimited)

3:00 pm - THE CJ CUP Byron Nelson: First Round Main Window (McKinney, TX) (Golf Channel, Golf Channel app)

College baseball (Full Schedule)

9:00 am - Atlantic-10 Baseball Tournament: Davidson vs. George Mason (Game 3 - Tysons, VA - Makeup of May 20 game) (ESPN+, ESPN Select/Unlimited)

9:00 am - Big South Baseball Tournament: Radford vs. Longwood (Game 3 - Asheville, NC - Resumption of May 20 game) (ESPN+, ESPN Select/Unlimited)

9:00 am - SoCon Baseball Tournament: The Citadel vs. Mercer (Game 5 - Greenville, SC) (ESPN+, ESPN Select/Unlimited)

10:00 am - MAC Baseball Tournament: Ball State vs. Western Michigan (Game 3 - Avon, OH) (ESPN+, ESPN Select/Unlimited)

10:00 am - SWAC Baseball Tournament: Jackson State vs. Texas Southern (Game 5 - Birmingham, AL) (SWAC TV)

10:00 am - Conference USA Baseball Tournament: Sam Houston vs. Liberty (Game 4 - Kennesaw, GA) (ESPN+, ESPN Select/Unlimited)

10:00 am - Sun Belt Baseball Tournament: South Alabama vs. Troy (Game 6 - Montgomery, AL - Makeup of May 20 game) (ESPN+, ESPN Select/Unlimited)

10:00 am - ASUN Baseball Tournament: Central Arkansas vs. Florida Gulf Coast (Game 4 - Deland, FL) (ESPN+, ESPN Select/Unlimited)

10:30 am - OVC Baseball Tournament: Southeast Missouri State vs. Eastern Illinois (Game 5 - Marion, IL) (ESPN+, ESPN Select/Unlimited)

11:00 am - CAA Baseball Tournament: Charleston vs. Monmouth (Game 3 - Wilmington, NC) (FloCollege)

11:00 am - Horizon League Baseball Tournament: Northern Kentucky vs. Wisconsin-Milwaukee (Game 2 - Dayton, OH) (ESPN+, ESPN Select/Unlimited)

11:00 am - America East Baseball Tournament: UMass Lowell vs. Binghamton (Game 3 - Vestal, NY) (ESPN+, ESPN Select/Unlimited)

11:00 am - ACC Baseball Tournament: Virginia vs. Georgia Tech (Game 9 - Charlotte, NC - Moved up from 3:00 PM) (ACC Network, ESPN Unlimited)

11:00 am - BIG EAST Baseball Tournament: Xavier vs. UConn (Game 2 - Mason, OH - Makeup of May 20 game) (ESPN+, ESPN Select/Unlimited)

11:00 am - Big South Baseball Tournament: Charleston Southern vs. High Point (Game 4 - Asheville, NC) (ESPN+, ESPN Select/Unlimited)

11:00 am - MAAC Baseball Tournament: Merrimack vs. Rider (Game 4 - Wappingers Falls, NY) (ESPN+, ESPN Select/Unlimited)

11:00 am - MVC Baseball Tournament: Evansville vs. Loser Game 2 (Game 3 - Murray, KY - Makeup of May 20 game) (ESPN+, ESPN Select/Unlimited)

12:00 pm - Big 12 Baseball Tournament: Oklahoma State vs. UCF (Game 5 - Surprise, AZ) (ESPNU, ESPN Unlimited)

12:00 pm - NEC Baseball Tournament: Le Moyne vs. Long Island University (Game 1 - Augusta, NJ) (ESPN+, ESPN Select/Unlimited)

12:30 pm - Atlantic-10 Baseball Tournament: Rhode Island vs. Saint Joseph's (Game 4 - Tysons, VA) (ESPN+, ESPN Select/Unlimited)

12:30 pm - SoCon Baseball Tournament: Samford vs. Western Carolina (Game 6 - Greenville, SC) (ESPN+, ESPN Select/Unlimited)

1:00 pm - SWAC Baseball Tournament: Grambling State vs. Bethune-Cookman (Game 6 - Birmingham, AL) (SWAC TV)

1:00 pm - ASUN Baseball Tournament: North Alabama vs. North Florida (Game 5 - Deland, FL) (ESPN+, ESPN Select/Unlimited)

1:00 pm - SEC Baseball Tournament: Mississippi State vs. Georgia (Game 9 - Hoover, AL - Moved up from 4:00 PM) (SEC Network, ESPN Unlimited)

1:00 pm - American Baseball Tournament: Wichita State vs. Rice (Game 3 - Clearwater, FL) (ESPN+, ESPN Select/Unlimited)

1:30 pm - Conference USA Baseball Tournament: Middle Tennessee State vs. Jacksonville State (Game 5 - Kennesaw, GA) (ESPN+, ESPN Select/Unlimited)

1:30 pm - Sun Belt Baseball Tournament: Appalachian State vs. Coastal Carolina (Game 7 - Montgomery, AL) (ESPN+, ESPN Select/Unlimited)

2:00 pm - OVC Baseball Tournament: Little Rock vs. SIU Edwardsville (Game 6 - Marion, IL) (ESPN+, ESPN Select/Unlimited)

2:00 pm - MAC Baseball Tournament: Northern Illinois vs. Miami-OH (Game 4 - Avon, OH) (ESPN+, ESPN Select/Unlimited)

2:00 pm - WAC Baseball Tournament: Utah Tech vs. California Baptist (Game 4 - Mesa, AZ) (ESPN+, ESPN Select/Unlimited)

2:45 pm - MVC Baseball Tournament: tbd vs. Illinois-Chicago (Game 4 - Murray, KY) (ESPN+, ESPN Select/Unlimited)

3:00 pm - CAA Baseball Tournament: Campbell vs. UNC Wilmington (Game 4 - Wilmington, NC) (FloCollege)

3:00 pm - ACC Baseball Tournament: Miami vs. Boston College (Game 10 - Charlotte, NC - Moved up from 7:00 PM) (ACC Network, ESPN Unlimited)

3:00 pm - Horizon League Baseball Tournament: Oakland vs. Wright State (Game 3 - Dayton, OH) (ESPN+, ESPN Select/Unlimited)

3:00 pm - Big South Baseball Tournament: South Carolina Upstate vs. Winthrop (Game 5 - Asheville, NC) (ESPN+, ESPN Select/Unlimited)

3:00 pm - BIG EAST Baseball Tournament: St. John's-Creighton loser vs. UConn-Xavier loser (Game 3 - Mason, OH) (ESPN+, ESPN Select/Unlimited)

3:00 pm - MAAC Baseball Tournament: Fairfield vs. Niagara (Game 5 - Wappingers Falls, NY) (ESPN+, ESPN Select/Unlimited)

3:00 pm - America East Baseball Tournament: Maine vs. UMBC (Game 4 - Vestal, NY) (ESPN+, ESPN Select/Unlimited)

3:00 pm - Big Ten Baseball Tournament: Iowa vs. Purdue (Game 9 - Omaha, NE) (BTN, FOX One)

3:30 pm - Big 12 Baseball Tournament: Baylor vs. Kansas (Game 6 - Surprise, AZ) (ESPNU, ESPN Unlimited)

4:00 pm - SWAC Baseball Tournament: Florida A&M vs. Southern (Game 7 - Birmingham, AL) (SWAC TV)

4:00 pm - Atlantic-10 Baseball Tournament: VCU vs. Richmond (Game 5 - Tysons, VA) (ESPN+, ESPN Select/Unlimited)

4:00 pm - Big West Baseball Tournament: Game 1 winner vs. UC Santa Barbara (Game 2 - Irvine, CA) (ESPN+, ESPN Select/Unlimited)

4:00 pm - SoCon Baseball Tournament: Game 5 loser vs. Wofford (Game 7 - Greenville, SC) (ESPN+, ESPN Select/Unlimited)

4:00 pm - NEC Baseball Tournament: Wagner vs. Fairleigh Dickinson (Game 2 - Augusta, NJ) (ESPN+, ESPN Select/Unlimited)

4:05 pm - Mountain West Baseball Tournament: UNLV vs. Air Force (Game 1 - Mesa, AZ) (MW Network)

4:30 pm - SEC Baseball Tournament: Florida vs. Alabama (Game 10 - Hoover, AL - Moved up from 7:30 PM) (SEC Network, ESPN Unlimited)

4:45 pm - American Baseball Tournament: Memphis vs. UAB (Game 4 - Clearwater, FL) (ESPN+, ESPN Select/Unlimited)

5:00 pm - ASUN Baseball Tournament: Game 4 winner vs. Lipscomb (Game 6 - Deland, FL) (ESPN+, ESPN Select/Unlimited)

5:00 pm - Conference USA Baseball Tournament: Kennesaw State vs. Missouri State (Game 6 - Kennesaw, GA) (ESPN+, ESPN Select/Unlimited)

5:00 pm - WCC Baseball Tournament: Saint Mary's vs. Gonzaga (Game 3 - Scottsdale, AZ) (ESPN+, ESPN Select/Unlimited)

5:00 pm - Sun Belt Baseball Tournament: Game 5 loser vs. Game 6 loser (Game 8 - Montgomery, AL) (ESPN+, ESPN Select/Unlimited)

5:30 pm - OVC Baseball Tournament: Southern Indiana vs. Game 5 loser (Game 7 - Marion, IL) (ESPN+, ESPN Select/Unlimited)

6:00 pm - MAC Baseball Tournament: Toledo vs. Kent State (Game 5 - Avon, OH) (ESPN+, ESPN Select/Unlimited)

6:00 pm - WAC Baseball Tournament: Sacramento State vs. Tarleton State (Game 5 - Mesa, AZ) (ESPN+, ESPN Select/Unlimited)

6:30 pm - MVC Baseball Tournament: tbd vs. Indiana State (Game 5 - Murray, KY) (ESPN+, ESPN Select/Unlimited)

7:00 pm - SWAC Baseball Tournament: Arkansas Pine-Bluff vs. Alabama State (Game 8 - Birmingham, AL) (SWAC TV)

7:00 pm - Horizon League Baseball Tournament: Game 2 loser vs. Game 3 loser (Game 4 - Dayton, OH) (ESPN+, ESPN Select/Unlimited)

7:00 pm - CAA Baseball Tournament: Hofstra vs. Northeastern (Game 5 - Wilmington, NC) (FloCollege)

7:00 pm - BIG EAST Baseball Tournament: St. John's-Creighton winner vs. UConn-Xavier winner (Game 4 - Mason, OH) (ESPN+, ESPN Select/Unlimited)

7:00 pm - America East Baseball Tournament: Game 3 loser vs. Game 4 loser (Game 5 - Vestal, NY) (ESPN+, ESPN Select/Unlimited)

7:00 pm - MAAC Baseball Tournament: Marist vs. tbd (Game 6 - Wappingers Falls, NY) (ESPN+, ESPN Select/Unlimited)

7:00 pm - Big Ten Baseball Tournament: Ohio State vs. Game 8 loser (Game 10 - Omaha, NE) (BTN, FOX One)

7:00 pm - Big South Baseball Tournament: tbd vs. Game 3 winner (Game 6 - Asheville, NC) (ESPN+, ESPN Select/Unlimited)

7:00 pm - Southland Baseball Tournament: McNeese vs. Lamar (Championship Series - Game 1) (ESPN+, ESPN Select/Unlimited)

7:30 pm - Atlantic-10 Baseball Tournament: Game 3 winner vs. tbd (Game 6 - Tysons, VA) (ESPN+, ESPN Select/Unlimited)

7:30 pm - SoCon Baseball Tournament: Game 6 loser vs. UNC Greensboro (Game 8 - Greenville, SC) (ESPN+, ESPN Select/Unlimited)

7:30 pm - Big 12 Baseball Tournament: K ST or TCU vs. West Virginia (Game 7 - Surprise, AZ) (ESPNU, ESPN Unlimited)

8:30 pm - Sun Belt Baseball Tournament: Louisiana vs. Texas State (Game 9 - Montgomery, AL) (ESPN+, ESPN Select/Unlimited)

9:00 pm - OVC Baseball Tournament: Lindenwood vs. Game 6 loser (Game 8 - Marion, IL) (ESPN+, ESPN Select/Unlimited)

9:00 pm - Big West Baseball Tournament: UC San Diego vs. Cal Poly (Game 3 - Irvine, CA) (ESPN+, ESPN Select/Unlimited)

9:05 pm - Mountain West Baseball Tournament: New Mexico vs. Nevada (Game 2 - Mesa, AZ) (MW Network)

10:00 pm - WCC Baseball Tournament: San Francisco vs. Pacific (Game 4 - Scottsdale, AZ) (ESPN+, ESPN Select/Unlimited)

10:00 pm - WAC Baseball Tournament: Abilene Christian vs. Game 4 loser (Game 6 - Mesa, AZ) (ESPN+, ESPN Select/Unlimited)

10:15 pm - MVC Baseball Tournament: tbd vs. Game 3 winner (Game 6 - Murray, KY) (ESPN+, ESPN Select/Unlimited)

11:00 pm - Big 12 Baseball Tournament: Cincinnati vs. Arizona State (Game 8 - Surprise, AZ) (ESPNU, ESPN Unlimited)

Savannah Bananas baseball

7:00 pm - Knoxville, TN: Savannah Bananas vs. Texas Tailgaters (YouTube)

Cycling (Full Schedule)

6:30 am - Giro d'Italia: Stage 12 (truTV, HBO Max)

Swimming and diving

8:00 pm - TYR Pro Swim Series: Sacramento 1 (Peacock, NBCSN)

AHL

7:05 pm - Calder Cup Division Finals: Wilkes-Barre/Scranton Penguins vs. Springfield Thunderbirds (Game 4 - if necessary) (FloHockey)

8:00 pm - Calder Cup Division Finals: Grand Rapids Griffins vs. Chicago Wolves (Game 4 - if necessary) (FloHockey)

Professional Darts

2:00 pm - Premier League Darts Tournament: Night 16 (Peacock, NBCSN)

IIHF (Full Schedule)

10:20 am - IIHF World Championships: Canada vs. Norway (Group B - Fribourg, Switzerland) (NHL Network | TSN1)

10:20 am - IIHF World Championships: Finland vs. Latvia (Group A - Zurich, Switzerland) (ESPN+, ESPN Select/Unlimited | TSN4)

2:20 pm - IIHF World Championships: Denmark vs. Slovenia (Group B - Fribourg, Switzerland) (ESPN+, ESPN Select/Unlimited | TSN1)

2:20 pm - IIHF World Championships: Switzerland vs. Great Britain (Group A - Zurich, Switzerland) (NHL Network | TSN4)

World Surf League

3:30 pm - 2026 WSL Championship Tour: Corona Cero New Zealand Pro (Raglan Raglan, New Zealand) (ESPN+, ESPN Select/Unlimited)

How to Watch or Stream Sports Networks

CHICAGO, IL – JUNE 07: General view of a Chicago Sports Network camera focused on play during an MLB game between the Kansas City Royals and Chicago White Sox on June 07, 2025 at Rate Field in Chicago, Illinois. (Photo by Joe Robbins/Icon Sportswire)

You can watch and stream many of the listed sports networks through the following services:

  • Sling: ESPN, FS1, TNT, TBS, league and conference networks.
  • DIRECTV STREAM: Broadcast networks, ESPN, FS1, TNT, TBS, league and conference networks, FanDuel Sports Network and other RSNs.
  • Fubo: Broadcast networks, ESPN, FS1, league and conference networks, FanDuel Sports Network and other RSNs.
  • YouTube TV: Broadcast networks, ESPN, FS1, TNT, TBS, league and conference networks.
  • Hulu + Live TV: Broadcast networks, ESPN, FS1, TNT, TBS, league and conference networks.
  • Traditional cable (e.g. Dish Network and Xfinity): Broadcast networks, ESPN, FS1, league and conference networks, FanDuel Sports Network and other RSNs.
  • Direct-to-subscriber streaming services such as ESPN+ (ESPN/ABC), Peacock (NBC), Paramount+ (CBS), Amazon Prime Video and FloSports / FloCollege.
  • League and conference services such as NBA League Pass, Big Ten Plus, MLB.tv or NFL Sunday Ticket (exclusively on YouTube).
  • Broadcast networks can also be seen viewed via digital antenna.

Leave a Reply

Your email address will not be published. Required fields are marked *

Sponsored
YouTube TV
Get $75 off YouTube TV ($15 off for 5 months) when you sign up today. New users only. Cancel Anytime. Terms apply
Sports Ratings Tracker
The NASCAR All-Star Race from Dover (Del.) averaged a 1.0 rating and 1.80 million viewers on FS1 Sunday afternoon, per the Nielsen panel-only data that NASCAR will be reporting going forward. Using the “Big Data + Panel” methodology that remains the official Nielsen currency, the race had a 1.0 and 1.68 million. Read more
The final NASCAR Cup Series points race on Fox Sports this season — Watkins Glen last Sunday — averaged a 1.1 rating and 1.93 million viewers, the least-watched race of the season thus far. (Bristol had 1.945 million last month.) Viewership declined 17% from last year’s equivalent Kansas race (2.32M). Read more
NASCAR Cup Series racing from Texas averaged a 1.3 rating and 2.29 million viewers on FS1 last weekend, down a tick and 11% respectively from last year (1.4, 2.56M). Read more
Tuesday’s Lakers-Thunder second round NBA playoff Game 1 averaged 6.8 million viewers on NBC across Nielsen (5.3M) and Adobe Analytics, up a third from a Nielsen-only 5.1 million for Warriors-Timberwolves on TNT an truTV last year. Read more
Last weekend’s NASCAR Cup Series race from Talladega (Ala.) averaged a 2.1 rating and 3.97 million viewers on FOX, down a tick in ratings and 2% in viewership from last year (2.2, 4.04M). Excluding 2020, when the race was delayed several weeks and then postponed due to rain, Carson Hocevar’s win was the least-watched spring Talladega race since it began airing on FOX in 2001. Read more
Monday’s Pistons-Magic first round NBA playoff Game 4 averaged a combined 5.4 million viewers on NBC across Nielsen and Adobe Analytics, up 155% from a Nielsen-only audience of 2.1 million for a non-exclusive Cavaliers-Heat Game 4 on TNT Sports last year. Read more
Coverage of the NHL Stanley Cup Playoffs was averaging 1.15 million viewers through the first five days, up 76% from last year and the highest average on record at that point of the postseason. This year’s average is up 30% from the previous high of 887,000 in 2012, and up 39% from the previous high during the current media rights deal — 832,000 in 2024.

Latest Posts