Shawn Horcoff (born September 17, 1978 in Trail, British Columbia, Canada) is a former Canadian professional ice hockey centre. He played for the Edmonton Oilers of the National Hockey League (NHL) and is the captain of the team. He also played for the Dallas Stars and Anaheim Ducks.