Czech midfielder Marcel Gecov has completed his transfer from Czech side Liberec to Premer League club Fulham.

Gecov's agent Jiri Mueller said Wednesday the 23-year-old defensive midfielder signed a two-year contract after undergoing a medical, and Fulham has an option to sign him for one more year.

Liberec spokesman Lukas Vana said a formal deal is expected to be signed by the clubs later Wednesday.

Financial details have not been disclosed. Czech media reported the transfer fee to be around 20 million koruna ($1.2 million). Gecov scored three goals in 79 matches in the top Czech league, and has also played for the Czech Republic's under-21 team.