2005-06 San Jose Sharks Pos Player NO# RW Jonathan Cheechoo 14 D Rob Davison 5 RW Niko Dimitrakos 23 D Christian Ehrhoff 44 LW Nils Ekman 28 D Jim Fahey 21 C Marcel Goc 11 D Scott Hannan 22 RW Josh Langfeld 24 C Patrick Marleau 12 C Alyn McCauley 10 D Kyle McLaren 4 RW Milan Michalek 9 D Doug Murray 41 G Evgeni Nabokov 20 RW Scott Parker 27 D Tom Preissing 42 G Nolan Schaefer 31 C Mark Smith 16 C Grant Stevenson 37 C Joe Thornton 19 LW Scott Thornton 17 G Vesa Toskala 35