Army General
* 15th of January 1912
† 28th of January 1995
(Афанасий Федорович Щеглов)
| 1944-06-03 | Major-General |
| 1949-05-11 | Lieutenant-General |
| 1958-05-18 | Colonel-General |
| 1970-04-29 | Army General |
| 1941-08-XX | – | 1941-11-XX | Commanding Officer 690th Anti-Tank Artillery Regiment |
| 1941-11-XX | – | 1942-03-XX | Commanding Officer 2nd Special Ski Volunteer Regiment |
| 1942-03-XX | – | 1942-06-XX | Commanding Officer 690th Anti-Tank Artillery Regiment |
| 1942-06-XX | – | 1942-09-XX | Acting Chief of Operations Section, Leningrad Front |
| 1942-09-XX | – | 1942-10-XX | Commanding Officer 34th Separate Ski BRigade |
| 1942-10-XX | – | 1943-04-XX | Deputy Chief of Operations Section, Leningrad Front |
| 1943-04-XX | – | 1944-10-05 | Commanding Officer 63rd Guards Rifle Division |
| 1944-10-09 | – | 1945-09-XX | Commanding Officer XXX Guards Rifle Corps |
| 1945-11-XX | – | 1946-03-XX | At disposal of the Military Council, Leningrad Military District |
| 1946-03-XX | – | 1948-04-XX | Attending the Military Academy of the General Staff |
| 1948-04-15 | – | 1949-06-16 | Commanding Officer IV Guards Rifle Corps |
| 1949-06-XX | – | 1951-04-XX | Commanding Officer Leningrad Air Defence Area |
| 1951-04-XX | – | 1954-04-XX | Commanding Officer Ural Air Defence Area |
| 1954-04-XX | – | 1954-07-XX | At disposal of the Main Personnel Directorate |
| 1954-07-XX | – | 1959-08-XX | Commanding Officer Kiev Air Defence Army |
| 1959-08-XX | – | 1966-07-XX | Commander in Chief Baku Air Defence District |
| 1966-07-XX | – | 1974-04-XX | First Assistant Commander in Chief of Air Defences |
| 1974-04-XX | – | 1985-03-XX | Representative of the Warsaw Pact to the Polish Ministry of National Defence |
| 1985-03-XX | – | 1992-05-XX | Inspector-Counsellor, Group of Inspector-Generals, Ministry of Defence |
| 1992-05-XX | Retired |