2025 NHL Mock Draft

Prospect Rankings updated ago | Draft Order updated after every game
Draft Order updated after every game
Some team needs are factored into the mock and simulations.
SIM LOTTERY
RESET
TotalsPer Game
Round 1
1
6'2" 183
2007 SEP
OHL
GAMES
17
GOALS
7
ASSISTS
15
POINTS
22
NHLe
34.3
2
5'11" 176
2006 NOV
NCAA
GAMES
29
GOALS
8
ASSISTS
23
POINTS
31
NHLe
34.4
3
6'1" 185
2007 FEB
OHL
GAMES
50
GOALS
50
ASSISTS
56
POINTS
106
NHLe
56.2
4
6'3" 207
2006 OCT
OHL
GAMES
43
GOALS
28
ASSISTS
52
POINTS
80
NHLe
49.3
5
6'0" 196
2007 MAY
HA
GAMES
23
GOALS
7
ASSISTS
8
POINTS
15
6
6'5" 192
2006 OCT
WHL
GAMES
8
GOALS
8
ASSISTS
3
POINTS
11
NHLe
34.1
7
5'11" 161
2006 OCT
HA
GAMES
34
GOALS
12
ASSISTS
11
POINTS
23
8
6'2" 172
2007 APR
QMJHL
GAMES
46
GOALS
30
ASSISTS
40
POINTS
70
NHLe
35.4
9
6'3" 190
2007 MAY
WHL
GAMES
54
GOALS
2
ASSISTS
38
POINTS
40
NHLe
18.3
10
6'4" 190
2006 DEC
WHL
GAMES
33
GOALS
18
ASSISTS
25
POINTS
43
NHLe
32.3
11
6'2" 201
2006 SEP
OHL
GAMES
50
GOALS
22
ASSISTS
32
POINTS
54
NHLe
28.6
12
6'0" 176
2006 NOV
WHL
GAMES
48
GOALS
38
ASSISTS
40
POINTS
78
NHLe
40.2
13
6'2" 196
2006 OCT
NCAA
GAMES
27
GOALS
2
ASSISTS
9
POINTS
11
NHLe
11.1
14
6'6" 198
2007 JUN
WHL
GAMES
29
GOALS
3
ASSISTS
26
POINTS
29
NHLe
24.8
15
6'2" 170
2007 JUN
OHL
GAMES
54
GOALS
28
ASSISTS
49
POINTS
77
NHLe
37.8
16
6'1" 192
2006 NOV
QMJHL
GAMES
50
GOALS
38
ASSISTS
35
POINTS
73
NHLe
34.0
17
5'7" 157
2007 JAN
WHL
GAMES
47
GOALS
34
ASSISTS
27
POINTS
61
NHLe
32.1
18
6'0" 174
2007 MAR
OHL
GAMES
44
GOALS
25
ASSISTS
25
POINTS
50
NHLe
30.1
19
6'1" 198
2006 SEP
OHL
GAMES
49
GOALS
17
ASSISTS
23
POINTS
40
NHLe
21.6
20
6'0" 174
2007 APR
OHL
GAMES
55
GOALS
11
ASSISTS
35
POINTS
46
NHLe
22.2
21
6'0" 198
2007 APR
USHL
GAMES
12
GOALS
8
ASSISTS
7
POINTS
15
22
6'4" 209
2007 JUL
WHL
GAMES
49
GOALS
8
ASSISTS
16
POINTS
24
NHLe
12.1
23
6'0" 183
2007 FEB
WHL
GAMES
47
GOALS
21
ASSISTS
27
POINTS
48
NHLe
25.3
24
6'1" 198
2007 AUG
NTDP
GAMES
34
GOALS
15
ASSISTS
20
POINTS
35
25
6'5" 192
2006 NOV
WHL
GAMES
41
GAA
2.94
SV%
.904
26
5'10" 176
2007 APR
WHL
GAMES
52
GOALS
30
ASSISTS
55
POINTS
85
NHLe
40.5
27
5'9" 168
2007 JAN
NCAA
GAMES
28
GOALS
9
ASSISTS
7
POINTS
16
NHLe
20.6
28
5'10" 187
2007 APR
WHL
GAMES
50
GOALS
22
ASSISTS
53
POINTS
75
NHLe
37.1
29
6'2" 190
2006 OCT
QMJHL
GAMES
51
GOALS
26
ASSISTS
43
POINTS
69
NHLe
31.5
30
6'1" 185
2007 JUN
J20
GAMES
32
GOALS
14
ASSISTS
21
POINTS
35
31
6'2" 174
2007 MAR
NTDP
GAMES
43
GOALS
18
ASSISTS
19
POINTS
37
32
6'4" 183
2007 JAN
OHL
GAMES
53
GOALS
18
ASSISTS
30
POINTS
48
NHLe
24.0
Round 2
33
6'3" 185
2007 FEB
J20
GAMES
34
GOALS
18
ASSISTS
34
POINTS
52
34
6'2" 198
2007 APR
WHL
GAMES
49
GOALS
26
ASSISTS
33
POINTS
59
NHLe
29.8
35
6'2" 196
2007 AUG
NTDP
GAMES
43
GOALS
6
ASSISTS
10
POINTS
16
36
6'0" 183
2007 JAN
USHL
GAMES
36
GOALS
12
ASSISTS
22
POINTS
34
37
6'2" 183
2007 JAN
NCAA
GAMES
29
GOALS
1
ASSISTS
7
POINTS
8
NHLe
8.9
38
6'6" 212
2007 JUL
OJHL
GAMES
38
GOALS
4
ASSISTS
18
POINTS
22
39
6'0" 154
2007 MAY
J20
GAMES
33
GOALS
11
ASSISTS
24
POINTS
35
40
5'11" 168
2007 JUN
OHL
GAMES
54
GOALS
20
ASSISTS
20
POINTS
40
NHLe
19.6
41
6'5" 216
2007 MAR
NTDP
GAMES
13
GOALS
0
ASSISTS
3
POINTS
3
42
5'7" 161
2007 APR
USHL
GAMES
43
GOALS
13
ASSISTS
30
POINTS
43
43
6'2" 216
2006 OCT
NCAA
GAMES
30
GOALS
4
ASSISTS
10
POINTS
14
NHLe
12.7
44
6'0" 198
2007 MAR
NTDP
GAMES
37
GOALS
14
ASSISTS
23
POINTS
37
45
6'1" 194
2007 FEB
OHL
GAMES
50
GOALS
9
ASSISTS
25
POINTS
34
NHLe
18.0
46
6'3" 198
2007 MAR
MHL
GAMES
35
GOALS
6
ASSISTS
14
POINTS
20
47
6'2" 185
2007 APR
J20
GAMES
26
GOALS
18
ASSISTS
15
POINTS
33
48
6'6" 201
2007 APR
USHL
GAMES
39
GOALS
2
ASSISTS
13
POINTS
15
49
5'11" 179
2007 MAY
OHL
GAMES
33
GAA
3.36
SV%
.898
50
6'1" 187
2007 MAR
Czech
GAMES
37
GOALS
4
ASSISTS
5
POINTS
9
NHLe
9.4
51
6'4" 181
2007 JAN
NCAA
GAMES
14
GOALS
3
ASSISTS
5
POINTS
8
NHLe
15.6
52
6'0" 192
2007 JUN
NTDP
GAMES
36
GOALS
9
ASSISTS
12
POINTS
21
53
6'2" 174
2007 JAN
QMJHL
GAMES
43
GOALS
14
ASSISTS
17
POINTS
31
NHLe
16.8
54
6'1" 174
2007 MAY
OHL
GAMES
53
GOALS
18
ASSISTS
31
POINTS
49
NHLe
24.5
55
6'5" 194
2007 SEP
WHL
GAMES
40
GOALS
3
ASSISTS
8
POINTS
11
NHLe
6.8
56
5'10" 183
2007 FEB
J20
GAMES
33
GOALS
10
ASSISTS
15
POINTS
25
57
5'10" 179
2006 SEP
Slovak
GAMES
37
GOALS
14
ASSISTS
6
POINTS
20
58
6'4" 192
2007 APR
WHL
GAMES
53
GOALS
12
ASSISTS
16
POINTS
28
NHLe
13.1
59
5'10" 165
2007 JAN
USHL
GAMES
20
GOALS
0
ASSISTS
11
POINTS
11
60
6'1" 170
2007 MAR
WHL
GAMES
29
GOALS
2
ASSISTS
5
POINTS
7
NHLe
6.0
61
6'0" 207
2007 JAN
MHL
GAMES
29
GAA
1.79
SV%
.940
62
6'0" 181
2006 DEC
NCAA
GAMES
31
GOALS
2
ASSISTS
5
POINTS
7
NHLe
6.2
63
6'0" 185
2006 MAY
OHL
GAMES
46
GOALS
21
ASSISTS
42
POINTS
63
NHLe
36.3
64
6'0" 181
2006 NOV
USHL
GAMES
37
GOALS
19
ASSISTS
25
POINTS
44
- College commitment
NHLe
- A metric used to predict NHL points over 82 games based on a player's performance in specific leagues. (PPG x translation_factor * 82) Source