"I'm telling you now, he will go right to the very top. Right to the very top. 'Cos he's got everything that is needed to be a top midfield player. His attitude is first-class. He's got strength, he can play, he can pass and he can score goals." - Harry Redknapp, 1996.
Harry nailed it. Frank Lampard has gone on to win everything in club football and become one of the Premier League's all-time greats.
Opta-powered fantasy football game Oulala took a look back at the 36-year-old's career, crunching the numbers against Premier League clubs in his twenty years at the top of the game.
Liverpool are the side that Lampard has faced the most in all competitions (47), largely due to the classic Champions League encounters the clubs enjoyed between 2005 and 2009.
Liverpool join Tottenham as the two teams that Lampard has clocked up his most wins against (21).
It appears that Arsenal have been the thorn in Lampard's career. They are not only side that Lampard has the most losses against (19) but they're also the team that Lampard has his worst disciplinary record against after picking up a total of ten yellow cards against them through the years.
Some 15 goals in 35 games, which included a hat-trick, make Aston Villa the Premier League team that Lampard has scored the most of his goals against.
He also picked up a healthy nine assists against VIlla, who along with Bolton, are the two Premier League teams that Lampard has provided the most assists against.
Lampard is now on the verge of playing his last game in the Premier League against Southampton on Sunday. An end to a career in English football that has seen Lampard notch up the second most Premier League appearances, the fourth most Premier League goals and the third most Premier League assists.
The complete midfielder.