Relay runner Stef Glecos finishes