North Melbourne coach Brad Scott has named an initial squad of 28 for Sunday's match against Port Adelaide.

With six players still to be omitted from the Roos lineup there promises to be plenty of competition for spots in the coming days.

Who will fill the void for injured vice-captain Drew Petrie? Have your say in the comments field below.

1 Hamish McIntosh
3 Brady Rawlings
4 Liam Anthony
5 Ben Warren
6 Lachlan Hansen
7 Jack Ziebell
8 Daniel Wells
9 Andrew Swallow
11 Michael Firrito
12 Lindsay Thomas
13 Leigh Adams
14 Gavin Urquhart
15 Ben Ross
16 Scott Thompson
17 Nathan Grima
18 Josh Smith
19 Sam Wright
21 Corey Jones
22 Todd Goldstein
25 Robbie Tarrant
27 Aaron Edwards
28 Ryan Bastinac
29 Brent Harvey
30 Daniel Pratt
31 David Hale
33 Matthew Campbell
39 Leigh Harding
42 Scott McMahon