The Canadiens will open training camp Wednesday at the CN Sports Complex in Brossard when 59 players report for physical and medical testing.

There will be 35 forwards, 17 defencemen and seven goalies to start the camp. Forty-three of the players have NHL contracts, 12 have AHL contracts, while others were invited on a tryout basis.

The full training-camp roster is available here and below.

Players will hit the ice for the first time Thursday at 10 a.m. in Brossard. They will be back on the ice at 10 a.m. Friday, 9:45 a.m. Saturday and 9:45 a.m. Sunday in Brossard before playing the first of six pre-season games (including four at the Bell Centre) Monday night at the Bell Centre against the Philadelphia Flyers. All training-camp practices are open to the public in Brossard.

The Canadiens will head to Mont-Tremblant for three days before playing their final pre-season game on Saturday, Oct. 4 against the Senators in Ottawa.

The Canadiens will open the regular season on Wednesday, Oct. 9, against the Toronto Maple Leafs at the Bell Centre.

[email protected]

x.com/StuCowan1

Training camp roster

Bold indicates player under contract.

Forwards

17 — Josh Anderson
40 — Joel Armia
61 — Vincent Arseneau
27 — Alex Barré-Boulet
53 — Alex Beaucage
62 — Owen Beck
13 — Cole Caufield
82 — Lucas Condotta
77 — Kirby Dach
45 — Laurent Dauphin
76 — Jared Davidson
28 — Christian Dvorak
71 — Jake Evans
57 — Sean Farrell
11 — Brendan Gallagher
74 — Brandon Gignac
51 — Emil Heineman
91 — Oliver Kapanen
86 — Riley Kidney
92 — Patrik Laine
46 — Filip Mesar
81 — Israel Mianscum
15 — Alex Newhook
94 — Logan Nijhoff
38 — Jakov Novak
44 — Jacob Perreault
55 — Michael Pezzetta
89 — Joshua Roy
83 — Charles Savoie
43 — Xavier Simoneau
20 — Juraj Slafkovsky
14 — Nick Suzuki
88 — Luke Tuch
60 — Florian Xhekaj

Defencemen

52 – Justin Barron
42 — Adam Engstrom
21 — Kaiden Guile
59 — Zackary Hayes
48 — Lane Hutson
85 — Joshua Jacobs
56 — Chris Jandric
24 — Logan Mailloux
8 — Mike Matheson
97 — Simon Motew
64 — David Reinbacher
58 — David Savard
65 — Vincent Sévigny
47 — Jayden Struble
84 — William Trudeau
36 — Tyler Wotherspoon
72 — Arber Xhekaj

Goaltenders

70 — Luke Cavalllin
75 — Jakub Dobes
95 — Connor Hughes
98 — Hunter Jones
35 — Samuel Montembeault
30 — Cayden Primeau

Injured reserve

49 — Rafaël Harvey-Pinard (LW)
37 — Quentin Miller (G)
31 — Carey Price (G)