Pituushyppyhopeansa lisäksi Long sijoittui Berliinin kesäolympialaisissa kolmiloikassa kymmenenneksi. Hän voitti pituushypyssä EM-pronssia Torinossa 1934 ja Pariisissa 1938. Long teki pituushypyssä vuosien 1933–1937 välillä viidesti Euroopan ennätyksen, ja hän voitti Saksan kansallisista mestaruuskilpailuista kuusi mestaruutta ja kaksi hopeamitalia. Hänen ennätyksensä olivat pituushypyssä vuonna 1937 hypätty 790 cm ja kolmiloikassa vuonna 1936 syntynyt 14,80 metriä.