Today’s Football Fixtures & Schedule – TV Channels & Kick-off Times | 31 August 2025

30 August 2025 - 12:00 am

Football fans can look forward to a thrilling Sunday, 31 August 2025, as the calendar is packed with matches across domestic and international competitions. Below is the full guide with kick-off times, live channels, and commentary teams. 

Matchday Schedule — Sunday, 31 August 2025

Full fixtures, TV info, stadiums, and quick previews for top leagues. Times are listed in UTC with a local-time note after each game.

Premier League Fixtures — 31 August 2025 (Omyzd)

Brighton & Hove Albion vs Manchester City

  • Competition: Premier League (England)
  • Kick-off Time: 13:00 UTC
  • Stadium: American Express Stadium, Brighton
  • TV Channel: Sky Sports (UK)
  • Commentator: TBC
  • Brief Preview: Brighton’s high press meets City’s control. Expect Brighton to target wide overloads while City look to dominate through the half-spaces. Transition defense will be pivotal for the hosts.

Local Time: 2:00 PM Brighton (BST)

Nottingham Forest vs West Ham United

  • Competition: Premier League (England)
  • Kick-off Time: 13:00 UTC
  • Stadium: The City Ground, Nottingham
  • TV Channel: Sky Sports (UK)
  • Commentator: TBC
  • Brief Preview: Forest’s energetic front line will test West Ham’s compact mid-block. Set pieces and second balls could tilt a tight Midlands–London clash.

Local Time: 2:00 PM Nottingham (BST)

Liverpool vs Arsenal

  • Competition: Premier League (England)
  • Kick-off Time: 15:30 UTC
  • Stadium: Anfield, Liverpool
  • TV Channel: Sky Sports (UK)
  • Commentator: TBC
  • Brief Preview: Elite tempo on Merseyside. Liverpool’s gegenpress faces Arsenal’s positional rotations. Wing duels and midfield control should define the margin.

Local Time: 4:30 PM Liverpool (BST)

Aston Villa vs Crystal Palace

  • Competition: Premier League (England)
  • Kick-off Time: 15:30 UTC
  • Stadium: Villa Park, Birmingham
  • TV Channel: Sky Sports (UK)
  • Commentator: TBC
  • Brief Preview: Villa’s structured build-up aims to pull Palace’s back line out of shape. Watch for late box runs from Villa’s midfield.

Local Time: 4:30 PM Birmingham (BST)

LaLiga Fixtures — 31 August 2025 (Omyzd)

UD Las Palmas vs Athletic Club

  • Competition: LALIGA (Spain)
  • Kick-off Time: 15:30 UTC
  • Stadium: Estadio de Gran Canaria, Las Palmas
  • TV Channel: Movistar Plus+ / DAZN (Spain)
  • Commentator: TBC
  • Brief Preview: Las Palmas’ ball retention against Athletic’s aggressive press should create a tactical chess match. Wide overloads down the right flank are a likely theme.

Local Time: 4:30 PM Las Palmas (WEST)

Rayo Vallecano vs RCD Espanyol

  • Competition: LALIGA (Spain)
  • Kick-off Time: 16:30 UTC
  • Stadium: Estadio de Vallecas, Madrid
  • TV Channel: Movistar Plus+ / DAZN (Spain)
  • Commentator: TBC
  • Brief Preview: Rayo’s verticality vs Espanyol’s compact 4-4-2. Expect a fiery atmosphere and plenty of transitions in Vallecas.

Local Time: 6:30 PM Madrid (CEST)

Getafe CF vs Real Madrid

  • Competition: LALIGA (Spain)
  • Kick-off Time: 19:00 UTC
  • Stadium: Coliseum, Getafe
  • TV Channel: Movistar Plus+ / DAZN (Spain)
  • Commentator: TBC
  • Brief Preview: Getafe’s rugged style will try to disrupt Real Madrid’s rhythm. Expect Madrid to probe the half-spaces and attack early crosses.

Local Time: 9:00 PM Getafe (CEST)

Villarreal CF vs Atlético de Madrid

  • Competition: LALIGA (Spain)
  • Kick-off Time: 19:30 UTC
  • Stadium: Estadio de la Cerámica, Villarreal
  • TV Channel: Movistar Plus+ / DAZN (Spain)
  • Commentator: TBC
  • Brief Preview: Villarreal’s possession game meets Atlético’s compact block and incisive counters. The midfield battle should decide it.

Local Time: 9:30 PM Villarreal (CEST)

Serie A Fixtures — 31 August 2025 (Omyzd)

Como vs Lazio

  • Competition: Serie A (Italy)
  • Kick-off Time: 15:30 UTC
  • Stadium: Stadio Giuseppe Sinigaglia, Como
  • TV Channel: DAZN (Italy); Sky Sport (selected matches)
  • Commentator: TBC
  • Brief Preview: Newly-promoted Como lean on structure and set pieces; Lazio bring ball dominance and vertical runs from midfield.

Local Time: 5:30 PM Como (CEST)

Bologna vs Hellas Verona

  • Competition: Serie A (Italy)
  • Kick-off Time: 15:30 UTC
  • Stadium: Stadio Renato Dall’Ara, Bologna
  • TV Channel: DAZN (Italy); Sky Sport (selected matches)
  • Commentator: TBC
  • Brief Preview: Bologna’s possession structure should pin Verona back, but Verona’s counters down the channels can sting.

Local Time: 5:30 PM Bologna (CEST)

Genoa vs Juventus

  • Competition: Serie A (Italy)
  • Kick-off Time: 16:30 UTC
  • Stadium: Stadio Luigi Ferraris, Genoa
  • TV Channel: DAZN (Italy); Sky Sport (selected matches)
  • Commentator: TBC
  • Brief Preview: Genoa’s back-three build-up versus Juve’s direct transitions. Expect a tight affair with set pieces looming large.

Local Time: 6:30 PM Genoa (CEST)

Udinese vs Torino

  • Competition: Serie A (Italy)
  • Kick-off Time: 17:45 UTC
  • Stadium: Bluenergy Stadium (Dacia Arena), Udine
  • TV Channel: DAZN (Italy); Sky Sport (selected matches)
  • Commentator: TBC
  • Brief Preview: Two well-drilled defenses collide; first goal could decide it. Watch for Torino’s wing-backs attacking the far post.

Local Time: 7:45 PM Udine (CEST)

Inter vs Cagliari

  • Competition: Serie A (Italy)
  • Kick-off Time: 17:45 UTC
  • Stadium: Stadio Giuseppe Meazza (San Siro), Milan
  • TV Channel: DAZN (Italy); Sky Sport (selected matches)
  • Commentator: TBC
  • Brief Preview: Inter’s wing-back width and box occupation should stretch Cagliari. Expect heavy territory for the Nerazzurri.

Local Time: 7:45 PM Milan (CEST)

Bundesliga Fixtures — 31 August 2025 (Omyzd)

VfL Wolfsburg vs 1. FSV Mainz 05

  • Competition: Bundesliga (Germany)
  • Kick-off Time: 13:30 UTC
  • Stadium: Volkswagen Arena, Wolfsburg
  • TV Channel: DAZN (Germany)
  • Commentator: TBC
  • Brief Preview: Wolfsburg’s direct wide play targets early crosses; Mainz will rely on compactness and quick counters.

Local Time: 3:30 PM Wolfsburg (CEST)

Borussia Dortmund vs 1. FC Union Berlin

  • Competition: Bundesliga (Germany)
  • Kick-off Time: 15:30 UTC
  • Stadium: Signal Iduna Park, Dortmund
  • TV Channel: DAZN (Germany)
  • Commentator: TBC
  • Brief Preview: Dortmund’s fluid attack meets Union’s disciplined shape. Crossing volume and set pieces could be decisive.

Local Time: 5:30 PM Dortmund (CEST)

1. FC Köln vs SC Freiburg

  • Competition: Bundesliga (Germany)
  • Kick-off Time: 17:30 UTC
  • Stadium: RheinEnergieStadion, Cologne
  • TV Channel: DAZN (Germany)
  • Commentator: TBC
  • Brief Preview: Köln’s high work-rate clashes with Freiburg’s structure. Expect a tight, tactical game with late drama.

Local Time: 7:30 PM Cologne (CEST)

Ligue 1 Fixtures — 31 August 2025 (Omyzd)

Paris FC vs FC Metz

  • Competition: Ligue 1 (France)
  • Kick-off Time: 12:00 UTC
  • Stadium: Stade Charléty, Paris
  • TV Channel: Domestic broadcaster TBC; TNT Sports (UK)
  • Commentator: TBC
  • Brief Preview: Paris FC will look to compress space centrally; Metz have the pace to break from deep. Transitions will be key.

Local Time: 2:00 PM Paris (CEST)

Angers SCO vs Stade Rennais

  • Competition: Ligue 1 (France)
  • Kick-off Time: 13:00 UTC
  • Stadium: Stade Raymond-Kopa, Angers
  • TV Channel: Domestic broadcaster TBC; TNT Sports (UK)
  • Commentator: TBC
  • Brief Preview: Rennes’ midfield quality should set the tempo, but Angers at home can threaten with early deliveries.

Local Time: 3:00 PM Angers (CEST)

Le Havre AC vs OGC Nice

  • Competition: Ligue 1 (France)
  • Kick-off Time: 13:00 UTC
  • Stadium: Stade Océane, Le Havre
  • TV Channel: Domestic broadcaster TBC; TNT Sports (UK)
  • Commentator: TBC
  • Brief Preview: Le Havre’s compact block faces Nice’s patient build-up. Expect a low-scoring tactical encounter.

Local Time: 3:00 PM Le Havre (CEST)

AS Monaco vs RC Strasbourg Alsace

  • Competition: Ligue 1 (France)
  • Kick-off Time: 15:05 UTC
  • Stadium: Stade Louis-II, Monaco
  • TV Channel: Domestic broadcaster TBC; TNT Sports (UK)
  • Commentator: TBC
  • Brief Preview: Monaco’s vertical passing and speed in behind can trouble Strasbourg’s back line. Watch for quick combinations around the box.

Local Time: 5:05 PM Monaco (CEST)

Olympique Lyonnais vs Olympique de Marseille

  • Competition: Ligue 1 (France)
  • Kick-off Time: 17:45 UTC
  • Stadium: Groupama Stadium, Lyon
  • TV Channel: Domestic broadcaster TBC; TNT Sports (UK)
  • Commentator: TBC
  • Brief Preview: The Olympico. Lyon’s creative midfield vs Marseille’s intensity and width. Expect end-to-end phases and big-match atmosphere.

Local Time: 7:45 PM Lyon (CEST)

Saudi King’s Cup — 31 August 2025 (Omyzd)

Al Arabi (Unaizah) vs Al Ahli

  • Competition: Custodian of the Two Holy Mosques Cup (Saudi Arabia)
  • Kick-off Time: 17:00 UTC (TBC)
  • Stadium: Al-Najma Club Stadium, Unaizah
  • TV Channel: SSC (KSA)
  • Commentator: TBC
  • Brief Preview: Al Ahli enter as heavy favourites with star quality across the front line; Al Arabi will aim for compactness and quick breaks under the home lights.

Local Time: 8:00 PM Unaizah (AST) — to be confirmed

Primeira Liga Fixtures — 31 August 2025 (Omyzd)

Moreirense vs Rio Ave

  • Competition: Liga Portugal (Portugal)
  • Kick-off Time: 13:30 UTC
  • Stadium: Parque Joaquim de Almeida Freitas, Moreira de Cónegos
  • TV Channel: Sport TV (Portugal)
  • Commentator: TBC
  • Brief Preview: A northern derby with fine margins. Moreirense’s compact shape vs Rio Ave’s wing play should keep this one tight.

Local Time: 2:30 PM Moreira de Cónegos (WEST)

SL Benfica vs SC Farense

  • Competition: Liga Portugal (Portugal)
  • Kick-off Time: 17:00 UTC
  • Stadium: Estádio da Luz, Lisbon
  • TV Channel: Sport TV (Portugal)
  • Commentator: TBC
  • Brief Preview: Benfica will monopolize the ball and look to break Farense’s lines with quick combinations. Expect pressure from the first whistle.

Local Time: 6:00 PM Lisbon (WEST)

Estrela da Amadora vs Boavista

  • Competition: Liga Portugal (Portugal)
  • Kick-off Time: 20:00 UTC
  • Stadium: Estádio José Gomes, Amadora
  • TV Channel: Sport TV (Portugal)
  • Commentator: TBC
  • Brief Preview: Estrela’s direct approach meets Boavista’s disciplined block. A physical battle with set-piece importance.

Local Time: 9:00 PM Amadora (WEST)

Turkish Süper Lig — 31 August 2025 (Omyzd)

Kasımpaşa vs Gaziantep FK

  • Competition: Süper Lig (Türkiye)
  • Kick-off Time: 17:00 UTC
  • Stadium: Recep Tayyip Erdoğan Stadium, Istanbul
  • TV Channel: beIN SPORTS Türkiye
  • Commentator: TBC
  • Brief Preview: Kasımpaşa’s wide attacks against Gaziantep’s deep block suggests a patient game. Set plays could be the difference.

Local Time: 8:00 PM Istanbul (TRT)

Antalyaspor vs Fatih Karagümrük

  • Competition: Süper Lig (Türkiye)
  • Kick-off Time: 17:00 UTC
  • Stadium: Antalya Stadium (Corendon Airlines Park), Antalya
  • TV Channel: beIN SPORTS Türkiye
  • Commentator: TBC
  • Brief Preview: Antalyaspor’s form and home crowd give them an edge, but Karagümrük’s counter-punch can trouble any back line.

Local Time: 8:00 PM Antalya (TRT)

Brasileirão Série A — 31 August 2025 (Omyzd)

Flamengo vs Grêmio

  • Competition: Campeonato Brasileiro Série A (Brazil)
  • Kick-off Time: 19:00 UTC
  • Stadium: Maracanã, Rio de Janeiro
  • TV Channel: Globo (FTA, Brazil); SporTV/Premiere; Prime Video (selected)
  • Commentator: TBC
  • Brief Preview: Flamengo’s firepower at the Maracanã faces Grêmio’s organized midfield. Expect pressure, corners, and a raucous crowd.

Local Time: 4:00 PM Rio de Janeiro (BRT)

Santos vs Fluminense

  • Competition: Campeonato Brasileiro Série A (Brazil)
  • Kick-off Time: 19:00 UTC
  • Stadium: Vila Belmiro, Santos
  • TV Channel: Globo (regional), SporTV/Premiere
  • Commentator: TBC
  • Brief Preview: Santos’ young attack tests Fluminense’s veteran back line. Expect quick combinations and plenty of box entries.

Local Time: 4:00 PM Santos (BRT)

Corinthians vs Palmeiras

  • Competition: Campeonato Brasileiro Série A (Brazil)
  • Kick-off Time: 21:30 UTC
  • Stadium: Neo Química Arena, São Paulo
  • TV Channel: Globo (FTA, regional); Premiere/Prime Video (selected)
  • Commentator: TBC
  • Brief Preview: The Derby Paulista. High intensity, tactical fouls, and aerial duels define this fierce rivalry under the lights.

Local Time: 6:30 PM São Paulo (BRT)

Mirassol vs Bahia

  • Competition: Campeonato Brasileiro Série A (Brazil)
  • Kick-off Time: 21:30 UTC
  • Stadium: Estádio José Maria de Campos Maia (Maião), Mirassol
  • TV Channel: Premiere
  • Commentator: TBC
  • Brief Preview: Mirassol’s compact home setup aims to frustrate Bahia’s possession. First goal is massive here.

Local Time: 6:30 PM Mirassol (BRT)

Vitória vs Atlético Mineiro

  • Competition: Campeonato Brasileiro Série A (Brazil)
  • Kick-off Time: 21:30 UTC
  • Stadium: Barradão, Salvador
  • TV Channel: Premiere
  • Commentator: TBC
  • Brief Preview: Vitória lean on set plays and home energy; Atlético-MG bring star power in transition.

Local Time: 6:30 PM Salvador (BRT)

Internacional vs Fortaleza

  • Competition: Campeonato Brasileiro Série A (Brazil)
  • Kick-off Time: 23:30 UTC
  • Stadium: Beira-Rio, Porto Alegre
  • TV Channel: Premiere
  • Commentator: TBC
  • Brief Preview: Inter’s controlled build-up versus Fortaleza’s vertical surges. Expect a tactical battle in the south.

Local Time: 8:30 PM Porto Alegre (BRT)

Sport Recife vs Vasco da Gama

  • Competition: Campeonato Brasileiro Série A (Brazil)
  • Kick-off Time: 23:30 UTC
  • Stadium: Ilha do Retiro, Recife
  • TV Channel: Globo (regional); Premiere
  • Commentator: TBC
  • Brief Preview: Sport’s intensity at home meets Vasco’s aerial threat. Expect a physical game and set-piece chances.

Local Time: 8:30 PM Recife (BRT)