Åsa Lif lebt in Östersund und ist für "Lima IF" aktiv. Sie wird von Roger Westling trainiert. 2011 rückte sie in den schwedischen A-Kader auf, seit 2012 gehört sie zum Entwicklungskader. Ihre ersten internationalen Rennen bestritt sie im Rahmen der Juniorenrennen der Sommerbiathlon-Weltmeisterschaften 2007 in Otepää. Bei den Rennen im Crosslauf erreichte sie die Ränge 30 im Sprint und 28 im Massenstartrennen, auf Skirollern 20. des Sprints und 21. der Verfolgung. Seit der &lt;a href="Biathlon-Europacup%202007/2008"&gt;Saison 2007/08&lt;/a&gt; nahm sie an den Juniorenrennen des Europa- beziehungsweise IBU-Cups teil. 2009 folgte die erste Teilnahme an den Junioren-Weltmeisterschaften in Canmore. Im Sprint wurde sie 34., in Verfolgung und Einzel 33. sowie mit Ingela Andersson und Marielle Molander in der Staffel Neunte. Ein Jahr später wurde Lif in Torsby 40. des Einzels, 30. des Sprints, 33. der Verfolgung und 12. im Staffelrennen. 2011 startete die Schwedin in Nové Město na Moravě bei ihrer dritten Junioren-Weltmeisterschaft. Im Einzel war sie 25., 34. im Sprint, 41. der Verfolgung und 14. mit der Staffel.