TALKS were already underway for a possible two-year contract extension for Bomber Shaun McKernan before his season-ending hamstring injury at the weekend.

The versatile tall is out of contract at the end of this season and has been on one-year deals with the club since arriving at Essendon at the end of 2014.

He was also on one-year deals late in his career at Adelaide, where he was a second-round draft pick in 2008.

But McKernan was in career-best form before the injury struck against Fremantle on Saturday, and AFL.com.au understands contract discussions could see him rewarded with a stay at Essendon until the end of 2020.

McKernan kicked 16 goals in 10 games for the Bombers after Joe Daniher went down with injury earlier this season.

He is one of more than 10 Bombers still believed to be out of contract at the club.

The Bombers will make a call on veteran Brendon Goddard at the end of the season, while discussions are underway for an extension for in-form midfielder Kyle Langford.

Talks over Jayden Laverde's future are unlikely to gather steam until later in the year, while Josh Green, Matt Dea, Mitch Brown, Jackson Merrett, James Stewart, Mark Baguley and Michael Hartley also remain unsigned for next year.