Representing Djurgården from 1909 to 1920, Nordenskjöld played 11 Svenska Mästerskapet finals, including replays, and won four.[5]
He made eight appearances for Sweden between 1910 and 1920.[6] He debuted for Sweden on 11 September 1910 in a friendly against Norway on Frogner stadion.[6]