Im Juniorenbereich spielte Vainshtein für Israel bei den U18-Weltmeisterschaften 2011 und 2013, wo er jeweils in der Division III spielte.