One of WNY's favorite traditions, over 12,000 participants shared in the 126th YMCA Turkey Trot 8K footrace on Thanksgiving Day that started on Delaware Avenue in North Buffalo and finished on Franklin Street near the Convention Center.
A moment in time during the 126th annual YMCA Turkey Trot in Buffalo on Thursday, Nov. 25, 2021.
The pack starts out tight moving south on Delaware Avenue during the 126th annual YMCA Turkey Trot in Buffalo on Thursday, Nov. 25, 2021.
The start. Male winner, bottom right, Liam Hilbert (Number 2 on bib) of Kenmore, went post to post completing it at 24:43. The pack starts out tight moving south on Delaware Avenue during the 126th annual YMCA Turkey Trot in Buffalo on Thursday, Nov. 25, 2021.
The pack starts out tight moving south on Delaware Avenue during the 126th annual YMCA Turkey Trot in Buffalo on Thursday, Nov. 25, 2021.
The pack starts out tight moving south on Delaware Avenue during the 126th annual YMCA Turkey Trot in Buffalo on Thursday, Nov. 25, 2021.
The pack starts out tight moving south on Delaware Avenue during the 126th annual YMCA Turkey Trot in Buffalo on Thursday, Nov. 25, 2021.
The pack starts out tight moving south on Delaware Avenue during the 126th annual YMCA Turkey Trot in Buffalo on Thursday, Nov. 25, 2021.
A moment in time during the 126th annual YMCA Turkey Trot in Buffalo on Thursday, Nov. 25, 2021.
The pack starts out tight moving south on Delaware Avenue during the 126th annual YMCA Turkey Trot in Buffalo on Thursday, Nov. 25, 2021.
Top finishers assemble at thefinish line during the 126th annual YMCA Turkey Trot in Buffalo on Thursday, Nov. 25, 2021.
Male winner Liam Hilbert of Kenmore, finished it at 24:43 during the 126th annual YMCA Turkey Trot in Buffalo on Thursday, Nov. 25, 2021.
Male winner Liam Hilbert of Kenmore, finished it at 24:43 during the 126th annual YMCA Turkey Trot in Buffalo on Thursday, Nov. 25, 2021.
A moment in time during the 126th annual YMCA Turkey Trot in Buffalo on Thursday, Nov. 25, 2021.
Female winner Danielle Orie, of Orchard Park, crosses the finish line at 27:57. during the 126th annual YMCA Turkey Trot in Buffalo on Thursday, Nov. 25, 2021.
Female winner Danielle Orie, of Orchard Park, crosses the finish line at 27:57. during the 126th annual YMCA Turkey Trot in Buffalo on Thursday, Nov. 25, 2021.
What came first? The chicken or the egg? Dressed accordingly, female winner Danielle Orie, of Orchard Park, crossed the finish line at 27:57, left, with her sister Gabrielle at the finish line. during the 126th annual YMCA Turkey Trot in Buffalo on Thursday, Nov. 25, 2021.
A moment in time during the 126th annual YMCA Turkey Trot in Buffalo on Thursday, Nov. 25, 2021.
A moment in time during the 126th annual YMCA Turkey Trot in Buffalo on Thursday, Nov. 25, 2021.
A moment in time during the 126th annual YMCA Turkey Trot in Buffalo on Thursday, Nov. 25, 2021.
A moment in time during the 126th annual YMCA Turkey Trot in Buffalo on Thursday, Nov. 25, 2021.
A moment in time during the 126th annual YMCA Turkey Trot in Buffalo on Thursday, Nov. 25, 2021.
A moment in time during the 126th annual YMCA Turkey Trot in Buffalo on Thursday, Nov. 25, 2021.
A moment in time during the 126th annual YMCA Turkey Trot in Buffalo on Thursday, Nov. 25, 2021.
A moment in time during the 126th annual YMCA Turkey Trot in Buffalo on Thursday, Nov. 25, 2021.
A moment in time during the 126th annual YMCA Turkey Trot in Buffalo on Thursday, Nov. 25, 2021.
A moment in time during the 126th annual YMCA Turkey Trot in Buffalo on Thursday, Nov. 25, 2021.
A moment in time during the 126th annual YMCA Turkey Trot in Buffalo on Thursday, Nov. 25, 2021.
A moment in time during the 126th annual YMCA Turkey Trot in Buffalo on Thursday, Nov. 25, 2021.
A moment in time during the 126th annual YMCA Turkey Trot in Buffalo on Thursday, Nov. 25, 2021.
A moment in time during the 126th annual YMCA Turkey Trot in Buffalo on Thursday, Nov. 25, 2021.
A moment in time during the 126th annual YMCA Turkey Trot in Buffalo on Thursday, Nov. 25, 2021.
A moment in time during the 126th annual YMCA Turkey Trot in Buffalo on Thursday, Nov. 25, 2021.
A moment in time during the 126th annual YMCA Turkey Trot in Buffalo on Thursday, Nov. 25, 2021.
A moment in time during the 126th annual YMCA Turkey Trot in Buffalo on Thursday, Nov. 25, 2021.
A moment in time during the 126th annual YMCA Turkey Trot in Buffalo on Thursday, Nov. 25, 2021.
A moment in time during the 126th annual YMCA Turkey Trot in Buffalo on Thursday, Nov. 25, 2021.
A moment in time during the 126th annual YMCA Turkey Trot in Buffalo on Thursday, Nov. 25, 2021.
A moment in time during the 126th annual YMCA Turkey Trot in Buffalo on Thursday, Nov. 25, 2021.
A moment in time during the 126th annual YMCA Turkey Trot in Buffalo on Thursday, Nov. 25, 2021.
A moment in time during the 126th annual YMCA Turkey Trot in Buffalo on Thursday, Nov. 25, 2021.
A moment in time during the 126th annual YMCA Turkey Trot in Buffalo on Thursday, Nov. 25, 2021.
A moment in time during the 126th annual YMCA Turkey Trot in Buffalo on Thursday, Nov. 25, 2021.
A moment in time during the 126th annual YMCA Turkey Trot in Buffalo on Thursday, Nov. 25, 2021.
A moment in time during the 126th annual YMCA Turkey Trot in Buffalo on Thursday, Nov. 25, 2021.
A moment in time during the 126th annual YMCA Turkey Trot in Buffalo on Thursday, Nov. 25, 2021.
A moment in time during the 126th annual YMCA Turkey Trot in Buffalo on Thursday, Nov. 25, 2021.
A moment in time during the 126th annual YMCA Turkey Trot in Buffalo on Thursday, Nov. 25, 2021.
A moment in time during the 126th annual YMCA Turkey Trot in Buffalo on Thursday, Nov. 25, 2021.
A moment in time during the 126th annual YMCA Turkey Trot in Buffalo on Thursday, Nov. 25, 2021.
A moment in time during the 126th annual YMCA Turkey Trot in Buffalo on Thursday, Nov. 25, 2021.
A moment in time during the 126th annual YMCA Turkey Trot in Buffalo on Thursday, Nov. 25, 2021.
A moment in time during the 126th annual YMCA Turkey Trot in Buffalo on Thursday, Nov. 25, 2021.
A moment in time during the 126th annual YMCA Turkey Trot in Buffalo on Thursday, Nov. 25, 2021.
A moment in time during the 126th annual YMCA Turkey Trot in Buffalo on Thursday, Nov. 25, 2021.
A moment in time during the 126th annual YMCA Turkey Trot in Buffalo on Thursday, Nov. 25, 2021.
A moment in time during the 126th annual YMCA Turkey Trot in Buffalo on Thursday, Nov. 25, 2021.
A moment in time during the 126th annual YMCA Turkey Trot in Buffalo on Thursday, Nov. 25, 2021.
A moment in time during the 126th annual YMCA Turkey Trot in Buffalo on Thursday, Nov. 25, 2021.
A moment in time during the 126th annual YMCA Turkey Trot in Buffalo on Thursday, Nov. 25, 2021.
A moment in time during the 126th annual YMCA Turkey Trot in Buffalo on Thursday, Nov. 25, 2021.
Spectators watch the Buffalo Niagara YMCA Turkey Trot Nov. 25, 2021 near the finish line.Â
A moment in time during the 126th annual YMCA Turkey Trot in Buffalo on Thursday, Nov. 25, 2021.
A moment in time during the 126th annual YMCA Turkey Trot in Buffalo on Thursday, Nov. 25, 2021.
A moment in time during the 126th annual YMCA Turkey Trot in Buffalo on Thursday, Nov. 25, 2021.
A moment in time during the 126th annual YMCA Turkey Trot in Buffalo on Thursday, Nov. 25, 2021.
A moment in time during the 126th annual YMCA Turkey Trot in Buffalo on Thursday, Nov. 25, 2021.
A moment in time during the 126th annual YMCA Turkey Trot in Buffalo on Thursday, Nov. 25, 2021.
A moment in time during the 126th annual YMCA Turkey Trot in Buffalo on Thursday, Nov. 25, 2021.
Participants find lots of ways to stand out in the Buffalo Niagara YMCA Turkey Trot field .
