Im April 2012 wurde er Dritter bei der Europameisterschaft auf der Olympischen Kurzdistanz und bei den Olympischen Sommerspielen belegte er 2012 den 13. Rang.
Im Juni 2013 wurde Wassiljew in der Türkei Europameister auf der Triathlon-Kurzdistanz.
Im Rahmen der Weltmeisterschaftsserie 2016 belegte er den 170. Rang. Seit 2016 tritt er nicht mehr international in Erscheinung.
Persönliches
Iwan Wassiljew lebt in Moskau. Auch sein jüngerer Bruder Denis Wassiljew ist als Triathlet aktiv.