How to watch men's soccer this week, Champions League, EPL, MLS, La Liga and more
Recommendations are independently chosen by our editors. Purchases you make through our links may earn us and our publishing partners a commission.
Another week in March means another week of non-stop soccer action
The second leg of the Round of 16 in the UEFA Champions League means we will see eight teams get knocked out between Tuesday and Wednesday, including either Liverpool or PSG and Atletico Madrid or Real Madrid.
No rest for the weary as the English Premier League and La Liga are also full-steam ahead despite the Champions League schedule.
Finally, don't forget about all the MLS action this weekend including the Sunday night primetime game when Lionel Messi and Inter Miami go on the road to take on Atlanta United.
Here is everything you need to know in order to watch all the major men's soccer action this week.
How to watch Champions League
The Champions League heats up this week brings the second leg of the Round of 16. Every Champions League match is available to stream live via Paramount+.
Watch 2025 Champions League on Paramount+
Champions League weekly schedule
Tuesday, March 4
- Barcelona (1) vs. Benfica (0) - 1:45 p.m. - Watch on Paramount+
- Inter Milan (2) vs. Feyenoord (0) - 4 p.m. - Watch on Paramount+
- Liverpool (1) vs. Paris Saint-Germain (0) - 4 p.m. - Watch on Paramount+
- Leverkusen (0) vs. Bayern Munich (3) - 4 p.m. - Watch on Paramount+
Wednesday, March 5
- LOSC (1) vs. Dortmund (1) - 1:45 p.m. - Watch on Paramount+
- Aston Villa (3) vs. Club Brugge (1) - 4 p.m. - Watch on Paramount+
- Atletico Madrid (1) vs. Real Madrid (2) - 4 p.m. - Watch on Paramount+
- Arsenal (7) vs. PSV Eindhoven (1) - 4 p.m. - Watch on Paramount+
How to watch English Premier League
The TV schedule has not yet been announced for the upcoming week of EPL soccer, but games are generally available on either NBC, USA or streaming on Peacock. Cord cutters can watch NBC and USA's games with a Fubo free trial.
Saturday, March 15
- Everton vs. West Ham - 11 a.m.
- Ipswich vs. Nottingham Forest - 11 a.m.
- Manchester City vs. Brighton Hove Albion - 11 a.m.
- Southampton vs. Wolverhampton - 11 a.m.
- Bournemouth AFC vs. Brentford - 1:30 p.m.
Sunday, March 16
- Arsenal vs. Chelsea - 9:30 a.m.
- Fulham vs. Tottenham - 9:30 a.m.
- Leicester vs. Manchester United - 3 p.m.
Watch EPL on Fubo with a free trial
Stream 2025 EPL games on Peacock
EPL weekly schedule
Saturday, March 8
- Nottingham Forest vs. Manchester City - 7:30 a.m.
- Brighton & Hove Albion vs. Fulham - 10 a.m.
- Crystal Palace vs. Ipswich Town - 10 a.m.
- Liverpool vs. Southampton - 10 a.m.
- Brentford vs. Aston Villa - 12:30 p.m.
- Wolverhampton Wanderers vs. Everton - 3 p.m.
Sunday, March 9
- Chelsea vs. Leicester City - 10 a.m.
- Tottenham Hostpur vs. AFC Bournemouth - 10 a.m.
- Manchester United vs. Arsenal - 12:30 p.m.
Monday, March 10
- West Ham vs. Newcastle - 4 p.m.
How to watch MLS
Every MLS game this week is available to watch with Apple TV's MLS Season Pass.
MLS weekly schedule
Saturday, March 15
- NY Red Bulls vs Orland City - 2:30 p.m. - Watch on Apple TV
- Toronto FC vs. Chicago Fire - 2:30 p.m. - Watch on Apple TV
- LAFC vs. Austin FC - 3:45 p.m. - Watch on Apple TV
- DC United vs. CF Montreal - 7:30 p.m. - Watch on Apple TV
- NYC FC vs. New England Revolution - 7:30 p.m. - Watch on Apple TV
- Charlotte FC vs. FC Cincinnati - 7:30 p.m. - Watch on Apple TV
- FC Cincinnati vs. Toronto FC - 7:30 p.m. - Watch on Apple TV
- Sporting KC vs. Minnesota United FC - 8:15 p.m. - Watch on Apple TV
- FC Dallas vs. Vancouver Whitecaps FC - 8:30 p.m. - Watch on Apple TV
- Houston Dynamo vs. Real Salt Lake - 8:30 p.m. - Watch on Apple TV
- Saint Louis CITY SC vs. Seattle Sounders - 8:30 p.m. - Watch on Apple TV
- San Jose Earthquakes vs. Colorado Rapids - 10:30 p.m. - Watch on Apple TV
- San Diego FC vs. Columbus Crew - 10:30 p.m. - Watch on Apple TV
Sunday, March 16
- Philadelphia Union vs. Nashville SC - 2:25 p.m. - Watch on Apple TV
- Portland Timbers vs. LA Galaxy - 4:45 p.m. - Watch on Apple TV
- Atlanta United vs. Inter Miami CF - 7 p.m. - Watch on Apple TV
How to watch La Liga
You can watch all nine La Liga games this week on ESPN+.
La Liga weekly schedule
Friday, March 14
- Las Palmas vs. Alavés - 4 p.m. - Watch on ESPN+
Saturday, March 15
- Real Valladolid vs. Celta Vigo vs. - 9 a.m. - Watch on ESPN+
- Mallorca vs. Espanyol - 11:15 a.m. - Watch on ESPN+
- Villarreal vs. Real Madrid - 1:30 p.m. - Watch on ESPN+
- Girona vs. Valencia - 4 p.m. - Watch on ESPN+
Sunday, March 16
- Leganés vs. Real Betis - 9 a.m. - Watch on ESPN+
- Sevilla vs. Athletic Club - 11:15 a.m. - Watch on ESPN+
- Osasuna vs. Getafe - 1:30 p.m. - Watch on ESPN+
- Rayo Vallecano vs. Real Sociedad - 1:30 p.m. - Watch on ESPN+
- Atlético Madrid vs. Barcelona - 4 p.m. - Watch on ESPN+
Recommendations are independently chosen by our editors. Purchases you make thro