Schultz bedste tid på 400 meter var 51,5 og han vandt et dansk mesterskab; 150 meter i 1899 og satte danske rekorder på kvart mile og 200 meter i 1898 og 1899. Han var sammen med to andre unge mænd med til at stifte Hellerup Idrætsklub 10. december 1900, han blev også klubbens første formand, en post han bestred et års tid. Ernst Schultz var også fodboldspiller i Østerbro Boldklub og roer i Roskilde Roklub. Schultz døde bare 27 år gammel i en drukneulykke under en sejlads på Roskilde Fjord, som også kostede livet for fodboldspilleren i B.93 Thorald Petersen Høyen (født 1885). Schultz er begravet på Assistens Kirkegården.