Football
Hibs Ground: MIA Division One 3 p.m. Rabat vs San Gwann; 5 p.m. Tarxien vs Senglea.
Centenary Stadium: MIA Division Two 2.30 p.m. Zurrieq vs St Andrews; 4.30 p.m. Dingli vs Attard.
Mosta: Youth League 2.30 p.m. Lija vs Naxxar; 4.30 p.m. Siggiewi vs Qormi.
Pace Grasso: Youth League 2.30 p.m. St George's vs St Andrews; 4.30 p.m. St Patrick vs Hamrun.
Sta Lucija: Youth League 3 p.m. Fgura vs Marsaxlokk.
Gozo Stadium: GFA Division Two 2 p.m. Xaghra U. vs Qala SJ; Division One 4 p.m. Nadur vs Kercem.
St Aloysius: YFA U-16 KO 1 p.m. Floriana vs Pietà; 2.45 p.m. Mgarr vs Hibs.
St Paul's Bay: YFA U-16 12.15 p.m. Mellieha vs Sliema; 2 p.m. Melita vs San Gwann. U-14 3.30 p.m. Mosta vs Naxxar.
Zebbug: YFA U-16 12.15 p.m. Msida vs Gudja; 2 p.m. Tarxien vs Attard. U-14 3.30 p.m. Valletta vs Zebbug.
Junior College: ISA league 1.30 p.m. N. Knitting vs Baxter; 3 p.m. Attard Bros vs Vodafone.
Paola: MAFA Division Two 1.45 p.m. Senglea Stars vs Cospicua Dynamos; 3.15 p.m. Tarxien vs Tal-Qroqq.
Athletics
Marsa: Full Aggregate meeting, starting at 2.30 p.m.
Archery
Marsa: Double 70 metres. Start: 3.30 p.m.
Baseball
Marsa: National League 2 p.m. Mellieha vs Gzira.
Basketball
Corradino: Men's league 2 p.m. Depiro vs Floriana. Women's league 3.45 p.m. Depiro vs Naxxar. Kinnie League 5.30 p.m. Luxol vs Siggiewi.
Naxxar: Mini-basket competition. Start: 9 a.m.
Savio College: Junior leagues - women 9 a.m. Hibs vs Luxol; 10.30 a.m. Loyola vs Mellieha. Men - noon Luxol vs Qormi; 1.30 p.m. Hamrun vs Loyola.
Hockey
Corradino: National League 5 p.m. Hunters Tower vs Sliema.
Rugby
Marsa: International match - noon Malta vs Serbia and Montenegro.
Shooting
Bidnija: Air-gun competition. Start: 3 p.m.
Swimming
Tal-Qroqq: International meet. First session: 9 a.m. Second session: 4 p.m.
Volleyball
Cottonera Sc: Division Two women 1.30 p.m. CFK vs Kerygma. Division One men 3.30 p.m. Pembroke vs Aloysians; 5.30 p.m. Kerygma vs FDL.
Tomorrow
Football
National Stadium: MIA Premier League 3 p.m. Balzan vs Valletta; 5 p.m. Hibernians vs Birkirkara.
Hamrun: MIA Division One 9 a.m. Lija vs Mqabba; 11 a.m. Naxxar vs Marsa.
Centenary Stadium: MIA Division Two 9 a.m. Zebbug vs Zejtun; 11 a.m. Mellieha vs Gzira. Division Three 2.30 p.m. Melita vs Sirens; 4.30 p.m. Luqa vs Kirkop.
Gozo Stadium: MIA Division Two 2 p.m. Gozo vs Xghajra. GFA Division One 4 p.m. Ghajnsielem vs Victoria Hotspurs.
Ghaxaq: Youth League 9 a.m. Ghaxaq vs Dingli; 11 a.m. Gudja vs Senglea.
St Paul's Bay: Youth League 9 a.m. Tarxien vs Msida; 11 a.m. Zejtun vs Mgarr.
Pace Grasso: Women's league 9 a.m. Birkirkara vs Hibernians; 11 a.m. Mosta vs Raiders; 1 p.m. Melita vs Rabat.
Mellieha: YFA U-16 8.30 a.m. Balzan vs Naxxar. U-14 10 a.m. Siggiewi vs Zurrieq; 11.30 a.m. Mellieha vs Msida.
Zebbug: YFA U-16 12.15 p.m. Sta Venera vs Zurrieq. U-14 1.45 p.m. Sliema vs Floriana; 3.15 p.m. Rabat vs Marsa.
St Aloysius: YFA U-16 8.30 a.m. Rabat vs Mosta; 10.15 a.m. St Patrick vs Birzebbuga. U-14 11.45 a.m. Hibernians vs Birkirkara. U-16 1.15 p.m. Qormi vs Zebbug; 3 p.m. Valletta vs Birkirkara. U-14 4.45 p.m. Mqabba vs Senglea A.
Paola: MAFA leagues 9.15 a.m. Hamrun Samra vs Cospicua Rangers; 10.45 p.m. Paola Wolves vs Mqabba Albions.
Junior College: GIDA Knock-Out final 9 a.m. AD 2000 vs Memories.
Archery
Marsa: Olympic round matches - individual and team. Start: 8.30 a.m.
Baseball
Gozo: National League 2 p.m. Swieqi vs Gozo.
Basketball
Corradino: Division One men 9.15 a.m. SN Suns vs Kerygma. Women's league 11 a.m. Luxol vs Hibs; 12.45 p.m. Naxxar vs Depiro. Kinnie League 2.30 p.m. Hamrun vs Pembroke; 4.15 p.m. Siggiewi vs Luxol.
Cycling
Pembroke: BMX Easter competition. Registration: 1.30 p.m.
Mizieb: Mountain bike competition. Start: 10 a.m.
Hockey
Corradino: National League 9 a.m. Celtics vs The George Pub; 11 a.m. Qormi vs Rabat.
Horse Racing
Marsa: Sixth spring meeting. First race at 2 p.m.
Netball
Tal-Qroqq: National leagues 9 a.m. Mellieha vs Kerygma B; 10.30 a.m. HSBC vs Fuego; noon Wolverines vs New Ages.
Shooting
Bidnija: Trap - Cassar Cup, 10 a.m.
Volleyball
Cottonera SC: 10 a.m. U-12 Easter Festival. Division Two women 1 p.m. X-Sel vs Playvolley. Division One women 3 p.m. San Anton vs Flyers. Division Two men 5 p.m. FDL vs San Anton; 7 p.m. Aloysians vs Kerygma.
Waterpolo
Tal-Qroqq: Winter League 9.30 a.m. Sliema vs San Giljan; 10.30 a.m. Neptunes vs Ta' Xbiex; 11.30 a.m. Exiles vs Sirens; 12.30 a.m. Marsascala vs Marsaxlokk.