Montréal Canadiens Redraft

Re-pick the first two rounds from 2010-2024 NHL drafts to build your ideal roster

Jump to Draft Picks
MY 15-YEAR RE-DRAFT

Your Draft Picks (Rounds 1-2, 2010-2024)

Below are all the first and second round picks from the past 15 drafts. Click on any player card to select an alternative pick and build your ideal team. Use the Auto Re-Draft button to automatically select the best available player for each pick.

2010 Draft Pick #22 • Round 1 • Pick 22
Actual Pick
Jarred Tinordi
Jarred Tinordi
D
Games
205
Goals
4
Assists
26
Points
30
PPG
0.15
Rank
Top Available Players
1
Mark Stone
Mark Stone
RW
Drafted #178GP: 712G: 233A: 414PTS: 647PPG: 0.91
2
Bryan Rust
Bryan Rust
RW
Drafted #80GP: 653G: 208A: 244PTS: 452PPG: 0.69
3
Petr Mrazek
Petr Mrazek
G
Drafted #141GP: 431SV%: 0.906
2011 Draft Pick #17 • Round 1 • Pick 17
Actual Pick
Nathan Beaulieu
Nathan Beaulieu
D
Games
471
Goals
12
Assists
86
Points
98
PPG
0.21
Rank
Top Available Players
1
Nikita Kucherov
Nikita Kucherov
LW/RW
Drafted #58GP: 816G: 364A: 644PTS: 1008PPG: 1.24
2
Jordan Binnington
Jordan Binnington
G
Drafted #88GP: 348SV%: 0.906
3
John Gibson
John Gibson
G
Drafted #39GP: 515SV%: 0.910
2012 Draft Pick #3 • Round 1 • Pick 3
Actual Pick
Alex Galchenyuk
Alex Galchenyuk
C
Games
654
Goals
146
Assists
208
Points
354
PPG
0.54
Rank
Top Available Players
1
Connor Hellebuyck
Connor Hellebuyck
G
Drafted #130GP: 580SV%: 0.918
2
Andrei Vasilevskiy
Andrei Vasilevskiy
G
Drafted #19GP: 551SV%: 0.917
3
Anthony Stolarz
Anthony Stolarz
G
Drafted #45GP: 155SV%: 0.915
2012 Draft Pick #33 • Round 2 • Pick 3
Actual Pick
Sebastian Collberg
Sebastian Collberg
RW
Games
0
Goals
0
Assists
0
Points
0
PPG
0.00
Rank
Top Available Players
1
Connor Hellebuyck
Connor Hellebuyck
G
Drafted #130GP: 580SV%: 0.918
2
Anthony Stolarz
Anthony Stolarz
G
Drafted #45GP: 155SV%: 0.915
3
Linus Ullmark
Linus Ullmark
G
Drafted #163GP: 305SV%: 0.915
2012 Draft Pick #51 • Round 2 • Pick 21
Actual Pick
Dalton Thrower
Dalton Thrower
D
Games
0
Goals
0
Assists
0
Points
0
PPG
0.00
Rank
Top Available Players
1
Connor Hellebuyck
Connor Hellebuyck
G
Drafted #130GP: 580SV%: 0.918
2
Linus Ullmark
Linus Ullmark
G
Drafted #163GP: 305SV%: 0.915
3
Colton Parayko
Colton Parayko
D
Drafted #86GP: 740G: 77A: 224PTS: 301PPG: 0.41
2013 Draft Pick #25 • Round 1 • Pick 25
Actual Pick
Michael McCarron
Michael McCarron
RW
Games
320
Goals
29
Assists
37
Points
66
PPG
0.21
Rank
Top Available Players
1
Shea Theodore
Shea Theodore
D
Drafted #26GP: 579G: 78A: 291PTS: 369PPG: 0.64
2
Jake Guentzel
Jake Guentzel
C
Drafted #77GP: 615G: 274A: 312PTS: 586PPG: 0.95
3
MacKenzie Weegar
MacKenzie Weegar
D
Drafted #206GP: 568G: 59A: 196PTS: 255PPG: 0.45
2013 Draft Pick #34 • Round 2 • Pick 4
Actual Pick
Jacob de la Rose
Jacob de la Rose
LW
Games
242
Goals
13
Assists
25
Points
38
PPG
0.16
Rank
Top Available Players
1
Jake Guentzel
Jake Guentzel
C
Drafted #77GP: 615G: 274A: 312PTS: 586PPG: 0.95
2
MacKenzie Weegar
MacKenzie Weegar
D
Drafted #206GP: 568G: 59A: 196PTS: 255PPG: 0.45
3
Juuse Saros
Juuse Saros
G
Drafted #99GP: 422SV%: 0.914
2013 Draft Pick #36 • Round 2 • Pick 6
Actual Pick
Zach Fucale
Zach Fucale
G
Games
4
Save %
0.924
Rank
Top Available Players
1
Jake Guentzel
Jake Guentzel
C
Drafted #77GP: 615G: 274A: 312PTS: 586PPG: 0.95
2
MacKenzie Weegar
MacKenzie Weegar
D
Drafted #206GP: 568G: 59A: 196PTS: 255PPG: 0.45
3
Juuse Saros
Juuse Saros
G
Drafted #99GP: 422SV%: 0.914
2013 Draft Pick #55 • Round 2 • Pick 25
Actual Pick
Artturi Lehkonen
Artturi Lehkonen
LW
Games
607
Goals
151
Assists
154
Points
305
PPG
0.50
Rank
Top Available Players
1
Jake Guentzel
Jake Guentzel
C
Drafted #77GP: 615G: 274A: 312PTS: 586PPG: 0.95
2
MacKenzie Weegar
MacKenzie Weegar
D
Drafted #206GP: 568G: 59A: 196PTS: 255PPG: 0.45
3
Juuse Saros
Juuse Saros
G
Drafted #99GP: 422SV%: 0.914
2014 Draft Pick #26 • Round 1 • Pick 26
Actual Pick
Nikita Scherbak
Nikita Scherbak
RW
Games
37
Goals
6
Assists
2
Points
8
PPG
0.22
Rank
Top Available Players
1
Brayden Point
Brayden Point
C
Drafted #79GP: 672G: 309A: 335PTS: 644PPG: 0.96
2
Igor Shesterkin
Igor Shesterkin
G
Drafted #118GP: 287SV%: 0.917
3
Ilya Sorokin
Ilya Sorokin
G
Drafted #78GP: 264SV%: 0.916
2015 Draft Pick #26 • Round 1 • Pick 26
Actual Pick
Noah Juulsen
Noah Juulsen
D
Games
172
Goals
3
Assists
15
Points
18
PPG
0.10
Rank
Top Available Players
1
Kirill Kaprizov
Kirill Kaprizov
LW
Drafted #135GP: 337G: 195A: 213PTS: 408PPG: 1.21
2
Mackenzie Blackwood
Mackenzie Blackwood
G
Drafted #42GP: 254SV%: 0.906
3
Joey Daccord
Joey Daccord
G
Drafted #199GP: 137SV%: 0.906
2016 Draft Pick #9 • Round 1 • Pick 9
Actual Pick
Mikhail Sergachev
Mikhail Sergachev
D
Games
568
Goals
66
Assists
256
Points
322
PPG
0.57
Rank
Top Available Players
1
Filip Gustavsson
Filip Gustavsson
G
Drafted #55GP: 182SV%: 0.911
2
Brandon Hagel
Brandon Hagel
LW
Drafted #159GP: 390G: 132A: 179PTS: 311PPG: 0.80
3
Joseph Woll
Joseph Woll
G
Drafted #62GP: 78SV%: 0.910
2017 Draft Pick #25 • Round 1 • Pick 25
Actual Pick
Ryan Poehling
Ryan Poehling
C
Games
299
Goals
44
Assists
57
Points
101
PPG
0.34
Rank
Top Available Players
1
Jake Oettinger
Jake Oettinger
G
Drafted #26GP: 263SV%: 0.911
2
Jason Robertson
Jason Robertson
LW
Drafted #39GP: 391G: 172A: 239PTS: 411PPG: 1.05
3
Jeremy Swayman
Jeremy Swayman
G
Drafted #111GP: 201SV%: 0.910
2017 Draft Pick #56 • Round 2 • Pick 25
Actual Pick
Josh Brook
Josh Brook
D
Games
0
Goals
0
Assists
0
Points
0
PPG
0.00
Rank
Top Available Players
1
Jeremy Swayman
Jeremy Swayman
G
Drafted #111GP: 201SV%: 0.910
2
Stuart Skinner
Stuart Skinner
G
Drafted #78GP: 186SV%: 0.905
3
Morgan Geekie
Morgan Geekie
C
Drafted #67GP: 351G: 83A: 92PTS: 175PPG: 0.50
2017 Draft Pick #58 • Round 2 • Pick 27
Actual Pick
Joni Ikonen
Joni Ikonen
C
Games
0
Goals
0
Assists
0
Points
0
PPG
0.00
Rank
Top Available Players
1
Jeremy Swayman
Jeremy Swayman
G
Drafted #111GP: 201SV%: 0.910
2
Stuart Skinner
Stuart Skinner
G
Drafted #78GP: 186SV%: 0.905
3
Morgan Geekie
Morgan Geekie
C
Drafted #67GP: 351G: 83A: 92PTS: 175PPG: 0.50
2018 Draft Pick #3 • Round 1 • Pick 3
Actual Pick
Jesperi Kotkaniemi
Jesperi Kotkaniemi
C
Games
490
Goals
78
Assists
121
Points
199
PPG
0.41
Rank
Top Available Players
1
Quinn Hughes
Quinn Hughes
D
Drafted #7GP: 447G: 60A: 362PTS: 422PPG: 0.94
2
Evan Bouchard
Evan Bouchard
D
Drafted #10GP: 364G: 57A: 192PTS: 249PPG: 0.68
3
Lukas Dostal
Lukas Dostal
G
Drafted #85GP: 134SV%: 0.903
2018 Draft Pick #35 • Round 2 • Pick 4
Actual Pick
Jesse Ylonen
Jesse Ylonen
RW
Games
111
Goals
12
Assists
17
Points
29
PPG
0.26
Rank
Top Available Players
1
Lukas Dostal
Lukas Dostal
G
Drafted #85GP: 134SV%: 0.903
2
Kirill Marchenko
Kirill Marchenko
RW
Drafted #49GP: 232G: 83A: 76PTS: 159PPG: 0.69
3
Joel Hofer
Joel Hofer
G
Drafted #107GP: 77SV%: 0.904
2018 Draft Pick #38 • Round 2 • Pick 7
Actual Pick
Alexander Romanov
Alexander Romanov
D
Games
365
Goals
17
Assists
66
Points
83
PPG
0.23
Rank
Top Available Players
1
Lukas Dostal
Lukas Dostal
G
Drafted #85GP: 134SV%: 0.903
2
Kirill Marchenko
Kirill Marchenko
RW
Drafted #49GP: 232G: 83A: 76PTS: 159PPG: 0.69
3
Joel Hofer
Joel Hofer
G
Drafted #107GP: 77SV%: 0.904
2018 Draft Pick #56 • Round 2 • Pick 25
Actual Pick
Jacob Olofsson
Jacob Olofsson
C
Games
0
Goals
0
Assists
0
Points
0
PPG
0.00
Rank
Top Available Players
1
Lukas Dostal
Lukas Dostal
G
Drafted #85GP: 134SV%: 0.903
2
Joel Hofer
Joel Hofer
G
Drafted #107GP: 77SV%: 0.904
3
Samuel Ersson
Samuel Ersson
G
Drafted #143GP: 115SV%: 0.887
2019 Draft Pick #15 • Round 1 • Pick 15
Actual Pick
Cole Caufield
Cole Caufield
RW
Games
303
Goals
130
Assists
107
Points
237
PPG
0.78
Rank
Top Available Players
1
Dustin Wolf
Dustin Wolf
G
Drafted #214GP: 86SV%: 0.904
2
Thomas Harley
Thomas Harley
D
Drafted #18GP: 214G: 33A: 79PTS: 112PPG: 0.52
3
Aliaksei Protas
Aliaksei Protas
C
Drafted #91GP: 261G: 48A: 81PTS: 129PPG: 0.49
2019 Draft Pick #46 • Round 2 • Pick 15
Actual Pick
Jayden Struble
Jayden Struble
D
Games
124
Goals
5
Assists
21
Points
26
PPG
0.21
Rank
Top Available Players
1
Dustin Wolf
Dustin Wolf
G
Drafted #214GP: 86SV%: 0.904
2
Aliaksei Protas
Aliaksei Protas
C
Drafted #91GP: 261G: 48A: 81PTS: 129PPG: 0.49
3
Pavel Dorofeyev
Pavel Dorofeyev
LW
Drafted #79GP: 164G: 65A: 31PTS: 96PPG: 0.59
2020 Draft Pick #16 • Round 1 • Pick 16
Actual Pick
Kaiden Guhle
Kaiden Guhle
D
Games
174
Goals
17
Assists
43
Points
60
PPG
0.34
Rank
Top Available Players
1
JJ Peterka
JJ Peterka
RW
Drafted #34GP: 254G: 71A: 89PTS: 160PPG: 0.63
2
Jakub Dobes
Jakub Dobes
G
Drafted #136GP: 23SV%: 0.912
3
Leevi Merilainen
Leevi Merilainen
G
Drafted #71GP: 17SV%: 0.909
2020 Draft Pick #47 • Round 2 • Pick 16
Actual Pick
Luke Tuch
Luke Tuch
LW
Games
0
Goals
0
Assists
0
Points
0
PPG
0.00
Rank
Top Available Players
1
Jakub Dobes
Jakub Dobes
G
Drafted #136GP: 23SV%: 0.912
2
Leevi Merilainen
Leevi Merilainen
G
Drafted #71GP: 17SV%: 0.909
3
Nico Daws
Nico Daws
G
Drafted #84GP: 53SV%: 0.899
2020 Draft Pick #48 • Round 2 • Pick 17
Actual Pick
Jan Mysak
Jan Mysak
C
Games
0
Goals
0
Assists
0
Points
0
PPG
0.00
Rank
Top Available Players
1
Jakub Dobes
Jakub Dobes
G
Drafted #136GP: 23SV%: 0.912
2
Leevi Merilainen
Leevi Merilainen
G
Drafted #71GP: 17SV%: 0.909
3
Nico Daws
Nico Daws
G
Drafted #84GP: 53SV%: 0.899
2021 Draft Pick #31 • Round 1 • Pick 31
Actual Pick
Logan Mailloux
Logan Mailloux
D
Games
17
Goals
2
Assists
3
Points
5
PPG
0.29
Rank
Top Available Players
1
Matthew Knies
Matthew Knies
LW
Drafted #57GP: 178G: 49A: 65PTS: 114PPG: 0.64
2
J.J. Moser
J.J. Moser
D
Drafted #60GP: 272G: 19A: 70PTS: 89PPG: 0.33
3
Scott Morrow
Scott Morrow
D
Drafted #40GP: 16G: 1A: 5PTS: 6PPG: 0.38
2021 Draft Pick #63 • Round 2 • Pick 31
Actual Pick
Riley Kidney
Riley Kidney
C
Games
0
Goals
0
Assists
0
Points
0
PPG
0.00
Rank
Top Available Players
1
Justin Robidas
Justin Robidas
C
Drafted #147GP: 2G: 1A: 1PTS: 2PPG: 1.00
2
Dylan Duke
Dylan Duke
LW
Drafted #126GP: 2G: 1A: 0PTS: 1PPG: 0.50
3
Ville Ottavainen
Ville Ottavainen
D
Drafted #99GP: 1G: 0A: 1PTS: 1PPG: 1.00
2021 Draft Pick #64 • Round 2 • Pick 32
Actual Pick
Oliver Kapanen
Oliver Kapanen
C
Games
34
Goals
6
Assists
6
Points
12
PPG
0.35
Rank
Top Available Players
1
Justin Robidas
Justin Robidas
C
Drafted #147GP: 2G: 1A: 1PTS: 2PPG: 1.00
2
Dylan Duke
Dylan Duke
LW
Drafted #126GP: 2G: 1A: 0PTS: 1PPG: 0.50
3
Ville Ottavainen
Ville Ottavainen
D
Drafted #99GP: 1G: 0A: 1PTS: 1PPG: 1.00
2022 Draft Pick #1 • Round 1 • Pick 1
Actual Pick
Juraj Slafkovsky
Juraj Slafkovsky
LW
Games
216
Goals
48
Assists
72
Points
120
PPG
0.56
Rank
Top Available Players
1
Lane Hutson
Lane Hutson
D
Drafted #62GP: 100G: 7A: 75PTS: 82PPG: 0.82
2
Logan Cooley
Logan Cooley
C
Drafted #3GP: 173G: 53A: 69PTS: 122PPG: 0.71
3
Seamus Casey
Seamus Casey
D
Drafted #46GP: 16G: 4A: 4PTS: 8PPG: 0.50
2022 Draft Pick #26 • Round 1 • Pick 26
Actual Pick
Filip Mesar
Filip Mesar
RW
Games
0
Goals
0
Assists
0
Points
0
PPG
0.00
Rank
Top Available Players
1
Lane Hutson
Lane Hutson
D
Drafted #62GP: 100G: 7A: 75PTS: 82PPG: 0.82
2
Seamus Casey
Seamus Casey
D
Drafted #46GP: 16G: 4A: 4PTS: 8PPG: 0.50
3
Maveric Lamoureux
Maveric Lamoureux
D
Drafted #29GP: 15G: 1A: 2PTS: 3PPG: 0.20
2022 Draft Pick #33 • Round 2 • Pick 1
Actual Pick
Owen Beck
Owen Beck
C
Games
15
Goals
0
Assists
1
Points
1
PPG
0.07
Rank
Top Available Players
1
Lane Hutson
Lane Hutson
D
Drafted #62GP: 100G: 7A: 75PTS: 82PPG: 0.82
2
Seamus Casey
Seamus Casey
D
Drafted #46GP: 16G: 4A: 4PTS: 8PPG: 0.50
3
Dennis Hildeby
Dennis Hildeby
G
Drafted #122GP: 9SV%: 0.889
2022 Draft Pick #62 • Round 2 • Pick 30
Actual Pick
Lane Hutson
Lane Hutson
D
Games
100
Goals
7
Assists
75
Points
82
PPG
0.82
Rank
Top Available Players
1
Dennis Hildeby
Dennis Hildeby
G
Drafted #122GP: 9SV%: 0.889
2
Kirill Kudryavtsev
Kirill Kudryavtsev
D
Drafted #208GP: 2G: 0A: 0PTS: 0PPG: 0.00
3
Michael Milne
Michael Milne
LW
Drafted #89GP: 1G: 0A: 0PTS: 0PPG: 0.00
2023 Draft Pick #5 • Round 1 • Pick 5
Actual Pick
David Reinbacher
David Reinbacher
D
Games
0
Goals
0
Assists
0
Points
0
PPG
0.00
Rank
Top Available Players
1
Matvei Michkov
Matvei Michkov
RW
Drafted #7GP: 95G: 29A: 42PTS: 71PPG: 0.75
2
Hunter Brzustewicz
Hunter Brzustewicz
D
Drafted #75GP: 1G: 0A: 0PTS: 0PPG: 0.00
3
Aydar Suniev
Aydar Suniev
LW
Drafted #80GP: 1G: 0A: 0PTS: 0PPG: 0.00
2024 Draft Pick #5 • Round 1 • Pick 5
Actual Pick
Ivan Demidov
Ivan Demidov
RW
Games
18
Goals
5
Assists
10
Points
15
PPG
0.83
Rank
Top Available Players
1
Zayne Parekh
Zayne Parekh
D
Drafted #9GP: 12G: 1A: 1PTS: 2PPG: 0.17
2
Jett Luchanko
Jett Luchanko
C
Drafted #13GP: 8G: 0A: 0PTS: 0PPG: 0.00
3
Nikita Prishchepov
Nikita Prishchepov
C
Drafted #217GP: 10G: 0A: 0PTS: 0PPG: 0.00
2024 Draft Pick #21 • Round 1 • Pick 21
Actual Pick
Michael Hage
Michael Hage
C
Games
0
Goals
0
Assists
0
Points
0
PPG
0.00
Rank
Top Available Players
1
Nikita Prishchepov
Nikita Prishchepov
C
Drafted #217GP: 10G: 0A: 0PTS: 0PPG: 0.00
2
Egor Surin
Egor Surin
C
Drafted #22GP: 0G: 0A: 0PTS: 0PPG: 0.00
3
Stian Solberg
Stian Solberg
D
Drafted #23GP: 0G: 0A: 0PTS: 0PPG: 0.00
2025 Draft Pick #34 • Round 2 • Pick 2
Actual Pick
Alexander Zharovsky
Alexander Zharovsky
RW
Games
0
Goals
0
Assists
0
Points
0
PPG
0.00
Rank
Top Available Players
1
Jacob Rombach
Jacob Rombach
D
Drafted #35GP: 0G: 0A: 0PTS: 0PPG: 0.00
2
Blake Fiddler
Blake Fiddler
D
Drafted #36GP: 0G: 0A: 0PTS: 0PPG: 0.00
3
Milton Gastrin
Milton Gastrin
C
Drafted #37GP: 0G: 0A: 0PTS: 0PPG: 0.00

Redrafted Team Details

Forwards

Defense

Goalies

How It Works

Re-Draft Your Team: This tool lets you rebuild your team's draft history from the first two rounds (2010-2024). Click on any alternative player to swap them with the actual pick and see how your redrafted team would look.

Color Coding: Green (Top 33%) Yellow (Middle 33%) Gray (Bottom 33%)

Top Available Players: For each pick, we show the best players who were drafted after that selection in the same year, sorted by their career performance. This shows which stars your team could have picked instead. Ranking players is subjctive, so it's a rough estimate based on available data.

💾 Save Your Progress

Your draft selections are automatically saved in the URL. To return to your redraft later, copy the URL below and save it somewhere safe. You can also share that URL with others.