Po raz pierwszy na arenie międzynarodowej Matias Strandvall pojawił się 8 listopada 2003 roku w zawodach FIS Race w Muonio, gdzie zajął 82. miejsce w biegu na 10 km techniką klasyczną. W marcu 2005 roku wystąpił na mistrzostwach świata juniorów w Rovaniemi, gdzie był piąty w sprincie stylem klasycznym. Trzykrotnie startował na mistrzostwach świata U-23, najlepszy wynik osiągając podczas rozgrywanych w 2007 roku mistrzostw świata młodzieżowców w Tarvisio, gdzie zdobył brązowy medal w sprincie klasykiem. W Pucharze Świata zadebiutował 28 listopada 2004 roku w Ruce, zajmując 98. miejsce w biegu na 15 km techniką klasyczną. Pierwsze pucharowe punkty wywalczył 15 marca 2006 roku w Changchun, gdzie w sprincie stylem dowolnym był osiemnasty. Pierwsze, i jak dotąd jedyne miejsce na podium Strandvall wywalczył 26 stycznia 2008 roku w Canmore, zajmując trzecie miejsce w sprincie stylem dowolnym. W klasyfikacji generalnej najlepiej wypadł w &lt;a href="Puchar%20%C5%9Awiata%20w%20biegach%20narciarskich%202007/2008"&gt;sezonie 2007/2008&lt;/a&gt;, który ukończył na 39. pozycji. W 2007 roku brał udział w mistrzostwach świata w Sapporo, gdzie rywalizację w sprincie indywidualnym techniką klasyczną ukończył na dziewiątym miejscu. Startował na trzech kolejnych edycjach MŚ, ale nie zdołał poprawić tego wyniku. W tej samej konkurencji zajął 37. miejsce na igrzyskach olimpijskich w Vancouver.