Centenary Stadium: BOV Division Two 9 a.m. Melita vs Naxxar Lions; 11 a.m. Birżebbuġa SP vs Gozo FC. Division Three 1.30 p.m. Gżira United vs Sta Luċija; 3.30 p.m. Żurrieq vs Pembroke Athleta.
St Patrick: Youth League 9 a.m. Luqa vs Mqabba; 11 a.m. Qormi vs Attard; 1 p.m. Gudja vs Rabat Ajax; 3 p.m. Mellieħa vs St Patrick.
Luxol Ground: YFA U-15 9 a.m. Żebbuġ vs Dingli. U-17 10.10 a.m. Floriana vs St Andrew's; 11.50 a.m. Gozo FC vs Fgura. U-15 1.40 p.m. Sta Venera vs Marsaxlokk; 3.20 p.m. Marsa vs Żurrieq; 5 p.m. Mġarr vs Vittoriosa.
Melita Ground: YFA U-15 1 p.m. Mellieħa vs Qormi; 2.10 p.m. Rabat vs Sirens. U-17 3.50 p.m. Melita vs San Ġwann.
Tarxien: IASC Division One 8.30 a.m. Luqa Juniors vs Żabbar CB; 9.45 a.m. Cospicua St Thomas vs Floriana Ajax; 11 a.m. Ħamrun Liberty vs Senglea Youngsters.
San Ġwann: Swan Christmas Cup QFs 8.45 a.m. Valletta SP vs Ta' Ġiorni Wolves; 10.15 a.m. Paola Peacocks vs San Ġwann '93.
Basketball
Ta' Qali: Cadets 9.15 a.m. Athleta vs Luxol; 10.15 a.m. St James Hospital vs Eurobasket Air Malta; 11.15 a.m. Starlites vs Depiro. Women's league 12.45 p.m. Empire Cinema Stunners vs Medsea. Men's Louis Borg Cup, preliminary round 2.30 p.m. Bell Med SN Suns vs Compleet IS SW.
Horse racing
Marsa: 60th meeting of the season. First race at 1.30 p.m.
Netball
Tal-Qroqq: Division One 9 a.m. All Ages Eurochange vs Fuego. Division Two 10.30 a.m. All Ages Too vs Paola Wolves.
Sailing
Mellieħa Bay: HSBC Dinghy Championships. Start: 9.30 a.m.
Shooting
Bidnija: Skeet/Double Trap. Start: 9 a.m.
Qormi: Trap, Christmas Shoot. Start: 9 a.m.