.

NHLGoals per 20 minutes 2009-10(Minimum:20 goals)

.

.

RankPlayerTeam(s)PositionGamesGoalsMinutesGoals per 20 minutes

.

1Alex OvechkinWSHL72501569.420.637

.

2Steven StamkosTBLC82511685.230.605

.

3Teemu SelanneANAR5427935.300.577

.

4Sidney CrosbyPITC81511778.320.574

.

5Alexander SeminWSHL73401396.000.573

.

6Marian GaborikNYRR76421614.730.520

.

7Patrick MarleauSJSL82441739.350.506

.

8Eric FehrWSHR6921836.830.502

.

9Mike KnubleWSHR69291164.450.498

.

10Ilya KovalchukNJD, ATLL76411674.700.490

.

11Daniel SedinVANL63291205.580.481

.

12Patric HornqvistNSHR80301255.000.478

.

13Alexandre BurrowsVANL82351464.600.478

.

14Zach PariseNJDL81381601.750.474

.

15Mikael SamuelssonVANR74301270.800.472

.

16Thomas VanekBUFL71281190.400.470

.

17Dany HeatleySJSR82391658.720.470

.

18Bobby RyanANAR81351497.770.467

.

19Tomas HolmstromDETL68251075.480.465

.

20Guillaume LatendresseMTL, MINL78271166.380.463

.

21Jeff CarterPHIC74331428.430.462

.

22Marian HossaCHIR57241067.420.450

.

23Brian GiontaMTLR61281265.770.442

.

24Jussi JokinenCARL81301362.020.441

.

25Matt MoulsonNYIL82301364.430.440

.

26Phil KesselTORR70301368.170.439

.

27Chris StewartCOLR77281285.700.436

.

28Alex SteenSTLC68241106.780.434

.

29Milan HejdukCOLR56231065.050.432

.

30Dustin PennerEDMR82321507.020.425

.

31Danny BrierePHIR75261243.920.418

.

32Tomas FleischmannWSHC69231106.480.416

.

33Rick NashCBJR76331591.350.415

.

34Michael CammalleriMTLL65261268.930.410

.

35Lee StempniakTOR, PHXR80281385.520.404

.

36Rene BourqueCGYL73271337.120.404

.

37Jason SpezzaOTTC60231143.770.402

.

38Evgeni MalkinPITC67281396.750.401

.

39Eric StaalCARC70291449.700.400

.

40Nicklas BackstromWSHC82331676.580.394

.

41Joe PavelskiSJSC67251305.230.383

.

42Patrick KaneCHIR82301574.100.381

.

43Niklas HagmanTOR, CGYL82251311.880.381

.

44Anze KopitarLAKC82341786.420.381

.

45James NealDALL78271419.250.380

.

46Jarome IginlaCGYR82321689.320.379

.

47Steve DownieTBLR79221162.230.379

.

48Devin SetoguchiSJSR70201070.750.374

.

49Mike RichardsPHIC82311673.330.371

.

50Steve OttDALL73221202.300.366

.

51Milan MichalekOTTL66221204.880.365

.

52Jamie BennDALL82221205.730.365

.

53Radim VrbataPHXR82241330.270.361

.

54Henrik SedinVANC82291614.400.359

.

55Andrew BrunetteMINL82251396.220.358

.

56Loui ErikssonDALL82291620.280.358

.

57Brandon SutterCARC72211191.180.353

.

58Mason RaymondVANL82251421.220.352

.

59Brooks LaichWSHC78251426.470.351

.

60Stephen WeissFLAC80281599.420.350

.

61Nik AntropovATLC76241385.280.346

.

62Marco SturmBOSL76221274.600.345

.

63Troy BrouwerCHIR78221276.970.345

.

64Kristian HuseliusCBJL74231360.980.338

.

65Maxim AfinogenovATLR82241426.280.337

.

66Patrick SharpCHIL82251485.780.337

.

67Niclas BergforsNJD, ATLR81211249.100.336

.

68Derek RoyBUFC80261550.570.335

.

69Andy McDonaldSTLC79241432.400.335

.

70Matt DucheneCOLC81241436.370.334

.

71Ryan SmythLAKL67221318.520.334

.

72Mike FisherOTTC79251498.420.334

.

73Pavel DatsyukDETC80271627.830.332

.

74Alexei PonikarovskyPIT, TORL77211267.750.331

.

75Jonathan ToewsCHIC76251520.250.329

.

76Antoine VermetteCBJC82271651.830.327

.

77John TavaresNYIL82241476.570.325

.

78Ryan MaloneTBLL69211294.880.324

.

79Martin St LouisTBLR82291788.350.324

.

80Kris VersteegCHIL79201242.470.322

.

81Martin EratNSHR74211331.270.315

.

82Corey PerryANAR82271726.950.313

.

83Jason PominvilleBUFR82241537.480.312

.

84Ryan KeslerVANC82251609.450.311

.

85Henrik ZetterbergDETL74231485.000.310

.

86Jochen HechtBUFC79211358.100.309

.

87Bill GuerinPITR78211367.270.307

.

88Wojtek WolskiCOL, PHXL80231498.950.307

.

89Tomas PlekanecMTLC82251637.070.305

.

90Dustin BrownLAKL82241579.150.304

.

91David PerronSTLL82201324.720.302

.

92Travis ZajacNJDC82251657.680.302

.

93Brandon DubinskyNYRC69201349.300.296

.

94Vincent LecavalierTBLC82241622.820.296

.

95Brian RolstonNJDR80201354.200.295

.

96Nathan HortonFLAC65201357.530.295

.

97Michael FrolikFLAC82211433.150.293

.

98RJ UmbergerCBJL82231571.820.293

.

99Daniel AlfredssonOTTR70201376.580.291

.

100Rich PeverleyATLC82221530.030.288

.

101Brad RichardsDALC80241669.150.288

.

102Antti MiettinenMINR79201425.680.281

.

103Brenden MorrowDALL76201457.200.274

.

104Ray WhitneyCARL80211531.850.274

.

105Michal HandzusLAKC81201482.920.270

.

106Vinny ProspalNYRC75201507.670.265

.

107Mikko KoivuMINC80221659.500.265

.

108Jordan StaalPITC82211590.120.264

.

109Joe ThorntonSJSC79201568.600.255

.

110Paul StastnyCOLC81201732.970.231