Football
Ta' Qali: Premier League 3 p.m. Hamrun Spartans vs Marsa; 5 p.m. Marsaxlokk vs Sliema Wanderers.
Hibs Ground: Division One 2.30 p.m. Senglea vs Lija; 4.30 p.m. St Patrick vs Rabat.
Centenary Stadium: Division Three 2.30 p.m. Qormi vs Valletta. Division Two 4.40 p.m. Gzira vs Zebbug.
Gozo Stadium: GFA Division Two 2 p.m. Oratory vs Gharb; Division One 4 p.m. Victoria vs Nadur.
Pace Grasso: HSBC Youth League 2.30 p.m. Melita vs St George's; 4.30 p.m. Attard vs Tarxien.
De La Salle: IASC KO QF 8.15 a.m. Birzebbuga vs Sta Lucija; 9.30 a.m. Zurrieq vs Cospicua; 10.45 a.m. Pietà H. vs Hamrun Liberty.
Corradino: ISA 1.30 p.m. KO SFs 1.30 p.m. Nylon vs De La Rue; 3.30 p.m. Playmobil vs Dowty.
Paola: MAFA 1.45 p.m. Balzan vs Tal-Qroqq; 3.15 p.m. Tarxien vs Cospicua.
Baseball
Marsa: National League Mellieha vs Gzira at 1 p.m. and 4 p.m.
Basketball
Ta' Qali: 9 a.m. Kinnie Mini-basket U-11 girls' tournament. Junior League (girls) 9 a.m. Loyola vs Depiro; (boys) 10.30 a.m. Hamrun Liberty vs Depiro; (girls) noon Hibs vs Hibs Paola Stars; (boys) 1.30 p.m. Loyola vs Footwork; (girls) 3.15 p.m. Naxxar vs Mellieha. Division One Play-off Final (game 4) 5 p.m. Floriana vs St George's.
Cricket
Marsa: 10 a.m. Marsa CC vs British Shoe CC.
Handball
University: Men's Championship League 12.30 p.m. Kavallieri vs Aloysians. Boys' Junior League 2 p.m. University vs Aloysians. Men's Promotion League 3.30 p.m. La Salle Piatnik vs University. Women's National League 5 p.m. Wild Angels vs Kavallieri.
Motor Sport
Ta' Qali: Second MDRA racing series of the season. First race at 1 p.m.
Shooting
Bidnija: Skeet/Double-Trap Loporto Cup. Event starts at noon.
Tomorrow
Football
Ta' Qali: Premier League 3 p.m. Pietà vs Valletta; 5 p.m. Birkirkara vs Hibs.
Hamrun: Division One 9 a.m. Mqabba vs Naxxar; 11 a.m. Msida vs Xghajra.
Gozo Stadium: MFA Div. One 2 p.m. Gozo vs Balzan. GFA Division Two 4 p.m. St Lawrence vs Sannat.
Centenary Stadium: Div. II 9 a.m. Zurrieq vs Dingli; 11.10 a.m. Mellieha vs Luqa. Division III 2 p.m. Sirens vs Fgura; 4.10 p.m. Sta Lucija vs Gharghur.
Ghaxaq: Youth League 9 a.m. Ghaxaq vs Zejtun; 11 a.m. Kirkop vs Birzebbuga.
Nicholl Ground: Swan League 8.30 a.m. Ta' Giorni vs Hamrun H.; 9.45 a.m. Valletta SP vs Marsa; 11 a.m. Sliema vs Rabat. Youth League 2 p.m. Gzira vs Marsaxlokk; 4 p.m. San Gwann vs St Andrews.
Pace Grasso: Women's League 8.30 a.m. Birkirkara vs Mosta; 10 a.m. Rabat vs Melita; 11.30 a.m. Hibs vs Raiders.
Paola: MAFA 9.15 a.m. Zejtun vs Hamrun; 10.45 a.m. Burmarrad vs Senglea G.; 12.45 p.m. Hamrun RD vs Vittoriosa L.; 2.15 p.m. Valletta vs Dingli.
Athletics
Pembroke: 10km race at 8.30 a.m.
Badminton
St Martin'S: Mixed League 9.30 a.m. Birkirkara Medairco 'B' vs Shuttles BC.
Baseball
Marsa: National League Gozo vs Pembroke at noon and 3 p.m.
Basketball
St Aloysius: Cadets 9 a.m. Footwork vs Qormi; Cadettes 10 a.m. Depiro vs Naxxar; 11 a.m. Loyola vs Pembroke.
Ta' Qali: Cadettes 11 a.m. Hibs vs Mellieha. Junior (boys) 12.45 p.m. Qormi vs Luxol; Women's League Play-off Final (game 4) 2.30 p.m. Hibs vs Depiro. Kinnie League Play-off Final (game 4) 4.15 p.m. Pembroke vs Luxol.
Cricket
Marsa: 9 a.m. Marsa vs British Shoe .
Horse Racing
Marsa: 31st meeting of the season. First race: 2.30 p.m.
Motor Sport
Ta' Qali: Second MDRA racing series of the season. First race at 9 a.m.
Shooting
Birzebbuga: Trap - E&R Trophy. Shoot starts at 9 a.m.
Bidnija: Skeet/Double Trap - Loporto Cup. Shoot starts at 10 a.m.