Nilsons 1900. gada vasaras olimpiskajās spēlēs Parīzē startēja gan vieglatlētikā, gan virves vilkšanā. Virves vilkšanā, būdams Jauktās komandas pārstāvis, izcīnīja zelta medaļu.[2] Jaukto komandu virves vilkšanā veidoja Zviedrijas un Dānijas sportisti. Savukārt vieglatlētikā viņš startēja kārtslēkšanā un lodes grūšanā. Kārtslēkšanā viņš ar rezultātu 2,60 metri ieguva pēdējo 8. vietu,[3] bet lodes grūšanā viņa rezultāts bija 10,86 metri, iegūstot 9. vietu.[4]