Football
Hibs Ground: Division One 2.30 p.m. Naxxar Lions vs Senglea Athletics; 4.30 p.m. Rabat Ajax vs Msida St Joseph.
Gozo Stadium: GFA Division Two 2 p.m. St Lawrence vs Kercem; 4 p.m. Gharb vs Sannat Lions.
Centenary Stadium: Youth League 2.30 p.m. Sliema vs Hibernians. MFA Division Two 4.40 p.m. Gzira United vs Vittoriosa.
Dingli: Youth League 2.30 p.m. Dingli vs Zebbug; 4.30 p.m. Birzebbuga vs Mellieha.
Mosta: Youth League 2.30 p.m. Attard vs Melita.
Pace Grasso: Youth League 2.30 P.M. Marsaxlokk Vs Kirkop; 4.30 p.m. Lija Athletic vs Zurrieq.
Corradino: ISA league 1.30 p.m. Dowty vs N. Knitting; 3 p.m. De la Rue vs Playmobil.
Paola: MAFA Division Three 1.45 p.m. Balzan vs Tarxien; 3.15 p.m. Cospicua D. vs Tal-Qroqq Versity.
Athletics
St Aloysius: Quadrangular international meeting. First event at 2 p.m.
Basketball
Naxxar: 9 a.m. Kinnie mini-basket tournament for boys.
Ta' Qali: Boys' league 9 a.m. Footwork vs Qormi; 10.30 a.m. Luxol vs Hamrun; 1.30 p.m. Pembroke vs Loyola. Girls' league noon Hibs Paola Stars vs Loyola; 3.15 p.m. Luxol vs Naxxar Danone; 5 p.m. Mellieha vs Hibernians.
Handball
University: Ladies KO SFs 2 p.m. WA Vitality vs Kavallieri; 3.30 p.m. Aloysians vs University. Men's Promotion League 5 p.m. Kavallieri vs La Salle Piatnik.
Hockey
Corradino: U-16 league 3 p.m. Young Stars vs Pasta Poiatti; 4 p.m. Rabat vs Athlete's Foot; 5 p.m. San Anton vs Veccja VT.
Swimming
Tal-Qroqq: International meeting. First race at 9 a.m.
Tennis
Marsa: British Airways Open tournament. Men's singles at 3.30 p.m. followed by men's doubles.
Tomorrow
Hibs Ground: Division One 9 a.m. Xghajra vs Mqabba; Lija vs Balzan (postponed to May 1).
Gozo Stadium: GFA Division One 2 p.m. Victoria Hotspurs vs Ghajnsielem; 4 p.m. Xaghra vs Zebbug.
Centenary Stadium: Division Two 9 a.m. Tarxien vs Dingli; 11.10 a.m. Mellieha vs Attard. Division Three 2.30 p.m. Gharghur vs St George's; 4.40 p.m. Fgura vs Ghaxaq.
Pace Grasso: HSBC women's league 9 a.m. Melita vs Hibernians; 10.30 a.m. Birkirkara vs Raiders.
De La Salle: IASC KO QFs 8.30 a.m. Floriana vs Mosta Gunners; 10 a.m. Birzebbuga Brolli Tigers vs Senglea.
Paola: MAFA leagues 9.15 a.m. Burmarrad vs Hamrun Samra; 10.45 a.m. Zejtun Red Stars vs Senglea Gunners; 12.45 p.m. Hamrun RD vs Dingli; 2.15 p.m. Valletta Stars vs Mqabba Albions.
Nicholl Round: Swan KO 8.45 a.m. Ta' Giorni vs Sliema Rangers; 10.30 a.m. Rabat SJ vs Marsa.
Junior College: GIDA KO 8.30 a.m. Club 33 vs USC; 9.45 a.m. SASC vs Real 86; 11 a.m. Birnapa vs Memories.
Badminton
St Martin's: Malta national championships. First match at 9.30 a.m.
Basketball
Ta' Qali: Cadets 9 a.m. Luxol vs Footwork; 10 a.m. Qormi vs Loyola. Cadettes 11 a.m. Pembroke vs Mellieha; noon Hibs vs Luxol; 1 p.m. Loyola vs Naxxar Danone.
Cycling
Salina Coast Road: Red Bull time-trials. Event starts at 8 a.m.
Pembroke: BMX racing. Start: 2 p.m.
Hockey
Corradino: National League 9 a.m. The Athlete's Foot vs Rabat Depiro; 11 a.m. Pasta Poiatti vs The George Pub.
Horse Racing
Marsa: 33rd meeting. Start: 2.30 p.m.
Motor Sport
Hal-Far: IKC national championship first racing series. Event starts at 11 a.m.
Shooting
Qormi: Trap shoot. Start: 9 a.m.
Bidnija: Skeet and double trap. Shoot starts at 10 a.m.
Waterpolo
Tal-Qroqq: 7-Up Winter League 3 p.m. Sirens vs ASA Youths; 4 p.m. Neptunes vs Exiles; 5 p.m. Marsascala vs San Giljan.
Water Sport
Mellieha Bay: MPWA races at 1 p.m.