Football
Centenary Stadium: Division Three 1.30 p.m. Ghaxaq vs Luqa St Andrews; 3.30 p.m. Xghajra Tornadoes vs Zurrieq.
Sannat: GFA Division Two 2.30 p.m. Qala St Joseph vs Gharb Rangers.
Dingli: Youth League 2 p.m. Dingli Swallows vs Fgura United.
Pace Grasso: Youth League 12.45 p.m. Lija Athletic vs Tarxien Rainbows; 2.45 p.m. Naxxar Lions vs Rabat Ajax.
Zebbug: Youth FA U-16 12.15 p.m. Sirens vs Mosta; 2 p.m. Qormi vs Valletta. U-14 3.30 p.m. Dingli vs St George's.
Mosta: Youth FA U-16 KO 12.15 p.m. Zebbug vs St Patrick. U-14 2 p.m. Attard vs Tarxien; 3.30 p.m. Siggiewi vs Hamrun.
St Aloysius: Youth FA U-16 1 p.m. Mgarr vs Birzebbuga; 2.45 p.m. Pembroke vs Sta Venera.
Junior College: ISA league 1 p.m. Trelleborg vs Nylon Knitting; 3 p.m. Baxter vs Attard Nectar.
Paola: MAFA Division Two 1.45 p.m. Tarxien AFC vs Tal-Qroqq Versity; 3.15 p.m. Mensija Eagles vs Mqabba Albions.
Archery
St Andrews: Double 18 metres competition. Start: 3.30 p.m.
Basketball
Naxxar: Kinnie Mini Basket U-13 girls festival. First match at 9 a.m.
Ta' Qali: Junior League (girls) 9.15 a.m. Loyola Vileda vs Attard Youths; 11 a.m. Luxol vs Eurobasket Sprite; 12.45 p.m. Mellieha vs Depiro. Division One (men) 2.30 p.m. Mosta vs SN Suns; 4.15 p.m. Mellieha vs Floriana.
Cricket
Marsa: Winter Trophy - Melita vs Marsa at 12.30 p.m.
Rugby
Marsa: Cisk Lager League 1 p.m. Stompers B vs Kavallieri; 3 p.m. Sharks vs Stompers.
Volleyball
Cottonera SC: U-16 (girls) 1 p.m. CFK Fleur de Lys vs Paola. Women's League 2.30 p.m. Kerygma vs CFK Fleur de Lys; 4.30 p.m. X-Sel vs Flyers. Division Two (men) 6.30 p.m. San Anton vs Kerygma Volley Yellows.
Tomorrow
Tedesco Stadium: Premier League 12.45 p.m. St Patrick vs Pietà Hotspurs; 2.45 p.m. Msida St Joseph vs Birkirkara.
Hibs Ground: Division One 9 a.m. Mqabba vs Mosta; 11 a.m. Balzan vs Marsa.
Centenary Stadium: Division Two 9 a.m. Melita vs Sta Venera; 11 a.m. Qormi vs Mellieha. Division Three 1.30 p.m. Siggiewi vs Kirkop; 3.30 p.m. Gudja vs Birzebbuga.
Gozo Stadium: GFA Division One 12.30 p.m. Victoria Hotspurs vs Zebbug Rovers; 2.30 p.m. Nadur Youngsters vs Xewkija Tigers.
Pace Grasso: Women's League 9 a.m. Melita vs Hibernians; 11 a.m. Birkirkara vs Raiders.
Zebbug: Youth FA U-16 KO 8.30 a.m. Balzan vs Marsa/Ghaxaq. U-16 league 10.15 a.m. Marsaxlokk vs Zejtun. U-14 11.45 a.m. St Andrews vs Zebbug.
St Aloysius: Youth FA U-16 8.30 a.m. Lija-Iklin vs Gzira; 10.15 a.m. Pietà vs Melita. U-14 11.45 a.m. Sliema vs Mellieha. U-16 1.15 p.m. Dingli vs Hamrun;
3 p.m. St Andrews vs St George's. U-14 4.30 p.m. Sta Venera vs Zurrieq.
Sta Lucija: IASC Division Two 8.30 a.m. Birkirkara St Joseph vs Zabbar Crystal Blues; 9.45 a.m. Gzira United vs Pietà United; 11 a.m. Sta Lucija vs Kalkara.
Junior College: GIDA Christmas Cup quarter-finals 9 a.m. AD2000 vs Real 86; 10.15 a.m. Club 33 vs Bavaria.
Nicholl Ground: Christmas Cup semi-finals 8.45 a.m. Sliema vs Hamrun; 10.30 a.m. Valletta SP vs Burmarrad.
Paola: MAFA Division One 9.15 a.m. Hamrun Samra vs Valletta St Paul's; 10.45 a.m. Zejtun vs Cospicua Dynamos.
Archery
St Andrews: Individual and Team Olympic Round. Start: 8.30 a.m.
Badminton
St Martin's: H2Only Individual League - Single Division 1, 2A and 2B. Doubles Division Three. First match at 9.30 a.m.
Basketball
Ta' Qali: Junior League (boys) 9.15 a.m. Siggiewi vs Pembroke; 11 a.m. Hamrun Liberty vs Footwork; 12.45 p.m. Eurobasket Sprite vs Depiro; 2.30 p.m. Luxol vs Loyola Vileda. Kinnie League 4.15 p.m. Siggiewi Smina vs Footwork.
St Aloysius: Cadets 9 a.m. Luxol vs Attard Youths; 10 a.m. Qormi vs Pembroke. Cadettes 11 a.m. Lady Hoopsters vs Depiro.
Horse Racing
Marsa: 56th meeting of the season. First race at 2 p.m.
Rugby
Marsa: Cisk Lager League 1 p.m. Alligators vs Overseas.
Shooting
Bidnija: Trap - Team Trophy. Event starts at 9 a.m.
Volleyball
Cottonera SC: U-14 (boys) 9.30 a.m. San Anton vs Kerygma; St Aloysius vs Aloysians; (girls) Flyers B vs Paola; 11 a.m. Lily of the Valley vs X-Sel B; FDL CFK A vs FDL CFK B; Flyers A vs San Anton; Kerygma vs X-Sel A. U-16 (girls) 1 p.m. Flyers vs Kerygma. Women's League 2.30 p.m. San Anton vs Paola. Division One (men) 4.30 p.m. CFK Fleur de Lys A vs Aloysians Red. Division Two (men) 6.30 p.m. Aloysians W. vs CFK B.
Monday
National Stadium: Premier League 2 p.m. Marsaxlokk vs Hibernians; 4 p.m. Valletta vs Sliema Wanderers.
Centenary Stadium: Division Two 9 a.m. Zebbug Rangers vs Rabat Ajax; 11 a.m. Vittoriosa vs Dingli Swallows. Division Three 1.30 p.m. Kalkara vs Gharghur; 3.30 p.m. Sirens vs Sta Lucija.
Mosta: Youth League 12.45 p.m. St Andrews vs Gzira; 2.45 p.m. Sta Venera vs Attard.
Pace Grasso: Youth League 9 a.m. Marsa vs St George's; 11 a.m. Melita vs St Patrick.
Ghaxaq: Youth FA U-16 KO 8.30 a.m. Sta Lucija vs Birkirkara. U-14 10.15 a.m. Ghaxaq vs Birzebbuga; 11.30 a.m. Marsaxlokk vs Gzira.
Dingli: Youth FA U-16 KO 8.30 a.m. Fgura vs Zurrieq; 10.15 a.m. Hibs vs Qormi. U-14 11.45 a.m. Luqa vs San Gwann.
Athletics
Birkirkara: Last leg of Birkirkara Road Running Series. Start: 9 a.m.
Basketball
Ta' Qali: Junior League (girls) 9.15 a.m. Naxxar Danone vs Hibernians; 11 a.m. Depiro vs Luxol; 12.45 p.m. Attard Youths vs Mellieha. Kinnie League 2.30 p.m. Pembroke vs Depiro; 4.15 p.m. BUPA Luxol vs Hamrun Go Mobile.
Shooting
Birzebbuga: Trap - Christmas Shoot. Event starts at 9 a.m.
Volleyball
Cottonera SC: 10 a.m. U-12 Festival. U-16 (girls) 1 p.m. Flyers vs X-Sel; 2.30 p.m. Kerygma vs Paola. U-19 (men) 4 p.m. Aloysians Red vs Kerygma; 5.30 p.m. CFK vs Aloysians White.