I did the registration on the day before the marathon race.
My registration for the marathon race has been done on the previous day.
「マラソン大会の前日受付がすみました」
は英語で
I did the registration on the day before the marathon race.
もしくは、マラソン大会の受付を主語にして
My registration for the marathon race has been done on the previous day.
という事ができます。
大抵大きなマラソン大会だと、前日までにゼッケンを取りに行って受付を済ませる必要がありますね。
ちなみにゼッケンは
bib
といいます。赤ちゃんの前掛け(よだれかけ)と同じ単語です。
お役に立てば幸いです。