Carlton v St Kilda - 2021 AFL Community Series
MELBOURNE, AUSTRALIA - MARCH 04: Shaun McKernan of the Saints and Oscar McDonald of the Blues compete in a ruck contest during the 2021 AAMI Community Series match between the Carlton Blues and the St Kilda Saints at Marvel Stadium on March 4, 2021 in Melbourne, Australia. (Photo by Michael Willson/AFL Photos via Getty Images)

Shaun McKernan has told teammates of his decision to retire after 91 games at the highest level.

Mitch Cleary of AFL.com.au is reporting that the 31-year-old wasn't offered a new deal by St Kilda after he was picked up as a delisted free agent at the end of 2020 and took that opportunity to call time on his career.

Embed from Getty Images

McKernan has represented three clubs in his time with his career starting out at the Adelaide Crows where he managed 34 games before he made his way to the Bombers where he managed another 54 games.

Often seen as a player who had all the physical attributes needed to succeed at the highest level, McKernan played just four games for St Kilda in a season where Rowan Marshall and Paddy Ryder have both missed chunks of footy.

Embed from Getty Images

A toe injury has seen McKernan unable to fill the holes left by each side of the Saints dominant ruck duo.

McKernan played his 91 games across 13 seasons.