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 - Birth City
# 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
12Ryan CraigTBLCJan 06 '82AbbotsfordBCCAN74213L200282557112-1013:03
43Michael FunkBUFDAug 15 '86AbbotsfordBCCAN76199L2004243N4000-3011:36
26Kyle CumiskeyCOLDDec 02 '86AbbotsfordBCCAN71180L20057222N38055-31612:07
37Doug JanikTBLDMar 26 '80AgawamMAUSA74211L1999255N61134-3459:19
67Benoit PouliotMINLSep 29 '86AlfredONCAN75193L20051411213-108:49
5Nate GueninPHIDDec 10 '82AliquippaPAUSA75207R200241272000+229:56
23Kent HuskinsANADMay 04 '79AlmonteONCAN76210L19986156N7641519+235916:04
25Matthew CarleSJSDSep 25 '84AnchorageAKUSA72205L20032476221315-82616:32
23Scott GomezNYRCDec 23 '79AnchorageAKUSA71202L199812781165470+33619:53
17Brandon DubinskyNYRCApr 29 '86AnchorageAKUSA74216L200426082142640+87914:29
37Patrice BergeronBOSCJul 24 '85Ancienne-LoretteQCCAN74194R200324510347+2218:10
12Patrick MarleauSJSLSep 15 '79AneroidSKCAN74220L19971278192948-193318:13
26Samuel PahlssonANACDec 17 '77AngeSWE72202L19967176N566915-23418:46
11Craig MacDonaldTBLCApr 07 '77AntigonishNSCAN73201L1996488N652911-101610:52
39Joel LundqvistDALCMar 02 '82AreSWE73194L2000368N5531114-32210:52
20Tom PreissingLAKDDec 03 '78Arlington HeightsILUSA72197RN7781624-61617:52
26Marcus NilsonCGYLMar 01 '78BalstaSWE74189R1996120N47325+249:48
94Ryan SmythCOLLFeb 21 '76BanffABCAN74191L19941655142337-45019:36
26Michal HandzusLAKCMar 11 '77Banská BystricaSVK77215L199541018271421-214515:14
88Brent BurnsMINDMar 09 '85BarrieONCAN77230R200312082152843+128023:05
33Joe DipentaANADFeb 25 '79BarrieONCAN74220R1998361N23145+31610:39
2Keith BallardPHXDNov 26 '82BaudetteMNUSA71199L20021118261521+78521:15
36Ben WalterNYICMay 11 '84BeaconsfieldQCCAN73190L20045160N8101-106:05
19Stephane VeilleuxMINLNov 16 '81BeaucevilleQCCAN73200L20013937711718-136114:31
8Matt WalkerSTLDApr 07 '80BeaverlodgeABCAN76215R1998383N43112-36115:53
Donald BrashearWSHLJan 07 '72BedfordINUSA75237LN80538-71197:51
11Owen NolanCGYRFeb 12 '72BelfastGBR73214R199011N77161632+67116:33
24Matt CookeVAN, WSHLSep 07 '78BellevilleONCAN71208L1997614478101323+19113:09
15Brad RichardsonCOLRFeb 04 '85BellevilleONCAN72197L2003516322235-3813:28
11Patrick RissmillerSJSLOct 26 '78BelmontMAUSA76225LN798917-83013:09