2006 nahm Arwidson in Presque Isle erstmals an Junioren-Weltmeisterschaften teil und belegte sowohl mit der Staffel wie auch im Einzel Vierte Plätze, in Sprint und Verfolgung wurde er 19. Ein Jahr später trat er auch in Martell bei der Junioren-WM an, wurde Sechster im Staffelwettbewerb, Achter im Einzel, 12. im Sprint und 28. in der Verfolgung. Seit 2007 startet er zudem im Junioren-Europacup und erreichte dabei mehrfach Podiumsplatzierungen. 2008 nahm Arwidson zum dritten Mal an einer Junioren-WM in Ruhpolding teil und erreichte die Ränge 13 im Sprint und 14 mit der Staffel. Die kurz darauf stattfindenden Junioren-Europameisterschaften in Nové Město na Moravě brachten die Ergebnisse sieben im Einzel, 39 im Sprint und 16 im Verfolgungsrennen. Zudem wurde er im Staffelrennen der Senioren eingesetzt und wurde mit der Staffel Schwedens 12. Zudem trat er bei der Militär-Skiweltmeisterschaft 2008 in Hochfilzen an und wurde 55. im Sprint sowie 15. im Militärpatrouillenlauf. Auch 2009 nahm der Schwede in Canmore an den Junioren-Weltmeisterschaften teil und belegte die Plätze 41 in Einzel und Sprint sowie 43 in der Verfolgung.