Hamilton set for Cecil Shore Memorial race