Yes, your variant has some mistakes.

Here is right endings:
"
К 3-м часам на старт собралось до 20-ти человек, ровно в 3 часа был дан старт на дистанцию в 30 километров по кругу, первого лыжника...