Stokes, who played his 100th game in round 13 against St Kilda this year, has had one of his best seasons for the Cats averaging 20 possessions, 3 tackles and 1.35 goals a game.
The 27 year old, who has kicked 163 goals in his short career, is number three for games played at Geelong by an indigenous player.
His has combined his fantastic form this year with off field work for the Cotton On Foundation.