Eighteen contenders and two alternates, five of them trained by Justin Snaith, are set for the July 7 Vodacom Durban July (G1) at Greyville.