James Duncan Wiemer (born January 9, 1961) is a Canadian former professional ice hockey defenceman who played for the Buffalo Sabres, New York Rangers, Edmonton Oilers, Los Angeles Kings and Boston Bruins in the National Hockey League (NHL) between 1983 and 1993.