Event movement and spacing based on marker placement

Hi, I wanted to know if there was a way to move multiple selected events to multiple different markers that ive created in my timeline?

Basically, I have footstep animations that I am cutting my recorded Foley to. When setting up a session I always spot every step and place a marker there. Is there a way to say highlight 30 footfell events from my pool and have them automatically go to 30 different selected markers?