He married Mary Eliza Saunders on 28 December 1871, the daughter of Rev. A. P. Saunders, DD, and they had a son, Richard Reynold Ball, on 8 August 1882.
He married Mary Eliza Saunders on 28 December 1871, the daughter of Rev. A. P. Saunders. Rev. A. P. Saunders was DD. They had a son on 8 August 1882. Richard Reynold Ball was a son.