David Struch

David Struch (born February 11, 1971 in Flin Flon, Manitoba) is a retired Canadian professional ice hockey centre. He played four National Hockey League games for the Calgary Flames in the 1993–94 season.

Struch was a ninth round pick of the Flames, 195th overall at the 1991 NHL Entry Draft after playing junior hockey for the Saskatoon Blades from 1988 to 1991. He played four years in the Flames' system, and played four games for the Flames in 1993-94. He scored no points in his NHL stint.

After spending four seasons in the Flames system, Struch went on to play in Austria, Italy, England and Germany before finishing his career in the United Hockey League in 2004–05.