Schalke have agreed a deal to sign Hoffenheim forward Mark Uth on a free transfer in the summer.
Uth, 26, was due to be a free agent in the summer and will sign a four-year deal with Schalke.
The former Germany youth international, who has scored nine Bundesliga goals so far this season, told his new club's official website: "I'm confident that a move to Schalke 04 is the perfect next step for me. I'm really looking forward to tackling this new challenge from the summer.
"Until then, I will of course...