Due to my taking a personal day, I was unable to produce this schedule in time to include the Friday afternoon games. No worries, though, as multiple live matches are scheduled to air during the first evening of the weekend. Premier League, Serie A, La Liga, Major League Soccer and other leagues will be featured over the next three days. Don't forget ESPN3/Watch ESPN, which will be showing games that won't be available on TV.
All times listed below are ET
Live soccer games on US TV for September 21
FOX Soccer: FOX Soccer kicks things off with two men's college games. North Carolina vs. Virginia starts at 7:00 pm. UC Santa Barbara take on UCLA at 9:00 pm.
FOX Deportes: Puebla will play against León at 8:30 pm. Morelia vs. Tigres follows at 10:30 pm.
GolTV: Tune into GolTV at 9:30 pm for Correcaminos vs. Neza.
Live soccer games on US TV for September 22
FOX Soccer: One Premier League match, Chelsea vs. Stoke City, starts at 10:00 am. This match will also air on FOX Deportes.
FOX Soccer Plus: West Brom host Reading at 9:53 am.
beIN Sport: Three live games will be shown on beIN Sport on Saturday. Zaragoza take on Osasuna at 9:55 am. Betis vs. Espanyol begins at 1:55 pm. Barcelona vs. Granada will start at 3:55 pm. All of these games will also air on beIN Sport en Español.
beIN Sport en Español: Along with the other three games airing on beIN Sport, this station will also have Parma vs. Fiorentina at 11:55 am.
GolTV: GolTV will have three different live games on Saturday. Schalke 04 vs. Bayern Munich starts at 9:30 am. Nacional will play against Fenix at 2:30 pm. Fluminense vs. Nautico starts at 5:30 pm.
ESPN2: The channel's Premier League match of the week, Swansea City vs. Everton, starts at 7:30 am. This match will also be available on ESPN Deportes.
ESPN Deportes: Cruz Azul vs. Club America will show on ESPN Deportes at 5:55 pm.
NBC Sports Network: A single MLS match, Real Salt Lake vs. Portland Timbers, will start at 8:00 pm.
TeleFutura: TeleFutura will show Santos vs. Jaguares at 8:00 pm.
Univision Deportes: Univision Deportes will show four live games on Saturday. SC Bastia vs. Paris Saint-Germain kicks things off at 11:00 am. FC Lorient vs. OGC Nice starts at 2:00 pm. Monterrey vs. Querétaro begins at 8:00 pm. Tijuana vs. Atlas ends the channel's day of live matches at 10:30 pm.
Live soccer games on US TV for September 23
FOX Soccer: Two more Premier League matches will air on FSC on Sunday. Liverpool take on Manchester United at 8:25 am. Manchester City vs. Arsenal follows at 10:30 am. Both of these matches will also air on FOX Deportes.
FOX Soccer Plus: Aberdeen take on Motherwell at 7:40 am. Tottenham Hotspur host QPR in a match that starts at 10:53 am.
beIN Sport: Udinese vs. AC Milan begins at 8:55 am. Marseille vs. Evian follows at 10:55 am. Later on in the afternoon, Rayo Vallecano vs. Real Madrid will air at 3:25 pm. That same match will also air live on beIN Sport en Español.
beIN Sport en Español: Inter host Siena, and that game will start at 8:55 am. Atletico de Madrid vs. Valladolid starts at 11:55 am.
GolTV: Four live games will air on GolTV on Sunday. B. Leverkusen vs. B. Mönchengladbach starts at 9:30 am. Werder Bremen vs. Stuttgart immediately follows at 11:30 am. In the afternoon, River Plate will play against Racing Club at 2:10 pm. La Piedad vs. Irapuato starts at 5:00 pm.
ESPN Deportes: Three morning Eredivisie matches begin the day. ADO Den Haag vs. Ajax starts at 6:25 am. Twente Enschede vs. SC Heerenveen follows at 8:25 am. PSV vs. Feyenoord will begin at 10:25 am. Later on, Atletico MG will take on Gremio at 5:25 pm.
Galavision: DC United host Chivas USA, and that match will start at 7:00 pm.
Univision: Univision has Toluca vs. Atlante at 1:00 pm. That game will also air on Univision Deportes.
Univision Deportes: Bordeaux vs. AC Ajaccio airs at 8:00 am. LOSC Lille will face Olympique Lyonnais at 3:00 pm.
As always, check your local listings for channel availability and for a list of match replays and games airing via tape delay on all of the stations that were listed above.