Well hi, i m serious freelancer with 100% completion rate (you can check my profile by clicking on my name), this macro isn't hard, i would suggest doing this:
First, i would create a macro that will fill your table, based on example you gave.
Next we would discuss, where to insert new columns, so you can easily see positions/lengths gained after each lap.
I don't bid on projects i cannot complete, and we won't close the project until you say everything is fine.
Anyway since you are new freelancer, i need for you to verify payment, and if you are interested lets start with work.
Thanks, Milan