Journeyman goalkeeper Liam Reddy is set to play on into his forties after signing a two-year contract extension with Perth Glory.
Reddy had played for six other A-League clubs before landing at Glory in 2016.
The 39-year-old has chalked up 130 A-League appearances for Perth since then, including 29 in the club's 2018/19 Premiership-winning campaign.
All up he has tallied 326 A-League appearances - the fourth most in the league - after appearances for Sydney FC, Central Coast, Wellington Phoenix, Brisbane Roar, Newcastle Jets and Western Sydney Wanderers.
His 87 clean sheets is an A-League record, two better than Danny Vukovic.
Reddy turns 40 in August, meaning he'll be 42 by the time his new contract expires at the end of the 2022/23 campaign.
"Liam is an experienced goalkeeper who has done very well during his time with Glory," Glory coach Richard Garcia said.
"He still has a lot of playing left in him and we look forward to him continuing to be an important member of the squad."
Reddy's signing came just a day after Glory locked away star striker Bruno Fornaroli on a two-year deal.
The club is in discussions with out-of-contract captain Diego Castro about extending his stay in Perth.
Striker Nicholas D'Agostino has already parted ways with the club, while midfielder Neil Kilkenny was let go.
Glory face a fight to retain star attacker Chris Ikonomidis, who is set to field a range of overseas and local offers.
Reddy lost his starting spot to Tando Velaphi earlier this season, but he worked his way back into the senior team and produced a series of stunning performances to restamp his authority.
Australian Associated Press