how to detect player running in a circle

I'm creating a speedster ability, and I want to add the ability to generate cyclones by running in a circle. what techniques can I use to detect this?
Continue to help post