MELBOURNE, AUSTRALIA - SEPTEMBER 20: Jack Graham of the Tigers high fives fans after winning the AFL Preliminary Final match between the Richmond Tigers and the Geelong Cats at Melbourne Cricket Ground on September 20, 2019 in Melbourne, Australia. (Photo by Quinn Rooney/Getty Images)

Out-of-contract Richmond midfielder Jack Graham has signed a contract extension, reports SEN's Sam Edmund.

It is believed that the extension could be as long as four years, which would tie him to Tigerland until the end of 2024.

The 22-year old has been weighing up his future amid reports that the Blues have made an enticing offer.

Graham has played 12 games for the Tigers this season, averaging 15 disposals and 4.2 tackles per contest.

Adelaide and Essendon have also been linked to the South Australian.

Graham burst onto the scene in 2017, booting two goals in the grand final win in just his fifth game.