Fish attended Shaker Heights High School from 1994 to 1998. He was a high school teammate of Matt Guerrier, who went on to play for the Minnesota Twins, Los Angeles Dodgers, and Chicago Cubs. Fish played for the school's varsity baseball team for three years, earning all-region honors each year, and served as team captain his senior year.
