Su talento fue reconocido por el entrenador Joshua Clemas en varios torneos, y finalmente se unió al equipo junior de Frölunda HC.
En el 2003 NHL Entry Draft, los Dallas Stars eligieron a Eriksson en la segunda ronda con la 33ª selección general.
Eriksson previamente había tenido éxito con Henrik y Daniel Sedin en torneos internacionales.
Sin embargo, Vancouver ganaría 2–1 en los penales, con Eriksson obteniendo una asistencia en el gol del empate.
[7] Eriksson terminó una primera temporada decepcionante con los Canucks con 11 goles y 13 asistencias en 65 juegos.
Eriksson tendría otra temporada desastrosa y plagada de lesiones con los Canucks en 2017-18, terminando con 23 puntos en 50 juegos.