Sophus Nielsen er født den 15. marts 1888 i København. Sophus Nielsen startede sin fodboldkarriere i Boldklubben Frem. I 1908 fik Sophus sin A-landsholdsdebut mod Frankrig i London, England. En kamp som Danmark vandt 9-0. Sophus Nielsen har spillet 20 kampe og scoret 16 mål for det danske A-landshold. Statistisk er Sophus nr. 20 på listen over flest mål i herrernes landsholdshistorie med et målsnit på 0,8 pr. kamp (nr. 6 historisk).
| År | Kampe | Mål | Rolle |
|---|---|---|---|
| 1908 | 3 | 11 | Starter |
| 1909 | – | – | |
| 1910 | 1 | – | Starter |
| 1911 | 1 | – | Starter |
| 1912 | 3 | 2 | Starter |
| 1913 | – | – | |
| 1914 | 2 | 2 | Starter |
| 1915 | 2 | – | Starter |
| 1916 | 1 | – | Starter |
| 1917 | 2 | 1 | Starter |
| 1918 | 3 | – | Starter |
| 1919 | 2 | – | Starter |
| I alt | 20 | 16 |