1916 – Окончил учебную команду, получил воинское звание вице-унтер-офицера. Прибыл на фронт в действующую армию. Разведчик 10-го Новгородского драгунского полка 10-й кавалерийской дивизии. Награждён двумя Георгиевскими крестами.
1917 – Председатель солдатского эскадронного комитета. Унтер-офицер.
1918 – Вступает в Рабоче-Крестьянскую Красную армию, зачислен в 4-й Московский кавполк 1-й Московской кавдивизии.
1919 – Участвует в боях Гражданской войны. Вступает в РКП(б). Знакомство с Марией Николаевной Волоховой.
1920 – Курсант Первых Рязанских кавалерийских курсов. Знакомство с будущей женой Александрой Диевной Зуйковой.
1921 – Командир кавалерийского эскадрона. Участвует в подавлении крестьянского восстания на Тамбовщине и в Воронежской губернии.
1922 – Награждён орденом Красного Знамени.
1923 – Помощник командира 40-го Бузулукского кавалерийского полка 7-й Самарской кавалерийской дивизии, затем командир полка.
1924 – Учёба в Высшей кавалерийской школе в Ленинграде.
1928 – Рождение дочери Эры.
1929 – Учёба на Курсах усовершенствования высшего начсостава при Военной академии им. М. В. Фрунзе. Рождение дочери Маргариты от Марии Николаевны Волоховой.
1930 – Командир 2-й бригады 7-й Самарской кавалерийской дивизии.
1931 – Помощник инспектора кавалерии РККА.
1933 – Командир 4-й кавалерийской Ленинградской Краснознамённой дивизии им. К. Е. Ворошилова.
1936 – Награждён орденом Ленина.
1937 – Командир 3-го кавалерийского корпуса. Рождение дочери Эллы.
1938 – Командир 6-го кавалерийского корпуса.
С июня – заместитель командующего войсками Белорусского военного округа по кавалерии.
1939 – Командир 57-го особого стрелкового корпуса, а затем командующий 1-й армейской группой на Халхин-Голе, комкор, Герой Советского Союза.
1940 – Генерал армии. Командующий войсками Киевского Особого военного округа. Командующий войсками Южного фронта в период Прутского похода Красной армии.
1941 – Начальник Генерального штаба РККА. Член Ставки Верховного главнокомандования. Последовательно командовал войсками Резервного, Ленинградского, Западного фронтов. Начало отношений с Лидией Владимировной Захаровой.
1942 – Командующий войсками Западного направления. Заместитель Верховного Главнокомандующего. Руководит стратегическими операциями в районах Сталинграда, Ржева и на Дону.