Second Lieutenant 1920First Lieutenant 1925Captain 1935Major 1940Lieutenant Colonel (Army of the United States)
1941Colonel (Army of the United States) 1942Brigadier General (Army of the United States)
1942Lieutenant Colonel, United States Army 1943Major General (Army of the United States)
1945Brigadier General, United States Army 1948Major General, United States Army 1952Lieutenant General, United Sates Army 1955