In The Battle of Donelson General Ulysses S. Grant commanded the Union Army and General Simon P. Buckner was the general of the Confederate Army. The Battle of Donelson was a great Union victory with 17,398 casualties with 15,067 of the casualties being Confederate.