Sydney Swans pair Jarrad McVeigh and Daniel Hannebery have been voted by their peers in the league’s top 50 players across the competition.

In conjunction with the AFL Players’ Association, AFL.com.au surveyed the league’s players to find out who they think are the game’s top 50 players.

Players from all 18 clubs took part in the survery with over 100 players receiving at least one vote.

Hannebery was voted in at number 40, down from last year’s ranking of 16.

40. Dan Hannebery
Sydney Swans

Midfielder
Last year's ranking: 16 (-24)
Official AFL Player Rating: 58
Debut: 2009
Games: 120
NAB AFL Fantasy value: $547,000 

One of the best outside runners in the game, Hannebery plays a crucial role complementing the Swans' inside grunt. The 2013 All Australian has been getting some balance in his game, however, lifting his contested possession output, which will make him harder to shut down this season. He has earned great respect at the Swans for his two-way running, which has become a trademark not only of his game, but of the team’s midfield, which is committed to working as hard defensively as it does offensively. Has been one of the standouts of the Swans' pre-season this year.  

McVeigh, the Swans co-captain again for the 2015 season came in at number 35 down on his ranking of 17 last season.

35. Jarrad McVeigh
Sydney Swans

Midfielder
Last year's ranking: 17 (-18)
Official AFL Player Rating: 32
Debut: 2004
Games: 244
NAB AFL Fantasy value: $550,000 

An All Australian at half-back in 2013, McVeigh has since become a classy midfielder who can also push to half-forward and punish the opposition with his piercing ball use. Noted by the Swans' tall forwards as one of their favourite teammates to receive the ball from, he rarely wastes a kick and ranked No. 4 in the AFL last season for total goal assists. Co-captain since 2011, McVeigh could be deployed back to defence in 2015 to cover the loss of Nick Malceski. Rarely plays a bad game, but was surprisingly poor in last year's Grand Final, winning just five possessions to half-time. 

Players 30-21 will be revealed on Thursday 12 March.

Make sure you don't miss any of the action this season by joining up at a 2015 Swans member today!