Some people squeezed in a little exercise before the mountains of mashed potatoes and gravy Thursday.

Hundreds showed up for the 16th Long Beach Turkey Trot in Belmont Shore—some wearing Turkey costumes, strap-on pies or just their trusty running shorts.

They walked or dashed through the annual 5K and 10K, and kids ran the 1/2-mile Wingding.

Runners stretch before the 16th annual Long Beach Turkey Trott, Thursday, November 22, 2018. Photo by Kelly Smiley.
A pair walks with turkey hats, Thursday November 22, 2018. Photo by Kelly Smiley.
A Turkey Trot worker dances for the runners before the 5K and 10K, Thursday November 22, 2018. Photo by Kelly Smiley.
A runner joins in the dancing before the Turkey Trot kicks off, Thursday November 22, 2018. Photo by Kelly Smiley.
A view of the starting line before the 16th annual Turkey Trot run and walk in Long Beach, Thursday November 22, 2018. Photo by Kelly Smiley.
Runners line up before the Turkey Trot kicks off, Thursday November 22, 2018. Photo by Kelly Smiley.
Photo by Kelly Smiley.
Some runners donned costumes like this crew wearing pies. Photo by Kelly Smiley.
Photo by Kelly Smiley.
Skies were clear after some overnight clouds and drizzle. Photo by Kelly Smiley.
Photo by Kelly Smiley.
Photo by Kelly Smiley.
Photo by Kelly Smiley.
Photo by Kelly Smiley.
Photo by Kelly Smiley.
Photo by Kelly Smiley.
A runner grabs a pie as he passes by. Photo by Kelly Smiley.
Photo by Kelly Smiley.
Photo by Kelly Smiley.
Winners were presented with pies and ribbons. Photo by Kelly Smiley.
Photo by Kelly Smiley.
Photo by Kelly Smiley.
Photo by Kelly Smiley.
Photo by Kelly Smiley.
Photo by Kelly Smiley.
Photo by Kelly Smiley.
Photo by Kelly Smiley.
Photo by Kelly Smiley.
Photo by Kelly Smiley.