Marko Grujic became Jürgen Klopp's first signing as Liverpool manager after sealing a move from Red Star Belgrade in January 2016.
The midfielder immediately returned to his boyhood Red Star on loan for the remainder of the 2015-16 campaign.
He made quite the impression during his first pre-season with the Reds, scoring a brilliant header in a 4-0 friendly win over Barcelona at Wembley in August 2016.
Grujic made his competitive Liverpool debut in the same month when he came on as a second-half substitute away at Burnley.
His first start for the club would arrive in that September as he played the entirety of a 3-0 win over Derby County in the third round of the League Cup.
Injury limited Grujic to just eight appearances during his first season on Merseyside as Liverpool secured a top-four finish in the Premier League.
In January 2018, he joined Championship side Cardiff City on loan until the end of the season and played a big role in helping Neil Warnock's team achieve promotion to the top flight.
He signed a new long-term contract with Liverpool in August 2018 before joining Hertha BSC on a season-long loan deal.
The Serbia international was highly regarded during his time in the Bundesliga, netting five goals in 23 appearances, and returned to the same club on loan for 2019-20.
Grujic made two appearances in the Carabao Cup at the outset of 2020-21, scoring at Lincoln City, before joining FC Porto on loan for the remainder of the campaign.