Here are the main confirmed ones:
- Gen. Randy George — Army Chief of Staff (fired April 2026)
- Gen. David Hodne — Army Transformation Command
- Maj. Gen. William Green Jr. — Army Chief of Chaplains
- Gen. C.Q. Brown — former Joint Chiefs Chairman
- Adm. Lisa Franchetti — former Chief of Naval Operations
- Navy Secretary John Phelan — fired yesterday (April 22)
- Lt. Gen. Jeffrey Kruse — Defense Intelligence Agency
- Adm. Alvin Holsey — head of U.S. Southern Command
Plus some other generals and admirals who got sidelined or had promotions blocked.
Navy Secretary John Phelan has been fired, sources said, in another wartime shakeup at the Pentagon coming just weeks after Defense Secretary Pete Hegseth ousted the Army's top general https://t.co/PrMmRlFU1k pic.twitter.com/wKGohlk7qV
— Reuters (@Reuters) April 23, 2026
JUST IN: You do not fire your Army Chief of Staff in the middle of a war for no reason. You fire him because of what comes next.
Pete Hegseth called General Randy George on April 2 and told him to retire immediately. The Pentagon confirmed it within hours. No reason was given.… pic.twitter.com/UoOyBmpBUu
— Shanaka Anslem Perera ⚡ (@shanaka86) April 3, 2026