Oshawa Generals

 # PLAYER A BORN BIRTHPLACE HT WT S CTRCT  
#35  Cole Ceci (G) 19 1998-03-04 Ottawa, ON, CAN 6’2″ 170 L  
#31  Logan Gauthier (G) 19 1998-09-14 Newington, ON, CAN 6’2″ 176  
#38  Kyle Keyser (G) 18 1999-03-08 Coral Springs, FL, USA 6’2″ 185 L 19/20  
#35  Barrett Mundell (G) 18 1999-03-08 Caledon, ON, CAN 6’2″ 190 L  
#1  Nathan Torchia (G) 17 2000-05-12 Waterloo, ON, CAN 5’10” 154 L  
                     
#6  Sean Allen (D) 19 1998-04-21 Puslinch, ON, CAN 6’3″ 194 L  
#24  Ian Blacker (D) 18 1999-05-27 Oakville, ON, CAN 6’3″ 181 L  
#21  Matt Brassard (D)   19 1998-08-08 Barrie, ON, CAN 6’2″ 196 R  
#42  Mitchell Brewer (D) 16 2001-03-20 Waterdown, ON, CAN 5’11” 181 L  
#37  Alexander Di Carlo (D) 20 1997-03-25 Woodbridge, ON, CAN 6’4″ 214 L  
#5  William Ennis (D) 17 2000-05-31 Russell, ON, CAN 6’3″ 194 L  
#66  Nico Gross (D) 17 2000-01-26 6’1″ 183 L  
#20  Joseph Rupoli (D) 17 2000-05-24 Oakville, ON, CAN 6’3″ 201 L  
#16  Riley Stillman (D)   19 1998-03-09 Peterborough, ON, CAN 6’1″ 190 L  
                     
#90  Danil Antropov (RW) 16 2000-12-20 North York, ON, CAN 6’0″ 181 R  
#12  Domenic Commisso (C) 19 1998-02-19 Oakville, ON, CAN 6’0″ 185 R  
#19  Eric Henderson (LW) 19 1998-04-23 Kingsville, ON, CAN 6’1″ 190 L  
#28  Mitchell Hewitson (F) 17 2000-05-11 Milton, ON, CAN 6’4″ 214 L  
#25  Kenny Huether (RW) 20 1997-08-06 Londesborough, ON, CAN 5’10” 181 R  
#17  Renars Krastenbergs (W) 18 1998-12-16 Jelgava, LAT 6’0″ 176 L  
#15  Kyle MacLean (LW)   18 1999-04-29 Basking Ridge, NJ, USA 6’0″ 181 L  
#7  Hayden McCool (C/LW) 20 1997-04-11 Oshawa, ON, CAN 6’3″ 201 L  
#61  Allan McShane (C) 17 2000-02-14 Barrie, ON, CAN 5’11” 190 L  
#8  Serron Noel (RW) 17 2000-08-08 Guelph, ON, CAN 6’5″ 201 R  
#26  Cole Resnick (LW) 18 1999-04-21 Thornhill, ON, CAN 6’0″ 170 L  
#23  Jack Studnicka (C)   18 1999-02-18 Tecumseh, ON, CAN 6’1″ 172 R 19/20  
#96  Nicholas Wong (C) 16 2001-09-17 Erin, ON, CAN 5’9″ 161 R