Matches
Referee appointments, kick-off times and crews — in your timezone.
→
Tuesday, 31 March 2026
- TBCGMT+2Full timeCD Mirandés–Albacete–ADAlonso De Ena Wolf🇪🇸 Spain📍 Estadio Municipal de AnduvaADAlonso De Ena Wolf🇪🇸 Spain📍 Estadio Municipal de Anduva
- TBCGMT+2Full timeValladolid–Cádiz–JAJon Ander González🇪🇸 Spain📍 Estadio Municipal José ZorrillaJAJon Ander González🇪🇸 Spain📍 Estadio Municipal José Zorrilla
- TBCGMT+2Full timeDep La Coruña–Córdoba–AMAlejandro Morilla🇪🇸 Spain📍 Estadio Abanca-RiazorAMAlejandro Morilla🇪🇸 Spain📍 Estadio Abanca-Riazor
- TBCGMT+1Full timeWoking–Altrincham–CWCallum Walchester🏴 England📍 The Laithwaite Community StadiumCWCallum Walchester🏴 England📍 The Laithwaite Community Stadium
- TBCGMT+1Full timeWealdstone FC–Hartlepool–AFAaron Farmer🏴 England📍 Grosvenor ValeAFAaron Farmer🏴 England📍 Grosvenor Vale
- TBCGMT+1Full timeSouthend United–Yeovil Town–ABAbigail Byrne🏴 England📍 Roots Hall StadiumABAbigail Byrne🏴 England📍 Roots Hall Stadium
- 02:00GMT+2Full timePlay-off Final (Path C)Kosovo–Turkey–MOMichael Oliver🏴 EnglandARStuart Burt · James MainwaringVARCarlos del Cerro Grande📍 Stadiumi Fadil Vokrri, PristinaMOMichael Oliver🏴 EnglandARStuart Burt · James MainwaringVARCarlos del Cerro Grande4thChristopher Kavanagh📍 Stadiumi Fadil Vokrri, Pristina
- 20:45UTCFull timePlay-off Final (Path A)Bosnia and Herzegovina–Italy–
Clément Turpin🇫🇷 France
ARNicolas Danos · Benjamin PagèsVARJérôme Brisard📍 Stadion Bilino Polje, ZenicaClément Turpin🇫🇷 France
ARNicolas Danos · Benjamin PagèsVARJérôme Brisard4thJosé María Sánchez Martínez📍 Stadion Bilino Polje, Zenica - 22:45GMT+2Full timePlay-off Final (Path D)Czech Republic–Denmark–
Maurizio Mariani🇮🇹 Italy
ARDaniele Bindoni · Alberto TegoniVARMarco Di Bello📍 Epet Arena, PragueMaurizio Mariani🇮🇹 Italy
ARDaniele Bindoni · Alberto TegoniVARMarco Di Bello4thMarco Guida📍 Epet Arena, Prague - 22:45GMT+2Full timePlay-off Final (Path B)Sweden–Poland–
Slavko Vinčić🇸🇮 Slovenia
ARTomaž Klančnik · Andraž KovačičVARChristian Dingert📍 Strawberry Arena, SolnaSlavko Vinčić🇸🇮 Slovenia
ARTomaž Klančnik · Andraž KovačičVARChristian Dingert4thRade Obrenovič📍 Strawberry Arena, Solna
- 01:00GMT-5Full timeOrsomarso1Internacional Palmira2JDJuan D. Gutiérrez🇨🇴 ColombiaARElkin Lidueñez · Luis Petro📍 Daniel Villa Zapata, BarrancabermejaJDJuan D. Gutiérrez🇨🇴 ColombiaARElkin Lidueñez · Luis Petro4thJorge Julián Ayala📍 Daniel Villa Zapata, Barrancabermeja
- 15:00GMT+2Full timeTigres FC3Barranquilla1FOFerney Ossa🇨🇴 ColombiaARJeferson Ruiz · Kevin Santos📍 Metropolitano de Techo, BogotáFOFerney Ossa🇨🇴 ColombiaARJeferson Ruiz · Kevin Santos4thChristian Celeita📍 Metropolitano de Techo, Bogotá
- 21:00GMT-5Full timeReal Santander1Envigado FC3CCCamilo Colmenares🇨🇴 ColombiaARBrayan Roberto · Jairo Ovalle📍 Villa Concha, Piedecuesta - SantanderCCCamilo Colmenares🇨🇴 ColombiaARBrayan Roberto · Jairo Ovalle4thJorgin Camacho📍 Villa Concha, Piedecuesta - Santander
- 23:45GMT-5Full timeAtlético de Cali1Boca Juniors de Cali1JMJulián Muñoz🇨🇴 ColombiaARJosé Giraldo · Jhoiner Cuetia📍 Pascual Guerrero, CaliJMJulián Muñoz🇨🇴 ColombiaARJosé Giraldo · Jhoiner Cuetia4thJefry Orejuela📍 Pascual Guerrero, Cali
- 18:00GMT+3Full timeLatvia–Gibraltar–SSSandro Schärer🇨🇭 SwitzerlandARStéphane De Almeida · Susanne KüngVARLukas Fähndrich📍 Riga (Skonto Stadions)SSSandro Schärer🇨🇭 SwitzerlandARStéphane De Almeida · Susanne KüngVARLukas Fähndrich4thLuca Cibelli📍 Riga (Skonto Stadions)
- 18:00GMT+2Full timeLuxembourg–Malta–DSDaniel Siebert🇩🇪 GermanyARJan Seidel · Rafael FoltynVARSören Storks📍 Luxembourg (Stade de Luxembourg)DSDaniel Siebert🇩🇪 GermanyARJan Seidel · Rafael FoltynVARSören Storks4thDaniel Schlager📍 Luxembourg (Stade de Luxembourg)