He joined the club from the junior squad at the start of the 2005 season, but is still to make his Allsvenskan debut for DIF, he played only three Svenska Cupen games. He was later loaned out in the season 2007 to Värtans IK and in 2008 played eleven games for IK Frej in the Division 2 Norra Svealand. Vaiho left on loan to Vasalunds IF in January 2009. He returned to Djurgården after the season. Vaiho made his Allsvenskan debut on 14 March 2010, against BK Häcken.