The Carlisle Family YMCA hosted the CenturyLink Turkey Trot Thursday morning in Carlisle with more than 2,000 runners taking part.

For a complete list of results click here.