Football Scores & Fixtures
Top Six
- Rangers versus Aberdeen kick off 12:00Rangers12:00playsAberdeen
Promotion Play-offs - Semi-finals
- Wycombe Wanderers versus Charlton Athletic kick off 18:30Wycombe Wanderers18:30playsCharlton Athletic
Promotion Play-offs - Semi-finals
- Chesterfield versus Walsall kick off 15:30Chesterfield15:30playsWalsall
Internationals
Friendlies 2
- Dominica versus Barbados kick off 21:00Dominica21:00playsBarbados
English FA Trophy
Final
- Aldershot Town versus Spennymoor Town kick off 16:15Aldershot Town16:15playsSpennymoor Town
Championship Group
- Hibernian versus Glasgow City kick off 12:10Hibernian12:10playsGlasgow City
- Motherwell versus Hearts kick off 16:00Motherwell16:00playsHearts
- Celtic versus Rangers kick off 16:10Celtic16:10playsRangers
Relegation Group
- Partick Thistle versus Montrose kick off 13:00Partick Thistle13:00playsMontrose
- Spartans versus Queen's Park kick off 13:00Spartans13:00playsQueen's Park
- Dundee United versus Aberdeen kick off 16:00Dundee United16:00playsAberdeen
Conference League Play-offs - Final
- Coleraine versus Cliftonville kick off 14:00Coleraine14:00playsCliftonville
Conference League Play-offs - Semi-finals
- Caernarfon Town versus Cardiff MU kick off 17:10Caernarfon Town17:10playsCardiff MU
Irish FAI Cup
1st Round
- North End United versus Castlebar Celtic kick off 12:00North End United12:00playsCastlebar Celtic
- Leganés versus Espanyol kick off 13:00Leganés13:00playsEspanyol
- Barcelona versus Real Madrid kick off 15:15Barcelona15:15playsReal Madrid
- Athletic Club versus Deportivo Alavés kick off 17:30Athletic Club17:30playsDeportivo Alavés
- Real Betis versus Osasuna kick off 20:00Real Betis20:00playsOsasuna
- Bayer Leverkusen versus Borussia Dortmund kick off 14:30Bayer Leverkusen14:30playsBorussia Dortmund
- Eintracht Frankfurt versus St. Pauli kick off 16:30Eintracht Frankfurt16:30playsSt. Pauli
- Stuttgart versus Augsburg kick off 18:30Stuttgart18:30playsAugsburg
- Udinese versus Monza kick off 11:30Udinese11:30playsMonza
- Hellas Verona versus Lecce kick off 14:00Hellas Verona14:00playsLecce
- Torino versus Inter Milan kick off 17:00Torino17:00playsInter Milan
- Napoli versus Genoa kick off 19:45Napoli19:45playsGenoa
Championship Round
- Wolfsberger AC versus Blau-Weiß Linz kick off 13:30Wolfsberger AC13:30playsBlau-Weiß Linz
- Austria Wien versus Rapid Vienna kick off 16:00Austria Wien16:00playsRapid Vienna
Championship Round
- Gent versus Antwerp kick off 12:30Gent12:30playsAntwerp
- Genk versus Club Brugge kick off 17:30Genk17:30playsClub Brugge
Conference League Play-off Group
- Dender versus OH Leuven kick off 18:15Dender18:15playsOH Leuven
- Flamengo versus Bahia kick off 01:00Flamengo01:00playsBahia
- Sport Recife versus Cruzeiro kick off 20:00Sport Recife20:00playsCruzeiro
- Atlético Mineiro versus Fluminense kick off 21:30Atlético Mineiro21:30playsFluminense
- Palmeiras versus São Paulo kick off 21:30Palmeiras21:30playsSão Paulo
- Changchun Yatai versus Henan kick off 12:00Changchun Yatai12:00playsHenan
- Tianjin Jinmen Tiger versus Yunnan Yukun kick off 12:00Tianjin Jinmen Tiger12:00playsYunnan Yukun
- Wuhan Three Towns versus Dalian Yingbo kick off 12:35Wuhan Three Towns12:35playsDalian Yingbo
- HNK Gorica versus Hajduk Split kick off 15:00HNK Gorica15:00playsHajduk Split
- Istra 1961 versus Varaždin kick off 17:15Istra 196117:15playsVaraždin
Championship Round
- Viktoria Plzeň versus Baník Ostrava kick off 16:30Viktoria Plzeň16:30playsBaník Ostrava
Middle Play-offs - Semi-finals
- Slovan Liberec versus Bohemians 1905 kick off 14:00Slovan Liberec14:00playsBohemians 1905
Relegation Round
- Teplice versus Slovácko kick off 12:00Teplice12:00playsSlovácko
- Mladá Boleslav versus Dukla Praha kick off 14:00Mladá Boleslav14:00playsDukla Praha
Championship Round
- Nordsjælland versus Brøndby kick off 13:00Nordsjælland13:00playsBrøndby
- AGF versus Randers kick off 15:00AGF15:00playsRanders
- København versus Midtjylland kick off 19:00København19:00playsMidtjylland
Relegation Round
- Silkeborg versus SønderjyskE kick off 13:00Silkeborg13:00playsSønderjyskE
- Viborg versus AaB kick off 17:00Viborg17:00playsAaB
- PEC Zwolle versus Go Ahead Eagles kick off 11:15PEC Zwolle11:15playsGo Ahead Eagles
- Feyenoord versus PSV kick off 13:30Feyenoord13:30playsPSV
- Twente versus Utrecht kick off 13:30Twente13:30playsUtrecht
- AZ versus Groningen kick off 15:45AZ15:45playsGroningen
- Ajax versus NEC kick off 15:45Ajax15:45playsNEC
- Jaro versus HJK kick off 14:00Jaro14:00playsHJK
Championship Round
- PAOK versus AEK Athens kick off 18:00PAOK18:00playsAEK Athens
- Panathinaikos versus Olympiakos Piraeus kick off 18:00Panathinaikos18:00playsOlympiakos Piraeus
- Kashima Antlers versus Kawasaki Frontale kick off 05:05Kashima Antlers05:05playsKawasaki Frontale
- Shimizu S-Pulse versus Machida Zelvia kick off 05:05Shimizu S-Pulse05:05playsMachida Zelvia
- Kyoto Sanga versus Nagoya Grampus kick off 06:00Kyoto Sanga06:00playsNagoya Grampus
- Albirex Niigata versus Urawa Reds kick off 06:05Albirex Niigata06:05playsUrawa Reds
- Cerezo Osaka versus Yokohama F. Marinos kick off 07:00Cerezo Osaka07:00playsYokohama F. Marinos
- Gamba Osaka versus Sanfrecce Hiroshima kick off 07:00Gamba Osaka07:00playsSanfrecce Hiroshima
- Tokyo Verdy versus Shonan Bellmare kick off 07:00Tokyo Verdy07:00playsShonan Bellmare
Clausura - Quarter-finals
- Toluca versus Monterrey kick off 02:00Toluca02:00playsMonterrey
- Club América versus Pachuca kick off 04:10Club América04:10playsPachuca
- Remo Stars versus Ikorodu City kick off 15:00Remo Stars15:00playsIkorodu City
- Abia Warriors versus El Kanemi Warriors kick off 16:00Abia Warriors16:00playsEl Kanemi Warriors
- Akwa United versus Bayelsa United kick off 16:00Akwa United16:00playsBayelsa United
- Bendel Insurance versus Heartland kick off 16:00Bendel Insurance16:00playsHeartland
- Enugu Rangers versus Katsina United kick off 16:00Enugu Rangers16:00playsKatsina United
- Kano Pillars versus Shooting Stars kick off 16:00Kano Pillars16:00playsShooting Stars
- Kwara United versus Rivers United kick off 16:00Kwara United16:00playsRivers United
- Nasarawa United versus Enyimba kick off 16:00Nasarawa United16:00playsEnyimba
- Plateau United versus Lobi Stars kick off 16:00Plateau United16:00playsLobi Stars
- Sunshine Stars versus Niger Tornadoes kick off 16:00Sunshine Stars16:00playsNiger Tornadoes
- Brann versus Rosenborg kick off 13:30Brann13:30playsRosenborg
- Bryne versus Molde kick off 16:00Bryne16:00playsMolde
- KFUM versus Tromsø kick off 16:00KFUM16:00playsTromsø
- Kristiansund versus Fredrikstad kick off 16:00Kristiansund16:00playsFredrikstad
- Sandefjord versus Vålerenga kick off 16:00Sandefjord16:00playsVålerenga
- Sarpsborg 08 versus HamKam kick off 16:00Sarpsborg 0816:00playsHamKam
- Haugesund versus Viking kick off 18:15Haugesund18:15playsViking
- Lechia Gdańsk versus Korona Kielce kick off 11:15Lechia Gdańsk11:15playsKorona Kielce
- GKS Katowice versus Cracovia kick off 13:45GKS Katowice13:45playsCracovia
- Legia Warszawa versus Lech Poznań kick off 16:30Legia Warszawa16:30playsLech Poznań
- Estrela versus AVS kick off 15:30Estrela15:30playsAVS
- Moreirense versus Estoril kick off 18:00Moreirense18:00playsEstoril
- Vitória Guimarães versus Farense kick off 18:00Vitória Guimarães18:00playsFarense
- Boavista versus Porto kick off 20:30Boavista20:30playsPorto
- Al Shabab versus Al Ahli kick off 17:05Al Shabab17:05playsAl Ahli
- Damac versus Al Raed kick off 17:10Damac17:10playsAl Raed
- Al Taawoun versus Al-Qadsiah kick off 17:15Al Taawoun17:15playsAl-Qadsiah
- Al Ittihad versus Al Fayha kick off 19:00Al Ittihad19:00playsAl Fayha
Championship Round
- OFK Beograd versus Mladost Lučani kick off 15:30OFK Beograd15:30playsMladost Lučani
- Red Star Belgrade versus Vojvodina kick off 18:00Red Star Belgrade18:00playsVojvodina
- Partizan versus TSC kick off 19:00Partizan19:00playsTSC
Relegation Round
- Spartak Subotica versus Radnički Niš kick off 16:00Spartak Subotica16:00playsRadnički Niš
- Mamelodi Sundowns versus Stellenbosch kick off 14:00Mamelodi Sundowns14:00playsStellenbosch
- AIK versus Mjällby kick off 13:00AIK13:00playsMjällby
- Hammarby versus Norrköping kick off 13:00Hammarby13:00playsNorrköping
- Degerfors versus Malmö FF kick off 15:30Degerfors15:30playsMalmö FF
- Öster versus Elfsborg kick off 15:30Öster15:30playsElfsborg
Championship Round
- Luzern versus Lausanne-Sport kick off 13:15Luzern13:15playsLausanne-Sport
- Servette versus Young Boys kick off 15:30Servette15:30playsYoung Boys
- Sivasspor versus Bodrum FK kick off 14:00Sivasspor14:00playsBodrum FK
- Beşiktaş versus Adana Demirspor kick off 17:00Beşiktaş17:00playsAdana Demirspor
- Göztepe versus Hatayspor kick off 17:00Göztepe17:00playsHatayspor
- Kryvbas KR versus Kolos Kovalivka kick off 11:00Kryvbas KR11:00playsKolos Kovalivka
- Karpaty Lviv versus Oleksandria kick off 16:00Karpaty Lviv16:00playsOleksandria
- Dallas versus Real Salt Lake kick off 01:30Dallas01:30playsReal Salt Lake
- Houston Dynamo versus Seattle Sounders kick off 01:30Houston Dynamo01:30playsSeattle Sounders
- Nashville SC versus Charlotte kick off 01:30Nashville SC01:30playsCharlotte
- St. Louis City versus San Diego kick off 01:30St. Louis City01:30playsSan Diego
- Colorado Rapids versus SJ Earthquakes kick off 02:30Colorado Rapids02:30playsSJ Earthquakes
- Portland Timbers versus Sporting KC kick off 03:30Portland Timbers03:30playsSporting KC
All times are UK and subject to change. BBC is not responsible for any changes.