We have updated our Terms of Service and Privacy Policy. By continuing to use the NHL’s online services, you agree to these updated documents and to the arbitration of disputes.
Sign in with your NHL account:
  • Submit
  • Or
  • Sign in with Google
 
SHARE
SeasonGame TypeTeamPositionCountryStatusReport 
Go ›
2007-2008 - Regular Season - Skater - Bios - Sweater Number
# Player Team Pos DOB Birth City S/P Ctry HT Wt S Draft Rnd Ovrl Rk GP G A Pts +/- PIM TOI/G
1-30 of 852 results.
1 | 2 | 3 | 4 | 5 | 6 | 7-12 | Next | Last
Colin StuartATLLJul 08 '82RochesterMNUSA74205L20015135N18325+2612:19
Craig WellerPHXRMar 17 '81CalgaryABCAN76220R20005167N593811-78010:22
Alexandre PicardCBJLOct 09 '85Les SaulesQCCAN74206L200418N3000+026:46
Brady MurrayLAKLAug 17 '84BrandonMBCAN70185L20035152N4101-2611:18
Petri KontiolaCHICOct 04 '84SeinajokiFIN72204R20047196N12055+5614:33
Garrett StaffordDETDJan 28 '80Los AngelesCAUSA73207RN2000+006:45
Jean-Francois JacquesEDMLApr 29 '85MontrealQCCAN75231L2003268N9000-326:09
Dane ByersNYRLFeb 21 '86NipawinSKCAN75204L2004248N1000-105:05
David BoothFLALNov 24 '84DetroitMIUSA72212L200425373221840+132616:10
Marty HavlatCHIRApr 19 '81Mlada BoleslavCZE74210L199912635101727+42218:35
Brad WinchesterDALLMar 01 '81MadisonWIUSA77230L2000235N41123-9467:34
Bill ThomasPHXRJun 20 '83PittsburghPAUSA73185RN7000-2013:08
Mark BellTORCAug 05 '80St. PaulsONCAN76220L199818N354610-2609:44
Donald BrashearWSHLJan 07 '72BedfordINUSA75237LN80538-71197:51
Joel PerraultPHXCApr 06 '83MontrealQCCAN74212R20015137N4971017-114814:26
Mike BlundenCHIRDec 15 '86TorontoONCAN76216R20052431000-107:51
Daniel BrierePHICOct 06 '77GatineauQCCAN69174R199612479314172-226818:51
Jesse WinchesterOTTCOct 04 '83Long SaultONCAN73205R1000+0214:00
Matt SmabyTBLDOct 14 '84MinneapolisMNUSA78230L2003241N14000-61212:08
Chris DruryNYRCAug 20 '76TrumbullCTUSA70191R1994372N82253358-34519:47
Brian WillsieLAKRMar 16 '78BelmontONCAN73202R19966146N534812-83010:37
Thomas PockNYRDDec 02 '81KlagenfurtAUT73210LN1000-2018:53
Jeremy WilliamsTORRJan 26 '84ReginaSKCAN72191R20037220N18202-347:20
Jordan Lavallee-SmothermanATLLMay 11 '86CorvallisORUSA75225L20054116N2112+2011:27
Yan StastnySTLCSep 30 '82Quebec CityQCCAN70191L20028259N12112+0910:59
Mattias OhlundVANDSep 09 '76PiteaSWE76233L1994113N5391524-17923:46
Rod PelleyNJDCSep 01 '84KitimatBCCAN71200LN58246-3199:18
Rostislav KleslaCBJDMar 21 '82Novy JicinCZE75215L2000148261218+76023:12
Ryan PotulnyPHICSep 05 '84Grand ForksNDUSA72182L2003387N7011+046:30
Pierre-Marc BouchardMINCApr 27 '84SherbrookeQCCAN70168L20021881135063+113416:50