Skip to content
The War AtlasThe · War · Atlas

COMMANDER // 1835–1906

William Shafter

generalUnited StatesUnited States1 battle1 war

Lifespan

18351906

1840185018601870188018901900Spanish-American War · 1898San Juan Heights — 1 Jul 1898 · United States · Spanish-American War

Active service 18981 battle across 1 war; first command at age 63.

Profile

William Rufus Shafter was a Union Army officer during the American Civil War who received US highest military decoration, the Medal of Honor, for his actions at the Battle of Fair Oaks. Shafter also played a prominent part as a major general in the Spanish–American War. Fort Shafter, Hawaii, is named for him, as well as the city of Shafter, California and the ghost town of Shafter, Texas. He was nicknamed "Pecos Bill", inspiration for the fictional character of the same name in tall tales.

Source · Wikipedia · Q582285

Battles (1)

Last verified June 2026
Cite this page →Suggest a correction →