Alex Iwobi has become just the fifth player to make at least 100 appearances for three different clubs in the Premier League.
The Fulham midfielder was confirmed in the starting line-up for this afternoon's Premier League fixture at home to Crystal Palace, which is his 100th league appearance for the club.
Iwobi made 100 Premier League appearances for Arsenal prior to joining Everton in 2019 and going on to make 123 appearances for the Toffees.
Incredibly, the other four players who have featured at least 100 times for three Premier League clubs are also centre-midfielders.
Aston Villa stalwart Gareth Barry made 365 league appearances for the Midlands club, before going on to play 132 times in the league for Manchester City and 131 times for Everton.
Long-throw expert Rory Delap made over 100 Premier League appearances for Derby County, Southampton and Stoke City during his career.
The late Gary Speed achieved the feat for Leeds United, Newcastle United and Bolton Wanderers, while James Milner reached a century for Aston Villa, Manchester City and Liverpool.