Как бывает с любой армией, сталкивающейся со внезапными и день ото дня множащимися военными катастрофами, жестокий процесс «естественного отбора» в боях первых 18 месяцев войны вскоре отделил компетентных командиров от некомпетентных. Хотя многие из командующих фронтами Красной Армии оказались не в состоянии справиться с каскадом поражений 1941–1942 годов и потерпели неудачу в качестве эффективных военных руководителей, удивительно большое число их сумело преодолеть свои недостатки и остаться на командных должностях — хотя и не всегда фронтового уровня. Однако многие так и не смогли оправдать ожиданий Ставки — либо потому, что оказались не способны вести современную мобильную войну, либо потому, что эта война просто вымотала их. За немногими исключениями, Сталин разбирался с такими командующими быстро, твердо и зачастую безжалостно. Однако любопытная вещь — время от времени необыкновенная политическая благонадежность, пусть даже проявленная не вполне компетентными командующими фронтами, зачастую служила для Сталина достаточным оправданием для оставления их на командных постах еще долгое время после того, как их явная неэффективность в качестве руководителей ясно показала необходимость замены.
Красная Армия начала войну, имея три фронта — Северо-Западный, Западный и Юго-Западный. В первые два дня войны к ним добавилось еще два — Северный и Южный, а за последующие два месяца было создано еще пять: 14 июля — Фронт резервных армий, 24 июля — Центральный фронт, 16 августа — Брянский фронт, 23 августа — Закавказский фронт, а 23 августа Северный фронт был разделен на Карельский и Ленинградский фронты. После поражения Красной Армии в боях с августа по начало октября под Смоленском и Вязьмой Ставка расформировала Центральный и Резервный фронты, но 16 октября сформировала Калининский фронт, а 17 и 30 октября — Волховский и Кавказский фронты, создав последний из войск Закавказского фронта.
Хотя Ставка за первые шесть месяцев войны удвоила число действующих фронтов с пяти до десяти, на постах их командующих в целом побывало 25 генералов. Из этих 25 командующих фронтами четверо — К. А. Мерецков, Г. К. Жуков, И. С. Конев и С. К. Тимошенко — вплоть до конца войны постоянно служили командующими фронтами или представителями Ставки, а еще 4 — А. И. Еременко, Г. Ф. Захаров, И. В. Тюленев и Р.
Кроме того, 15 (60 %) из генералов Красной Армии, являвшихся командующими фронтами в первые шесть месяцев войны, позднее командовали фронтами менее долгий срок — прежде чем погибнуть в бою или закончить войну на более низких командных или штабных должностях. В число них входили И. И. Федюнинский, П. А. Курочкин и М. Г. Ефремов (командующие армиями), И. А. Богданов (командующий танковой армией), П. А. Артемьев, В. А. Фролов, М. С. Хозин и Ф. И. Кузнецов (командующие военными округами),