Jenson Button has joined the list of people paying tribute to Michael Schumacher as he prepares to celebrate 20 years in F1 this weekend at Spa.

Schumacher made his debut as a 21-year-old back in 1991 with Jordan and is now the oldest driver on the F1 grid, with former team-mate Rubens Barrichello being the only driver to have started more races.

Button himself has been in F1 since 2000 when he debuted with Williams, meaning the current season is his twelfth on the grid.

Although not ruling out the possibility that he could match Schumacher in managing 20 years - albeit in Schumacher's case with a few years out after his retirement in 2006 - Button said he couldn't see himself still competing in F1 in his 40s and praised the seven-time champion for staying at the top for so long.

"This is my 12th year in the sport, but 20 years...to be at the top of his game for that long is very impressive," he told the Press Association. "For a driver, with the stresses and pressures that are on you, 20 years is a long time in the sport for anyone.

"Looking at it I'm only eight years behind. I can't see myself racing when I'm in my 40s, but there is always a possibility."

McLaren team-mate Lewis Hamilton also praised Schumacher in reaching the milestone.

"It is a great achievement for Michael," he said. "I think it is quite cool he is still here, so good on him."