Seit der &lt;a href="Biathlon-Weltcup%202007/2008"&gt;Saison 2007/08&lt;/a&gt; startet Mattsson im Biathlon-Europacup und damit im Leistungsbereich. Ihre ersten Rennen bestritt sie bei Sprints in Geilo, wo sie zuerst 42. wurde und danach als 19. erste Punkte gewann. Erstes Großereignis wurden hier die Biathlon-Europameisterschaften 2008 in Nové Město na Moravě, bei denen die Schwedin im Einzel den 49. Platz erreichte, 34. im Sprint wurde, 25. im Verfolgungsrennen und mit Sanna Eklund, Emelie Larsson und Kim Adolfsson den Staffelwettkampf als Achtplatzierte beendete. Die Militär-Skiweltmeisterschaft 2008 in Hochfilzen brachten die Plätze 37 im Einzel, mit Adolfsson und Elisabeth Högberg Platz acht im Team und Beiden und Susanne Nystroem im Patrouillenlauf Siebte. Es dauerte zwei Jahre, bis Mattsson in Otepää  bei den Biathlon-Europameisterschaften 2010 erneut bei einem Großereignis startete. Im Einzel belegte sie den 20. Platz, wurde Elfte im Sprint und 18. des Verfolgungsrennens. Mit der schwedischen Staffel um Jonsson, Andersson und Larsson wurde sie als Schlussläuferin Sechste. Schon vor der EM konnte die Schwedin bei den Rennen in Antholz im Biathlon-Weltcup debütieren und sowohl in Einzel und Sprint 78. werden. Zum Auftakt des &lt;a href="Biathlon-Weltcup%202011/2012"&gt;Weltcups 2011/2012&lt;/a&gt; in Östersund belegte Elin Matsson im Einzelrennen den 35. Rang und gewann damit erstmals Punkte im Biathlon-Weltcup.