Taiwo Awoniyi will play the new season on loan at German Bundesliga Mainz 05 from Liverpool.
According to Liverpool, the transfer was agreed on today.
Awoniyi initially joined the Reds in August 2015 having starred for Nigeria in the U17 World Cup two years earlier.
Awoniyi signed a new long-term contract with Liverpool in the summer of 2018.
This will be a return to Germany after he first went on loan to FSV Frankfurt in the 2015/16 season.
He has also played on loan in Holland and Belgium.
The 21-year-old striker could be a direct replacement for Super Eagles striker Anthony Ujah, who has joined promoted Union Berlin.
He is a Nigeria U23 international.