Cochrane Generals Team Roster (Copy 1)
  Jersey   First Name  Last Name Position
00   Joshua  Dancek D
00   Keenan  Green F
00   Konnor  Green F
 Zachary  Stewart F
 Ryan  Davis D
 Zach  Cugnet D
 Jonah  Desrosiers D
 Dean  Olenyk F
 Justin  Berube D
 Scott  Shugg F
11   Jordan  Fisher F
12   Chris  Sambrook F
14   Caden  Chudleigh F
15   Nick  Koch D
16   Carter  Cugnet D
18   Sam  Norris F
19   Ben  Davison F
20   Shane  Benoit C
21   Patrick  Forde F
23   River  Ross F
24   Taylor  Girard (Suspended) F
25   Justin  Giacomin F
26   Brandon  Aab F
27   Jordan  Marks D
28   Takuro  Okada F
   Spare  Player  
- GOALIES -
00   Aidan  Perrault G 18
33   Jordan  Lott G 17
34   Erik  Garber G 20
   Spare  Goalie G -

Non-player Personnel
Title Name
General Manager Rick Richards
Head Coach Kurtis Jones
Assistant Coach Erik Krigel
Assistant Coach Bryan Polymer
Goalie Coach Matt Greenham
Physio Therapist Andra Hill
Athletic Therapist Kathlyn Moores
Athletic Therapist Charne Goosen
Printed on Sunday, Jan. 19, 2020
Cochrane Generals Team Roster (Copy 2)
  Jersey   First Name  Last Name Position
00   Joshua  Dancek D
00   Keenan  Green F
00   Konnor  Green F
 Zachary  Stewart F
 Ryan  Davis D
 Zach  Cugnet D
 Jonah  Desrosiers D
 Dean  Olenyk F
 Justin  Berube D
 Scott  Shugg F
11   Jordan  Fisher F
12   Chris  Sambrook F
14   Caden  Chudleigh F
15   Nick  Koch D
16   Carter  Cugnet D
18   Sam  Norris F
19   Ben  Davison F
20   Shane  Benoit C
21   Patrick  Forde F
23   River  Ross F
24   Taylor  Girard (Suspended) F
25   Justin  Giacomin F
26   Brandon  Aab F
27   Jordan  Marks D
28   Takuro  Okada F
   Spare  Player  
- GOALIES -
00   Aidan  Perrault G
33   Jordan  Lott G
34   Erik  Garber G
   Spare  Goalie G

Non-player Personnel
Title Name
General Manager Rick Richards
Head Coach Kurtis Jones
Assistant Coach Erik Krigel
Assistant Coach Bryan Polymer
Goalie Coach Matt Greenham
Physio Therapist Andra Hill
Athletic Therapist Kathlyn Moores
Athletic Therapist Charne Goosen
Printed on Sunday, Jan. 19, 2020