Montreal Canadiens Roster

The other team will keep a watchful eye on David Savard. David Savard 12-year vet that plays defenseman and weighs in at 235 lbs. Initially from Canada, he has a birthdate of October 22, 1990 and measures 6-1. In his career, he has tallied 220 points in his 783 games played. Brendan Gallagher is another guy that will give defenses problems. Brendan Gallagher is a 5-9 fwd that weighs in at 186 lbs and originates from Canada. He comes in as a 11-year NHL vet being born on May 6, 1992 and is 31 years of age. Over the course of his hockey career, he has tallied 416 pts in his 740 contests played. Not to be left out, Jake Allen should be a player that the defense should account for. Born on August 7, 1990, Jake Allen competes as the net minder, and he is a 10-year vet in pro hockey. The Canada born player comes in at 195 pounds and has a height of 6-2.

2023-24 Montreal Canadiens Roster

Player Nation Pos Age Hgt Wgt Exp Birth
David Savard ca D 33 6-1 235 12 October 22, 1990
Brendan Gallagher ca F 31 5-9 186 11 May 6, 1992
Jake Allen ca G 33 6-2 195 10 August 7, 1990
Sean Monahan ca F 29 6-2 196 10 October 12, 1994
Tanner Pearson ca F 31 6-1 201 10 August 10, 1992
Josh Anderson ca F 29 6-3 218 9 May 7, 1994
Michael Matheson ca D 29 6-2 193 8 February 27, 1994
Kirby Dach ca F 23 6-4 212 4 January 21, 2001
Jake Evans ca F 27 6-0 186 4 June 2, 1996
Sam Montembeault ca G 27 6-3 214 4 October 30, 1996
Cayden Primeau us G 24 6-3 198 4 August 11, 1999
Nick Suzuki ca F 24 5-11 208 4 August 10, 1999
Cole Caufield us F 23 5-7 174 3 January 2, 2001
Alex Newhook ca F 23 5-10 190 3 January 28, 2001
Jesse Ylonen us F 24 6-0 167 3 October 3, 1999
Justin Barron ca D 22 6-2 201 2 November 15, 2001
Jordan Harris us D 23 5-11 189 2 July 7, 2000
Rafael Harvey-Pinard ca F 25 5-9 181 2 January 6, 1999
Johnathan Kovacevic ca D 26 6-4 208 2 July 12, 1997
Michael Pezzetta ca F 25 6-1 210 2 March 13, 1998
Kaiden Guhle ca D 22 6-2 205 1 January 18, 2002
Juraj Slafkovsky sk F 19 6-3 238 1 March 30, 2004
Arber Xhekaj ca D 23 6-4 238 1 January 30, 2001

2022-23 Montreal Canadiens Roster

Player Nation Pos Age Hgt Wgt Exp Birth
Mike Hoffman ca C/LW 33 6-0 190 11 November 24, 1989
David Savard ca D 32 6-1 235 11 October 22, 1990
Brendan Gallagher ca RW 30 5-9 186 10 May 6, 1992
Jake Allen ca G 32 6-2 195 9 August 7, 1990
Sean Monahan ca C 28 6-2 196 9 October 12, 1994
Josh Anderson ca RW 28 6-3 218 8 May 7, 1994
Joel Armia fi RW 29 6-3 216 8 May 31, 1993
Evgenii Dadonov su RW 33 5-11 189 8 March 12, 1989
Jonathan Drouin ca LW 27 5-11 198 8 March 28, 1995
Chris Tierney ca C 28 6-1 191 8 July 1, 1994
Joel Edmundson ca D 29 6-5 221 7 June 28, 1993
Mike Matheson ca D 28 6-2 193 7 February 27, 1994
Christian Dvorak us C 26 6-1 193 6 February 2, 1996
Denis Gurianov ru RW 25 6-3 205 5 June 7, 1997
Chris Wideman us D 33 5-10 181 5 January 7, 1990
Kirby Dach ca C 22 6-4 212 3 January 21, 2001
Jake Evans ca C/RW 26 6-0 186 3 June 2, 1996
Sam Montembeault ca G 26 6-3 214 3 October 30, 1996
Rem Pitlick ca C 25 5-11 186 3 April 2, 1997
Cayden Primeau us G 23 3 August 11, 1999
Nick Suzuki ca C 23 5-11 208 3 August 10, 1999
Alex Belzile ca F 31 6-0 196 2 August 31, 1991
Cole Caufield us RW 22 5-7 174 2 January 2, 2001
Anthony Richard ca C 26 5-10 163 2 December 20, 1996
Jesse Ylonen us RW 23 6-0 167 2 October 3, 1999
Frederic Allard ca D 25 6-1 179 1 December 27, 1997
Justin Barron ca D 21 6-2 201 1 November 15, 2001
Jordan Harris us D 22 5-11 189 1 July 7, 2000
Rafael Harvey-Pinard ca LW 24 5-9 181 1 January 6, 1999
Johnathan Kovacevic ca D 25 1 July 12, 1997
Michael Pezzetta ca C 24 6-1 210 1 March 13, 1998
Corey Schueneman us D 27 6-0 200 1 September 2, 1995
Owen Beck ca C 18 5-11 191 0 February 3, 2004
Lucas Condotta ca F 25 6-1 223 0 June 19, 1997
Sean Farrell us C 21 5-9 175 0 November 2, 2001
Kaiden Guhle ca D 21 6-2 205 0 January 18, 2002
Juraj Slafkovsky sk LW 18 6-3 238 0 March 30, 2004
Joel Teasdale ca F 23 6-0 212 0 March 11, 1999
Arber Xhekaj ca D 22 6-4 238 0 January 30, 2001

2021-22 Montreal Canadiens Roster

Player Nation Pos Age Hgt Wgt Exp Birth
Carey Price ca G 34 6-3 217 14 August 16, 1987
Mathieu Perreault ca C 34 5-10 188 12 January 5, 1988
Paul Byron ca LW 32 5-9 158 11 April 27, 1989
Jeff Petry us D 34 6-3 209 11 December 9, 1987
Mike Hoffman ca C/LW 32 6-0 190 10 November 24, 1989
David Savard ca D 31 6-1 235 10 October 22, 1990
Brendan Gallagher ca RW 29 5-9 186 9 May 6, 1992
Tyler Toffoli ca C 29 6-0 203 9 April 24, 1992
Jake Allen ca G 31 6-2 195 8 August 7, 1990
Ben Chiarot ca D 30 6-3 232 8 May 9, 1991
Cedric Paquette ca C 28 6-0 204 8 August 13, 1993
Josh Anderson ca RW 27 6-3 218 7 May 7, 1994
Joel Armia fi RW 28 6-3 216 7 May 31, 1993
Jonathan Drouin ca LW 26 5-11 198 7 March 28, 1995
Brett Kulak ca D 28 6-1 197 7 January 6, 1994
Tyler Pitlick us C 30 6-2 200 7 November 1, 1991
Joel Edmundson ca D 28 6-5 221 6 June 28, 1993
Christian Dvorak us C 25 6-1 193 5 February 2, 1996
Andrew Hammond ca G 33 6-2 224 5 February 11, 1988
Artturi Lehkonen fi LW 26 5-11 179 5 July 4, 1995
Laurent Dauphin ca C 26 6-0 186 4 March 26, 1995
Sami Niku fi D 25 6-1 194 4 October 10, 1996
Chris Wideman us D 32 5-10 181 4 January 7, 1990
Adam Brooks ca C 25 6-0 179 2 May 6, 1996
Kale Clague ca D 23 6-0 187 2 June 5, 1998
Jake Evans ca C/RW 25 6-0 186 2 June 2, 1996
William Lagesson se D 25 6-2 207 2 February 22, 1996
Sam Montembeault ca G 25 6-3 214 2 October 30, 1996
Rem Pitlick ca C 24 5-11 186 2 April 2, 1997
Ryan Poehling us C 23 6-2 196 2 January 3, 1999
Cayden Primeau us G 22 2 August 11, 1999
Nick Suzuki ca C 22 5-11 208 2 August 10, 1999
Alex Belzile ca F 30 6-0 196 1 August 31, 1991
Cole Caufield us RW 21 5-7 174 1 January 2, 2001
Alexander Romanov ru D 22 6-1 215 1 January 6, 2000
Lukas Vejdemo se C 26 6-2 196 1 January 25, 1996
Jesse Ylonen us RW 22 6-0 167 1 October 3, 1999
Brandon Baddock ca LW 26 6-3 218 0 March 29, 1995
Justin Barron ca D 20 6-2 201 0 November 15, 2001
Jordan Harris us D 21 5-11 189 0 July 7, 2000
Rafael Harvey-Pinard ca LW 23 5-9 181 0 January 6, 1999
Cameron Hillis ca C 21 5-10 171 0 June 24, 2000
Michael McNiven ca G 24 6-1 203 0 July 9, 1997
Mattias Norlinder se D 21 6-0 185 0 April 12, 2000
Michael Pezzetta ca C 23 6-1 210 0 March 13, 1998
Corey Schueneman us D 26 6-0 200 0 September 2, 1995

2020-21 Montreal Canadiens Roster

Player Nation Pos Age Hgt Wgt Exp Birth
Eric Staal ca C 36 6-4 195 16 October 29, 1984
Corey Perry ca RW 35 6-3 208 15 May 16, 1985
Shea Weber ca D 35 6-4 230 15 August 14, 1985
Carey Price ca G 33 6-3 217 13 August 16, 1987
Michael Frolik cs LW 32 6-1 190 12 February 17, 1988
Paul Byron ca LW 31 5-9 158 10 April 27, 1989
Jeff Petry us D 33 6-3 209 10 December 9, 1987
Tomas Tatar cs LW 30 5-10 173 9 December 1, 1990
Brendan Gallagher ca RW 28 5-9 186 8 May 6, 1992
Tyler Toffoli ca C 28 6-0 203 8 April 24, 1992
Jake Allen ca G 30 6-2 195 7 August 7, 1990
Ben Chiarot ca D 29 6-3 232 7 May 9, 1991
Jonathon Merrill us D 28 6-3 204 7 February 3, 1992
Xavier Ouellet fr D 27 6-0 197 7 July 29, 1993
Josh Anderson ca RW 26 6-3 218 6 May 7, 1994
Joel Armia fi RW 27 6-3 216 6 May 31, 1993
Phillip Danault ca C 27 6-1 200 6 February 24, 1993
Jonathan Drouin ca LW 25 5-11 198 6 March 28, 1995
Brett Kulak ca D 27 6-1 197 6 January 6, 1994
Joel Edmundson ca D 27 6-5 221 5 June 28, 1993
Erik Gustafsson se D 28 6-0 197 4 March 14, 1992
Artturi Lehkonen fi LW 25 5-11 179 4 July 4, 1995
Victor Mete ca D 22 5-9 187 3 June 7, 1998
Jesperi Kotkaniemi fi C 20 6-2 201 2 July 6, 2000
Jake Evans ca C/RW 24 6-0 186 1 June 2, 1996
Otto Leskinen fi D 23 5-11 183 1 February 6, 1997
Cayden Primeau us G 21 1 August 11, 1999
Nick Suzuki ca C 21 5-11 208 1 August 10, 1999
Alex Belzile ca F 29 6-0 196 0 August 31, 1991
Cole Caufield us RW 20 5-7 174 0 January 2, 2001
Alexander Romanov ru D 21 6-1 215 0 January 6, 2000
Jesse Ylonen us RW 21 6-0 167 0 October 3, 1999

2019-20 Montreal Canadiens Roster

Player Nation Pos Age Hgt Wgt Exp Birth
Shea Weber ca D 34 6-4 230 14 August 14, 1985
Ilya Kovalchuk su LW 36 6-3 222 12 April 15, 1983
Carey Price ca G 32 6-3 217 12 August 16, 1987
Nate Thompson us C 35 6-1 205 12 October 5, 1984
Karl Alzner ca D 31 6-3 213 11 September 24, 1988
Paul Byron ca C/LW 30 5-9 158 9 April 27, 1989
Jeff Petry us D 32 6-3 209 9 December 9, 1987
Marco Scandella ca D 29 6-3 212 9 February 23, 1990
Dale Weise ca RW 31 6-2 206 9 August 5, 1988
Tomas Tatar cs C 29 5-10 173 8 December 1, 1990
Brendan Gallagher ca RW 27 5-9 186 7 May 6, 1992
Ben Chiarot ca D 28 6-3 232 6 May 9, 1991
Christian Folin se D 28 6-3 204 6 February 9, 1991
Keith Kinkaid us G 30 6-3 186 6 July 4, 1989
Xavier Ouellet fr D 26 6-0 197 6 July 29, 1993
Joel Armia fi RW 26 6-3 216 5 May 31, 1993
Nick Cousins ca C 26 5-11 192 5 June 20, 1993
Phillip Danault ca LW 26 6-1 200 5 February 24, 1993
Jonathan Drouin ca LW 24 5-11 198 5 March 28, 1995
Brett Kulak ca D 26 6-1 197 5 January 6, 1994
Max Domi ca LW 24 5-10 194 4 March 2, 1995
Charles Hudon ca LW 25 5-10 190 4 June 23, 1994
Charlie Lindgren us G 26 6-2 179 4 December 18, 1993
Mike Reilly us D 26 6-1 199 4 July 13, 1993
Jordan Weal ca C 27 5-10 179 4 April 15, 1992
Artturi Lehkonen fi LW 24 5-11 179 3 July 4, 1995
Gustav Olofsson se D 25 6-3 195 3 December 1, 1994
Matthew Peca ca C 26 5-8 182 3 April 27, 1993
Victor Mete ca D 21 5-9 187 2 June 7, 1998
Riley Barber us RW 25 6-0 199 1 February 7, 1994
Jesperi Kotkaniemi fi C 19 6-2 201 1 July 6, 2000
Ryan Poehling us C 21 6-2 196 1 January 3, 1999
Alex Belzile ca F 28 6-0 196 0 August 31, 1991
Jake Evans ca C/RW 23 6-0 186 0 June 2, 1996
Cale Fleury ca D 21 6-1 204 0 November 19, 1998
Otto Leskinen fi D 22 5-11 183 0 February 6, 1997
Cayden Primeau us G 20 0 August 11, 1999
Nick Suzuki ca C 20 5-11 208 0 August 10, 1999
Lukas Vejdemo se C 24 6-2 196 0 January 25, 1996

2018-19 Montreal Canadiens Roster

Player Nation Pos Age Hgt Wgt Exp Birth
Tomas Plekanec cs C 36 5-11 190 14 October 31, 1982
Shea Weber ca D 33 6-4 230 13 August 14, 1985
Carey Price ca G 31 6-3 217 11 August 16, 1987
Nate Thompson us C 34 6-1 205 11 October 5, 1984
Karl Alzner ca D 30 6-3 213 10 September 24, 1988
Antti Niemi fi G 35 6-2 209 10 August 29, 1983
David Schlemko ca D 31 6-1 191 10 May 7, 1987
Paul Byron ca C/LW 29 5-9 158 8 April 27, 1989
Jeff Petry us D 31 6-3 209 8 December 9, 1987
Dale Weise ca RW 30 6-2 206 8 August 5, 1988
Jordie Benn ca D 31 6-2 201 7 July 26, 1987
Andrew Shaw ca C 27 5-11 182 7 July 20, 1991
Tomas Tatar cs C 28 5-10 173 7 December 1, 1990
Brendan Gallagher ca RW 26 5-9 186 6 May 6, 1992
Michael Chaput ca C 26 6-2 199 5 April 9, 1992
Nicolas Deslauriers ca LW 27 6-1 220 5 February 22, 1991
Christian Folin se D 27 6-3 204 5 February 9, 1991
Xavier Ouellet fr D 25 6-0 197 5 July 29, 1993
Kenny Agostino us LW 26 6-0 199 4 April 30, 1992
Joel Armia fi RW 25 6-3 216 4 May 31, 1993
Phillip Danault ca LW 25 6-1 200 4 February 24, 1993
Jonathan Drouin ca LW 23 5-11 198 4 March 28, 1995
Brett Kulak ca D 25 6-1 197 4 January 6, 1994
Max Domi ca LW 23 5-10 194 3 March 2, 1995
Charles Hudon ca LW 24 5-10 190 3 June 23, 1994
Charlie Lindgren us G 25 6-2 179 3 December 18, 1993
Mike Reilly us D 25 6-1 199 3 July 13, 1993
Jordan Weal ca C 26 5-10 179 3 April 15, 1992
Artturi Lehkonen fi LW 23 5-11 179 2 July 4, 1995
Matthew Peca ca C 25 5-8 182 2 April 27, 1993
Noah Juulsen ca D 21 6-1 201 1 April 2, 1997
Victor Mete ca D 20 5-9 187 1 June 7, 1998
Jesperi Kotkaniemi fi C 18 6-2 201 0 July 6, 2000
Ryan Poehling us C 20 6-2 196 0 January 3, 1999