NHL Season Ending Fantasy Rankings: Forward

Fantasy Knuckleheads@_knuckleheadsCorrespondent IApril 19, 2010

Now that the NHL regular season has ended, and the crazy playoffs are in full-swing, it’s time to look back at the 2009-10 regular season and put together final end-of-season rankings. Over the coming week we’ll look at forwards, defensemen and goalies with their numbers from this season.

 Forwards GPGA +/-PTSPIMGWGHIT
1Alex OvechkinWAS725059 45109897185
2Nicklas BackstromWAS823368 3710150490
3Sidney CrosbyPIT815158 1510971663
4Steven StamkosTAM825144 -29538568
5Henrik SedinVAN822983 3511248513
6Joe ThorntonSJ792069 1789542113
7Martin St. LouisTAM822965 -89412720
8Patrick KaneCHI823058 168820617
9Marian GaborikNYR764244 158637459
10Daniel SedinVAN632956 36852888
11Patrick MarleauSJ824439 218322676
12Brad RichardsDAL822467-129114216
13Ilya KovalchukNJ764144 108553430
14Zach PariseNJ813844 2482325108
15Alexander SeminWAS734044 368466530
16Evgeni MalkinPIT672849 -677100758
17Dany HeatleySJ823943 148254981
18Corey PerryANA822749  076111293
19Anze KopitarLA823447  68116280
20Jonathan ToewsCHI762543 226847356
21Ryan GetzlafANA661950 469795178
22Rick NashCLS763334 -267586121
23Ryan KeslerVAN822550  175104595
24Marian HossaCHI572427245118241
25Paul StastnyCOL812059  27950242
26Daniel AlfredssonOTT702051 87122542
27Pavel DatysukDET802743177018389
28Mikko KoivuMIN802249 -27150250
29Loui ErikssonDAL822942 -47126431
30Bobby RyanANA813529  964813127
31Wojtek WolskiCOL802342216527533
32Eric StaalCAR702941 47068575
33Henrik ZetterbergDET742347127026645
34Tomas PlekanecMON822545 57050451
35Vincent LecavalierTAM822446-167063380
36Nik AntropovATL762443136744482
37Jarome IginlaCGY823237 -26958586
38Alex BurrowsVAN8235323467121397
39Derek RoyBUF802643  96948627
40Jeff CarterPHI743328  26138660
41Tim ConnollyBUF731748106528523
42Patrick SharpCHI822541246628445
43Travis ZajacNJ822542226724464
44Mike KnubleWAS692924235359572
45Mikael SamuelssonVAN743023105364450
46Phil KesselTOR703025 -85521513
47Shane DoanPHX821837  355414154
48Matt DucheneCOL812431  15516251
49Nathan HortonFLA652037 -15742434
50Jordan StaalPIT8221281949571121
51Jamie LangenbrunnerNJ811942 661444108
52Dustin BrownLA822432-656413287
53Chris StewartCOL772836 464735100
54Antoine VermetteCLS822738 26532191
55Mike CammalleriMON652624 75016418
56Ryan SmythLA672231 85342341
57Guillaume LatendresseMIN782713-340164157
58Troy BrouwerCHI782218 940667189
59Tomas HolmstromDET682520 54560569
60Lee StempniakPHX802820 04826287