Team SA started Tuesday with 11 medals at the 2026 Commonwealth Games – with all 11 coming from the Tollcross Internationals Swimming Centre.
This is your guide to all the action (time is UK local, for SA, add one hour).
ATHLETICS
Men’s 100m, semi-final 1 (7pm): Cheswill Johnson
Men’s 100m, semi-final 2 (7pm): Bradley Nkoana
Men’s 100m, semi-final 3 (7pm): Gift Leotlela
Men’s 100m, final (9.14pm): Bradley Nkoana, Cheswill Johnson, Gift Leotlela TBD
SWIMMING
Men’s 50m butterfly, heat 1 (10.56am): Chad le Clos
Men’s 50m butterfly, heat 8 (11.04am): Calvyn Justus, Jardon Eaton
Men’s 100m backstroke, heat 3 (12.13pm): Ruard van Renen
Men’s 100m backstroke, heat 4 (12.15pm): Pieter Coetze
Women’s 200m IM, heat 2 (10.47am): Aimee Canny
Women’s 200m IM, heat 3 (10.51am): Rebecca Meder
Women’s 50m freestyle, heat 8 (11.54am): Olivia Nel
Women’s 50m freestyle, heat 9 (11.56am): Caitlyn de Lange, Jessica Thompson
Women’s 800m freestyle, slowest heat 2 (12.04pm): Dune Coetzee
Mixed 4x100m medley, heat: Team SA
Women’s 50m freestyle, semi-finals (8.12pm): Olivia Nel, Caitlyn de Lange, Jessica Thompson TBD
Men’s 50m butterfly, semi-finals (8.20pm): Jardon Eaton, Calvyn Justus TBD
Men’s 100m backstroke, semi-finals (9.03pm): Ruard van Renen, Pieter Coetze TBD
Women’s 200m IM, final (7.39pm): Aimee Canny, Rebecca Meder
Women’s 50m backstroke, final (8.36pm): Olivia Nel
Women’s 50m breaststroke, final (8.49pm): Rebecca Meder, Kaylene Corbett, Lara van Niekerk TBD
Mixed 4x100m medley, final (9.42pm): Team SA
PARA SWIMMING
Men’s S13 50m freestyle, heat 1 (12.27pm): Nathan Hendricks
Women’s S13 50m freestyle, heat 2 (12.25pm): Alani Ferreira, Danika Vyncke
Men’s S13 50m freestyle, final (7.07pm): Nathan Hendricks TBD
Women’s S13 50m freestyle (7.12pm): Alani Ferreira, Danicka Vyncke TBD
PARA LAWN BOWLS
Para Men’s Pairs B6-B8, Section A, Round 1 (7.15pm): Team SA (Jarid James, Gareth Rees-Gibbs) vs Scotland (Garry Brown, Stuart Sloan)
NETBALL
Pool A (2pm): Team SA vs Northern Ireland
WEIGHTLIFTING
Men’s 88kg (9.30am): William Swart
Women’s 69kg (6.30pm): Laryne Jefferies
Photo: ANTON GEYSER/Team SA