Im Winter 2005/06 nahm Kalhor in der Türkei und im Iran an ihren ersten FIS-Rennen im Alpinen Skisport teil, in denen sie sich zumeist unter den besten zehn klassieren konnte. Im nächsten Winter fuhr sie bei FIS-Rennen im Iran mehrmals unter die schnellsten drei und bei den iranischen Meisterschaften wurde sie jeweils Zweite im Slalom und im Riesenslalom. Den ersten Sieg in einem FIS-Rennen feierte sie am 4. Februar 2008 im Slalom von Dizin und zwei Wochen später wurde sie in Schemschak Iranische Meisterin im Slalom. Im Februar 2009 nahm Kalhor als eine von drei Iranerinnen an der Weltmeisterschaft in Val-d’Isère teil. Im Slalom belegte sie als Vorletzte Rang 49 und im Riesenslalom als Drittletzte Rang 58. Nachdem sie die nächsten zwei Jahre wieder bei FIS-Rennen und nationalen Meisterschaften gestartet war, nahm sie auch an der Weltmeisterschaft 2011 in Garmisch-Partenkirchen teil. Im Riesenslalom belegte sie als Drittletzte den 89. Platz, während sie im Slalom im ersten Durchgang ausschied.