Nine Sydney Swans players have been assigned new numbers as the team list has been finalised for the 2012 season.

Irish recruit Tommy Walsh, who joined the club from St Kilda during October’s Trade Week, will inherit the number 17 jumper which was previously worn by his fellow countryman, Tadhg Kennelly.

The recently retired Kennelly wore the number for 189 of his 197-game career, including the 2005 premiership, and asked Walsh to take it on for 2012.

Tony Armstrong and Mitch Morton, who also became Swans players courtesy of Trade Week, have been handed numbers 19 and 10, respectively. Armstrong will take over the number from 2011 retiree Daniel Bradshaw, and will continue the indigenous tradition of the number which was previously worn by Swans games record holder, Michael O’Loughlin.

Morton takes over the number 10 jumper made famous by Bloods legend Bob Pratt, and more recently Barry Mitchell and premiership player Paul Williams. Daniel Currie wore the number for the past three seasons before he was de-listed at the end of the 2011 season.

Tom Mitchell, the Swans first overall pick in November’s AFL Draft, will take over number 6 from retired premiership player, Craig Bolton. Bolton wore the number with distinction for the nine years he was on the Swans' list.

Fellow draftee Jordan Lockyer has assumed number 23 from Lewis Johnston, who was traded to Adelaide at the end of the season, while Alex Brown will share a locker next to co-captain Adam Goodes after being assigned number 36.

Of the Swans new rookies, Jack Lynch takes over number 42 from premiership player Paul Bevan, while Harry Cunningham will wear 44 and Shane Biggs number 46.    

All players retained on the list from last season will wear the same number in 2012, including Campbell Heath who was re-drafted as a rookie following being de-listed at the end of the 2011 season.

The finalised playing numbers for 2012 are:

1 SEABY, Mark
2 SHAW, Rhyce
3 McVEIGH, Jarrad
4 HANNEBERY, Dan
5 O'KEEFE, Ryan
6 MITCHELL, Tom
7 MEREDITH, Brett
8 DENNIS-LANE, Trent
9 MALCESKI, Nick
10 MORTON, Mitch
11 LAMB, Jed
12 KENNEDY, Josh
13 EVERITT, Andrejs
14 BIRD, Craig
15 JACK, Kieren
16 ROHAN, Gary
17 WALSH, Tommy
18 WHITE, Jesse
19 ARMSTRONG, Tony
20 REID, Sam
21 McGLYNN, Ben
23 LOCKYER, Jordan
24 BOLTON, Jude
25 RICHARDS, Ted
26 PARKER, Luke
27 SPANGHER, Matt
28 McNEIL, Dylan
29 MATTNER, Martin
30 ROBERTS-THOMSON, Lewis
32 JETTA, Lewis
33 MOORE, Jarred
34 JOHNSON, Alex
35 HEATH, Campbell
36 BROWN, Alex
37 GOODES, Adam
38 PYKE, Mike
39 GRUNDY, Heath
40 SMITH, Nick
41 MUMFORD, Shane
42 LYNCH, Jack
43 KRUGER, Eugene
44 CUNNINGHAM, Harry
45 GORDON, Nathan
46 BIGGS, Shane