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
SeasonGame TypeTeamPositionCountryStatusReport 
Go ›
2003-2004 - Regular Season - Skater - Penalties - Games Played
  Player Team Pos GP PIM Minor Major Misc G Misc Match
1-30 of 916 results.
1 | 2 | 3 | 4 | 5 | 6 | 7-12 | Next | Last
1Derek MorrisCOL, PHXD8349221000
2Marcus NilsonFLA, CGYL8340150010
3Mattias OhlundVAND8273341000
4Ruslan SaleiANAD82110502000
5Scott HannanSJSD8248240000
6Janne NiinimaaNYID8264320000
7Steve StaiosEDMD8286284010
8Olli JokinenFLAC8281281110
9Robyn RegehrCGYD8274272100
10Jordan LeopoldCGYD8224120000
11Karlis SkrastinsCOLD8226130000
12Cale HulsePHXD82123493100
13Chris PhillipsOTTD8246230000
14Sean O'DonnellBOSD82110308100
15Martin St. LouisTBLR8224120000
16Brad RichardsTBLC821260000
17David VybornyCBJR8240200000
18Shawn McEachernATLL8276380000
19Brendan MorrisonVANC8250250000
20Marek ZidlickyNSHD8282362000
21Miroslav SatanBUFR8230150000
22Steve RucchinANAC821260000
23Radoslav SuchyPHXD82840000
24Ryan SmythEDML8270300100
25Brian RolstonBOSR8240200000
26Josef MelicharPITD8262310000
27Lyle OdeleinFLAD8288296000
28Martin RucinskyNYR, VANL8272360000
29Mike KnubleBOSR8232160000
30Patrik EliasNJDL8244170100