Durante la Campagna di Polonia del 1939 Stahl fu comandante di reggimento. Durante la Campagna di Francia del 1940 fece parte dello Stato maggiore della 16ª Armata. Dal giugno 1941 al dicembre del 1942 comandò la 714ª Divisione di fanteria nei Balcani e fino al maggio 1942 fu impegnato nella tutela della Serbia, in particolare nel nord del paese. Nel luglio di quell'anno ebbe il comando della Operazione Kozara. Nel corso delle cosiddette "misure di espiazione" nelle battaglie contro i partigiani partecipò all'organizzazione su vasta scala di fucilazioni di popolani locali, particolarmente di comunisti ed ebrei.