Shane Battier is a married man. He has been married to his high school sweetheart, Heidi Ufer, for around two decades, and they have been together for three decades. Heidi Ufer and Shane Battier reportedly dated for ten years, beginning in 1994, before marrying in the summer of 2004.
On June 2, 2008, they had their first son, Zeke Edward Battier. Their second child, a girl named Eloise, born on April 17, 2011. Heidi, who is believed to be the same age as her husband, is of American nationality. She also enthusiastically supports her husband’s career.
In 2010, she and her husband Shane established “The Battier Take Charge Foundation.” The Battier Take Charge Foundation aims to provide resources for developing and educating impoverished teenagers. Furthermore, their organization has awarded around $3 million in college scholarships and programs.