YMCA of Metropolitan Dallas 18A612A8-B407-4667-98E0-6C45814FB6EB Main navigation Membership Main menu Membership Membership Join The Y Virtual Y Corporate Membership Try The Y Military Membership Big Brothers Big Sisters Programs Main menu Programs Programs Health & Wellness Youth & Family Swimming Education & Childcare Camping Not Sure Where to Start? Search our activity schedules by age, activity, location, time and more to find what’s right for you. Explore Activities Programs Health & Wellness Fitness Disease Prevention Mental Health Nutrition Coaching Programs Youth & Family Youth Sports Teen Programs Adventure Guides eSports Mobile Y - Game Truck Adaptive & Special Needs Programs Active Older Adults Dallas YMCA Turkey Trot Programs Education & Childcare Afterschool Preschool Summer Learning Academy Holiday Camps Trainings & Certifications Programs Camping Angel Camp Camp Grady Spruce Camp On The Lake Collin County Adventure Camp Kamp K'aana Locations Schedules About Us Main menu About Us About Us Careers About The Y News & Media Our Plan Contact Us YMCA Policies Support & Impact Main menu Support & Impact Support & Impact Support Impact Support & Impact Support Give To The Y Events Corporate Sponsors Volunteer Support & Impact Impact Annual Report Financial Assistance Equity Initiatives Dallas YMCA Foundation College Scholarship Safety Around Water Search Close User account menu Sign In Donate Join Turkey Trot Results Main Trot Page 2023 Results 2023 Results 2022 Results 2022 Results 2021 Live Results 2021 Live Results 2021 Virtual Results 2021 Virtual Results 2020 Virtual Results 2020 Virtual Results 2019 Results 2019 Results 2018 Results 2018 Results 2017 Results 2017 Results 2016 Results 2016 Results 2015 Results 2015 Results 2014 Results 2014 Results 2013 Results 2013 Results 2012 Results 2012 Results