Theophil Sprecher's militaire carrière verliep ook voorspoedig. In 1880 werd hij tot kapitein bevorderd en aan de generale staf toegevoegd. In 1886 werd hij stafchef van VIIIste Divisie en in 1891 werd hij bevorderd tot kolonel. Daarna was hij stafchef van het IVde Legerkorps en in 1897commandant van de 16de Infanterie Brigade. In 1901 werd hij bevorderd tot divisiekolonel en commandant van de Gotthardvestingen, in 1902 werd hij commandant van de VIIIste Divisie en in 1905 werd hij chef van de generale staf-afdeling en afdeling handhaving van het commando van de VIIIste Divisie. In de laatste functie richtte hij in 1907 de Militaire Organisatie (MO) op. Sprecher ontwierp ook vestingwerken om de landsverdediging te versterken. In 1909 werd hij chef van de generale staf, kolonel-korpscommandant en commandant van het IVde Leger.
In augustus 1914, aan het begin van de Eerste Wereldoorlog, was hij kandidaat voor het opperbevelhebberschap (met de rang van Zwitsers generaal)[1] maar zijn collega, kolonelUlrich Wille, werd gekozen. Sprecher stond hem gedurende de Eerste Wereldoorlog (1914-1918) als chef van de generale staf bij. Wille en Sprecher droegen eraan bij dat Zwitserland buiten het grote internationale conflict bleef.
Theophil Sprecher nam in 1919 ontslag uit militaire dienst. Hij was een tegenstander van Zwitserlands toetreding tot de Volkenbond. Hij bleef zijn hele leven lang voorstander van de strikte neutraliteit van Zwitserland, die al sinds de 17de eeuw wordt gehandhaaft.
Theophil Sprecher von Bernegg overleed op 77-jarige leeftijd.
↑Aan het begin van een oorlog, of een oorlog waar Zwitserland eventueel betrokken bij zou kunnen raken, kiest het Zwitserse parlement een opperbevelhebber die voor de duur van een oorlog de rang van generaal draagt