The NHL entry draft is Friday night, and all day on Saturday. We’ve made up these lovely charts for you, the fans, so you can know exactly when your favourite teams will draft, and when those teams you just can’t stand will also draft so you can get out your voodoo dolls.

Here are the picks. (Updated as of the trades done on Friday in round one of the draft.)

2017 Draft Order - Round One

#TeamFrom
1New Jersey
2Philadelphia
3Dallas
4Colorado
5Vancouver
6Vegas
7Ny RangersArizona
8Buffalo
9Detroit
10Florida
11Los Angeles
12Carolina
13VegasWinnipeg
14Tampa Bay
15VegasIslanders
16Calgary
17Toronto
18Boston
19San Jose
20St. Louis
21NY Rangers
22Edmonton
23ArizonaMinnesota
24WinnipegColumbus
25Montreal
26DallasChicago
27St. LouisWashington
28Ottawa
29ChicagoAnaheim via Dallas
30Nashville
31St. LouisPittsburgh

So the Vegas Golden Knights will now pick three times in round one. 6th, 13th, and 15th. Will they build for the future or speed things up by trading up for 1st or 2nd overall?

2017 Draft Order - Round Two

#TeamFrom
32Colorado
33Vancouver
34Vegas
35Arizona
36New Jersey
37Buffalo
38Detroit
39Dallas
40Florida
41Los Angeles
42Carolina
43Winnipeg
44Philadelphia
45VegasTampa Bay
46NY Islanders
47OttawaCalgary
48Tampa BayToronto
49San JoseBoston
50AnaheimSan Jose
51PittsburghSt. Louis
52CarolinaNy Rangers
53BostonEdmonton
54BuffaloMinnesota
55VancouverColumbus
56Montreal
57Chicago
58MontrealWashington
59TorontoOttawa
60Anaheim
61Nashville
62VegasPittsburgh via Carolina

Almost half of these picks changed hands, with 12 finding new owners.

2017 Draft Order - Round Three

#TeamFrom
63New JerseyColorado
64Vancouver
65Vegas
66FloridaArizona
67CarolinaNew Jersey
68MontrealBuffalo
69ArizonaDetroit
70ChicagoDallas
71DetroitFlorida
72Los Angeles
73Carolina
74Winnipeg
75Philadelphia
76Tampa Bay
77NY Islanders
78ArizonaCalgary
79DetroitToronto
80PhiladelphiaBoston
81New JerseySan Jose
82EdmontonSt. Louis
83DetroitNy Rangers
84Edmonton
85Minnesota
86Columbus
87Montreal
88DetroitChicago
89BuffaloWashington
90ChicagoOttawa
91Anaheim
92Nashville
93Pittsburgh

15 swapped third rounders.  It’s getting messy up there.

2017 Draft Order - Round Four

#TeamFrom
94Colorado
95Vancouver
96Vegas
97MinnesotaArizona
98New Jersey
99Buffalo
100Detroit
101Dallas
102NY RangersFlorida
103Los Angeles
104Carolina
105Winnipeg
106Philadelphia
107PhiladelphiaTampa Bay
108PhiladelphiaNY Islanders
109Calgary
110Toronto
111Boston
112VancouverSan Jose
113St. Louis
114ColoradoNY Rangers
115Edmonton
116Minnesota
117Columbus
118Los AngelesMontreal
119Chicago
120Washington
121Ottawa
122Anaheim
123San JoseNashville via NJ
124TorontoPittsburgh

Fewer picks traded here as the pick value sharply declines.

2017 Draft Order - Round Five

#TeamFrom
125Colorado
126EdmontonVancouver
127Vegas
128Arizona
129New Jersey
130St. LouisBuffalo
131Detroit
132Dallas
133Florida
134Los Angeles
135ChicagoCarolina
136Winnipeg
137Philadelphia
138Los AngelesTampa Bay
139NY Islanders
140Calgary
141Toronto
142VegasBoston via CAR
143San JoseNew Jersey
144ChicagoSt. Louis
145NY Rangers
146Edmonton
147Minnesota
148Columbus
149Montreal
150Chicago
151Washington
152PittsburghOttawa
153Anaheim
154Nashville
155Pittsburgh

2017 Draft Order - Round Six

#TeamFrom
156Colorado
157NY RangersVancouver
158Vegas
159San JoseArizona
160New Jersey
161VegasBuffalo
162Detroit
163Dallas
164DetroitFlorida
165Los Angeles
166Carolina
167Winnipeg
168Philadelphia
169Tampa Bay
170ColumbusNY Islanders via Chicago
171Calgary
172Toronto
173Boston
174San Jose
175St. Louis
176NashvilleNY Rangers
177Edmonton
178Minnesota
179Columbus
180Tampa BayMontreal
181Chicago
182Washington
183Ottawa
184FloridaAnaheim
185New JerseyNashville
186Pittsburgh

2017 Draft Order - Round Seven

#TeamFrom
187Colorado
188Vancouver
189Vegas
190Arizona
191New Jersey
192Buffalo
193Detroit
194Dallas
195BostonFlorida
196PhiladelphiaLos Angeles
197Carolina
198Winnipeg
199Philadelphia
200Tampa Bay
201NY Islanders
202Calgary
203Toronto
204Boston
205San Jose
206St. Louis
207NY Rangers
208Edmonton
209Minnesota
210Columbus
211WinnipegMontreal
212San JoseChicago
213Washington
214San JoseOttawa
215ChicagoAnaheim
216New Jersey
217Pittsburgh

The NHL Draft begins Friday June 23rd at 7PM (pick one most likely own’t be until 7:20-30), and rounds two-seven take place Saturday June 24th, stating at 10AM.