The Scottish Premier League has officially confirmed that St Mirren defender Andy Millen is the oldest ever to play in one of its matches.
Andy Millen celebrated avoiding relegation on Saturday
The previous record of 41 years and 302 days was set by Aberdeen goalkeeper Jim Leighton against Dundee in May 2000.
But Buddies player-assistant Millen was 41 years and 329 days when he played against Dundee United on 5 May.
He extended that by another seven days when he helped his side avoid the drop by beating Motherwell on Saturday.
St Mirren manager Gus MacPherson told his club website: "It's an amazing achievement for an outfield player to play at this level of football just weeks short of your 42nd birthday.
"The achievement can't be under-estimated.
"Anyone who was at the recent games against Dundee United and Motherwell would have been able to see just how much it means to Andy.
"Andy has been a credit to himself and a major influence, not just in the dressing-room but at the club in general."