The Argentine ended La Liga as top goalscorer, and he has also scored more goals than any other player in the Champions League this season. However, he has never managed to be the top scorer in three competitions in the same campaign.
The Copa del Rey final will be his chance to break that record, as he currently stands one goal behind Sevilla striker Ben Yedder, who scored five goals in the competition.
With La Liga Golden Boot under his belt and the Champions League top goalscorer award almost guaranteed, unless Ronaldo manages to score two against Juventus, Messi will hope to put two goals past Alaves to be crowned the Copa del Rey top goalscorer.
It will be the last match at the Vicente Calderon, a stadium that Messi knows well, before the stadium is torn down. The Barca man has been the top goalscorer of La Liga four times, and five times in the Champions League, but he has only done so in both competitions in the 2009/10 and 2011/12 seasons.