Top Stories

This Weekend’s Soccer on TV

Photo by Jerome Miron-USA TODAY Sports

The Confederations Cup once again takes center stage this weekend as the group stage closes out on Friday and Saturday. There is still much to play for in the World Cup warm-up event. Seven of the eight teams playing still have a shot at making the semi-finals.

Back home, its rivalry week in MLS. Friday night offers us the next chapter in the Texas Derby between Houston Dynamo and FC Dallas on UniMas and streaming live on Facebook. Saturday has a nationally televised New York Derby as the New York Red Bulls welcome their Bronx based rivals, New York City FC, to Red Bull Arena on FOX. Finally, Sunday night offers the Cascadia Cup match between Seattle Sounders and Portland Timbers at Providence Park. Originally slated for a mid-afternoon kickoff, extreme heat pushed the start time back to 10 p.m. Eastern time.

Elsewhere, the NASL’s biggest sides, Miami FC and New York Cosmos face off on beIN Sports, Orlando Pride and Houston Dash play each other on Lifetime, and the U-21 European Championships roll on in Poland on ESPN3.

Here is the full rundown of all the soccer action you can watch this weekend. All times Eastern.

Friday, June 23


8 p.m. – TSN, MLS Live – Toronto FC cs. New England Revolution

9 p.m. – UniMas, Facebook Live – Houston Dynamo vs. FC Dalla

UEFA Euro U-21

2:45 p.m. – ESPN3 – Macedonia vs. Portugal

2:45 p.m. – ESPN Deportes – Serbia vs. Spain

Saturday, June 24

FIFA Confederations Cup

11 a.m. – FOX – Mexico vs. Russia

11 a.m. – FS1 – New Zealand vs. Portugal


1:30 p.m. – FOX – New York Red Bulls vs. New York City FC

7 p.m. MLS Live – Atlanta United vs. Colorado Rapids

7 p.m. MLS Live – Philadelphia Union vs. D.C. United

7:30 p.m. MLS Live – Columbus Crew vs. Montreal Impact

8 p.m. MLS Live – Minnesota United vs. Vancouver Whitecaps

8:30 p.m. MLS Live – Chicago Fire vs. Orlando City SC

10:30 p.m. MLS Live – LA Galaxy vs. Sporting Kansas City

10:30 p.m. MLS Live – San Jose Earthquakes vs. Real Salt Lake


7:30 p.m. – beIN Sports – Miami FC vs. New York Cosmos

7:30 p.m. – ESPN3 – North Carolina FC vs. Indy Eleven

9 p.m. – ESPN3 – FC Edmonton vs. San Francisco Deltas


2 p.m. – YouTube – Ottawa Fury vs. New York Red Bulls II

6 p.m. – YouTube – Vancouver Whitecaps 2 vs. OKC Energy

7 p.m. – YouTube – FC Cincinnati vs. St. Louis FC

7 p.m. – YouTube – Harrisburg City Islanders vs. Louisville City

7 p.m. – YouTube – Richmond Kickers vs. Charlotte Independence

7 p.m. – YouTube – Charleston Battery vs. Toronto FC II

8 p.m. – YouTube – Orange County SC vs. Seattle Sounders II

9 p.m. – YouTube – Colorado Springs Switchbacks vs. San Antonio FC

10 p.m. – YouTube – Portland Timbers II vs. Reno 1868 FC

11 p.m. – YouTube – Phoenix Rising vs. Real Monarchs


3:30 p.m. – Lifetime – Orlando Pride vs. Houston Dash

UEFA Euro U-21

2:45 p.m. – ESPN3 – Czech Republic vs. Denmark

2:45 p.m. – ESPN Deportes – Italy vs. Germany

Sunday, June 25

FIFA Confederations Cup

11 a.m. – FS1 – Chile vs. Australia

11 a.m. – FOX – Germany vs. Cameroon


10 p.m. – ESPN2 – Portland Timbers vs. Seattle Sounders


6 p.m. – ESPN3 – Jacksonville Armada vs. Puerto Rico FC


  1. No where else to put this so ….

    Gaines debuted today (Friday) and went the full 90 against 8th division side Modau. He scored a goal and assisted on at least one other (google translated the German story so hard to tell) Boyd also played the entire match and scored 5 goals in an 8-0 victory for Darmstadt.


Leave a Comment