Alex Grant — Scottish athlete