Updated daily - all times listed in Eastern Time
Watch free live webcast on AthleticsCanada.tv
July 22 - Friday
3:35am
100m hurdle heats
Keira Christie-Galloway
Mariam Abdul-Rashid
4:10am
Heptathlon long jump
Nina Schultz
4:25am
800m heats
Robert Heppenstall
Michael Petersen
5:20am
1500m heats
Lucia Stafford
Nicole Hutchinson
6:00am
200m heats
Ashlan Best
7:35am
Heptathlon javelin
Nina Schultz
12:00pm
Women’s 4x100m heats
1:00pm
Heptathlon 800m
Nina Schultz
1:30pm
400m hurdles semis
Callum Macnab
2:00pm
3000m steeplechase final
Charlotte Prouse
2:45pm
400m hurdles final
Mariam Abdul-Rashid
Xahria Santiago
July 21 - Thursday
3:35am
Heptathlon 100mH
Nina Schultz
4:00am
3000m Steeplechase heats
Nickolas Colyn
Sean Bergman
4:35am
400m hurdles heats
Callum Macnab
4:40am
Heptathlon high jump
Nina Schultz
4:55am
Hammer throw qualification
Camryn Rogers
12:00pm
Heptathlon shot put
Nina Schultz
12:05pm
100m semi-finals
Shyvonne Roxborough
12:55pm
400m hurdles semi-finals
Xahria Santiago
Mariam Abdul-Rashid
1:20pm
Heptathlon 200m
Nina Schultz
1:45pm
400m semi-finals
Myles Banfield
2:15pm
400m final
Natassha McDonald
2:45pm
800m final
Victoria Tachinski
July 20 - Wednesday
12:10pm
110mH semi-finals
Joseph Daniels
12:45pm
800m semi-finals
Jazz Shukla
Victoria Tachinski
1:10pm
Decathlon Javelin
Nathaniel Mechler
1:55pm
400m semi-finals
Ashlan Best
Natasha McDonald
2:25pm
3000m final
Shona McCulloch
Christiane Konstantopoulos