Farnham Town have signed defender Marcel Lavinier on a new contract that runs until the summer of 2028.
The 25-year-old fullback joined last month on an initial short-term agreement. He was without a club after leaving Boston United in the summer.
On his debut he assisted both of Farnham's first two goals in the 6-0 win over Braintree Town on Saturday 24 October, and he set up another in the 4-2 win at Chesham United three days later, winning the penalty for the opener. He then started the games at Dover Athletic and Chelmsford City, and scored his first goal for the club in the 3-1 win against Tonbridge Angels on Saturday 7 November, when he was voted Player of the Match by the supporters.
Chairman Harry Hugo said: "This was one of the most stressful negotiations I've been a part of in our five years at Farnham Town. Marcel is an incredibly talented footballer and we've come to realise that very quickly during his short time with us so far."
Hugo added: "Marcel knows his worth and what he brings to a team, which made talks over signing an extension with us tricky having only originally agreed a month-long deal. But after the first game it was clear that this was the type of player we simply could not let leave the building."
Farnham have taken 12 points from their last 15 available in the league. They host Eastbourne United in the FA Trophy on Saturday 14 November.