“The president generals are George Washington, Andrew Jackson, William Henry Harrison, Zachary Taylor, Franklin Pierce, Ulysses S. Grant, Rutherford B. Hayes, James Garfield, Benjamin Harrison, and Dwight Eisenhower. Unlike the other six, who were famed for their battlefield achievements, Pierce, Hayes, Garfield, and Harrison were not known for their military records. Generals who have lost general elections include Lewis Cass, Winfield Scott, George McClellan, and Winfield S. Hancock. Douglas MacArthur and Al Haig are among the generals who planned presidential runs but never got close to the November ballot.”
From Slate