Play
Watch
Cheer
🔮 Oracle
🔑 Sign in
Montréal Canadiens Draft History
← Back to team
Year
All years
2024
2023
2022
2021
2020
2019
2018
2017
2016
2015
2014
2013
2012
2011
2010
2009
2008
2007
2006
2005
Round
All rounds
Round 1
Round 2
Round 3
Round 4
Round 5
Round 6
Round 7
Year
Rd
#
Player
Pos
2024
1
5
Ivan Demidov
R
2023
1
5
David Reinbacher
D
2023
3
69
Jacob Fowler
G
2023
4
101
Florian Xhekaj
L
2022
1
1
Juraj Slafkovsky
L
2022
2
33
Owen Beck
C
2022
2
62
Lane Hutson
D
2022
3
92
Adam Engstrom
D
2022
5
130
Jared Davidson
C
2021
1
31
Logan Mailloux
D
2021
2
64
Oliver Kapanen
C
2021
4
113
William Trudeau
D
2021
5
150
Joshua Roy
R
2020
1
16
Kaiden Guhle
D
2020
4
124
Sean Farrell
C
2020
5
136
Jakub Dobes
G
2019
1
15
Cole Caufield
R
2019
2
46
Jayden Struble
D
2019
3
64
Mattias Norlinder
D
2019
7
201
Rafael Harvey-Pinard
L
2018
1
3
Jesperi Kotkaniemi
C
2018
2
35
Jesse Ylonen
R
2018
2
38
Alexander Romanov
D
2018
3
66
Cam Hillis
C
2018
3
71
Jordan Harris
D
2017
1
25
Ryan Poehling
C
2017
3
87
Cale Fleury
D
2017
7
199
Cayden Primeau
G
2016
1
9
Mikhail Sergachev
D
2016
3
70
William Bitten
C
2016
4
100
Victor Mete
D
2016
6
160
Michael Pezzetta
L
2015
1
26
Noah Juulsen
D
2015
3
87
Lukas Vejdemo
C
2014
1
26
Nikita Scherbak
R
2014
3
73
Brett Lernout
D
2014
7
207
Jake Evans
C
2013
1
25
Michael McCarron
R
2013
2
34
Jacob de la Rose
L
2013
2
36
Zach Fucale
G
2013
2
55
Artturi Lehkonen
L
2013
3
86
Sven Andrighetto
R
2012
1
3
Alex Galchenyuk
C
2012
5
122
Charles Hudon
L
2011
1
17
Nathan Beaulieu
D
2011
5
138
Darren Dietz
D
2010
1
22
Jarred Tinordi
D
2010
4
117
Morgan Ellis
D
2010
5
147
Brendan Gallagher
R
2009
1
18
Louis Leblanc
C
2009
3
65
Joonas Nattinen
C
2009
5
139
Gabriel Dumont
C
2008
4
116
Jason Missiaen
G
2007
1
12
Ryan McDonagh
D
2007
1
22
Max Pacioretty
L
2007
2
43
P.K. Subban
D
2007
3
73
Yannick Weber
D
2006
2
49
Ben Maxwell
C
2006
2
53
Mathieu Carle
D
2006
3
66
Ryan White
C
2005
1
5
Carey Price
G
2005
2
45
Guillaume Latendresse
L
2005
6
190
Matt D'Agostini
R
2005
7
200
Sergei Kostitsyn
L