NHL trends: who is rising, who is declining
Every player on a current roster, ranked by three signals: the change in pace (points per game for a skater, goals saved above expected per 100 shots for a goalie), age, and the change in PAL Rating. Each signal is +1, 0 or −1; their sum gives the trend. Hover an arrow for the detail.
PAL Rating and Value Rating →A trend is a hint, not a prediction. It reads past seasons: it knows nothing about injuries, trades or role changes, and a declining player can very well bounce back. A player needs at least two signals to be judged.
Trending up192
- UpLane HutsonMTL · D · 22 y.o. · PAL 97PacePoints per game: 0.83 in 24-25, 0.95 in 25-26AgeAge 22: usually still improvingPALPAL Rating: 87 → 97
- UpJosh DoanBUF · RW · 24 y.o. · PAL 93PacePoints per game: 0.34 in 24-25, 0.63 in 25-26AgeAge 24: usually still improvingPALPAL Rating: 67 → 93
- UpLuke EvangelistaNJD · RW · 24 y.o. · PAL 90PacePoints per game: 0.49 in 23-24, 0.69 in 25-26AgeAge 24: usually still improvingPALPAL Rating: 71 → 90
- UpLeo CarlssonANA · C · 21 y.o. · PAL 89PacePoints per game: 0.53 in 23-24, 0.96 in 25-26AgeAge 21: usually still improvingPALPAL Rating: 37 → 89
- UpMacklin CelebriniSJS · C · 20 y.o. · PAL 89PacePoints per game: 0.86 in 24-25, 1.39 in 25-26AgeAge 20: usually still improvingPALPAL Rating: 63 → 89
- UpCutter GauthierANA · LW · 22 y.o. · PAL 87PacePoints per game: 0.52 in 24-25, 0.91 in 25-26AgeAge 22: usually still improvingPALPAL Rating: 34 → 87
- UpDenton MateychukCBJ · D · 22 y.o. · PAL 80PacePoints per game: 0.27 in 24-25, 0.41 in 25-26AgeAge 22: usually still improvingPALPAL Rating: 39 → 80
- UpTyler KlevenOTT · D · 24 y.o. · PAL 72PacePoints per game: 0.12 in 24-25, 0.26 in 25-26AgeAge 24: usually still improvingPALPAL Rating: 44 → 72
- UpCollin GrafSJS · RW · 24 y.o. · PAL 68PacePoints per game: 0.33 in 24-25, 0.57 in 25-26AgeAge 24: usually still improvingPALPAL Rating: 21 → 68
- UpJuraj SlafkovskýMTL · LW · 22 y.o. · PAL 66PacePoints per game: 0.61 in 23-24, 0.89 in 25-26AgeAge 22: usually still improvingPALPAL Rating: 26 → 66
- UpLogan CooleyUTA · C · 22 y.o. · PAL 63PacePoints per game: 0.54 in 23-24, 0.80 in 25-26AgeAge 22: usually still improvingPALPAL Rating: 35 → 63
- UpWill SmithSJS · C · 21 y.o. · PAL 30PacePoints per game: 0.57 in 24-25, 0.84 in 25-26AgeAge 21: usually still improvingPALPAL Rating: 17 → 30
- UpMarat KhusnutdinovBOS · C · 24 y.o. · PAL 25PacePoints per game: 0.14 in 24-25, 0.43 in 25-26AgeAge 24: usually still improvingPALPAL Rating: 3 → 25
- UpMatt BoldyMIN · LW · 25 y.o. · PAL 98PacePoints per game: 0.92 in 23-24, 1.12 in 25-26AgeAge 25: prime yearsPALPAL Rating: 86 → 98
- UpJake SandersonOTT · D · 24 y.o. · PAL 98PacePoints per game: 0.48 in 23-24, 0.81 in 25-26AgeAge 24: usually still improvingPALPAL Rating: 97 → 98
- UpDarren RaddyshTOR · D · 30 y.o. · PAL 97PacePoints per game: 0.40 in 23-24, 0.96 in 25-26AgeAge 30: prime yearsPALPAL Rating: 69 → 97
- UpNick SuzukiMTL · C · 27 y.o. · PAL 97PacePoints per game: 0.94 in 23-24, 1.23 in 25-26AgeAge 27: prime yearsPALPAL Rating: 81 → 97
- UpCole CaufieldMTL · RW · 25 y.o. · PAL 97PacePoints per game: 0.79 in 23-24, 1.09 in 25-26AgeAge 25: prime yearsPALPAL Rating: 69 → 97
- UpMoritz SeiderDET · D · 25 y.o. · PAL 95PacePoints per game: 0.51 in 23-24, 0.73 in 25-26AgeAge 25: prime yearsPALPAL Rating: 83 → 95
- UpCharlie McAvoyBOS · D · 28 y.o. · PAL 92PacePoints per game: 0.64 in 23-24, 0.88 in 25-26AgeAge 28: prime yearsPALPAL Rating: 71 → 92
- UpBrandt ClarkeLAK · D · 23 y.o. · PAL 92PacePoints per game: 0.43 in 24-25, 0.49 in 25-26AgeAge 23: usually still improvingPALPAL Rating: 76 → 92
- UpWyatt JohnstonDAL · C · 23 y.o. · PAL 92PacePoints per game: 0.79 in 23-24, 1.05 in 25-26AgeAge 23: usually still improvingPALPAL Rating: 91 → 92
- UpTroy TerryANA · RW · 29 y.o. · PAL 91PacePoints per game: 0.71 in 23-24, 0.93 in 25-26AgeAge 29: prime yearsPALPAL Rating: 72 → 91
- UpSam MalinskiCOL · D · 28 y.o. · PAL 90PacePoints per game: 0.43 in 23-24, 0.49 in 25-26AgeAge 28: prime yearsPALPAL Rating: 42 → 90
Stable173
- StableMark StoneVGK · RW · 34 y.o. · PAL 100PacePoints per game: 0.95 in 23-24, 1.20 in 25-26AgeAge 34: the age when production usually declinesPALPAL Rating: 95 → 100
- StableConnor McDavidEDM · C · 29 y.o. · PAL 100PacePoints per game: 1.74 in 23-24, 1.68 in 25-26AgeAge 29: prime yearsPALPAL Rating: 99 → 100
- StableEvan BouchardEDM · D · 26 y.o. · PAL 100PacePoints per game: 1.01 in 23-24, 1.16 in 25-26AgeAge 26: prime yearsPALPAL Rating: 98 → 100
- StableShayne GostisbehereCAR · D · 33 y.o. · PAL 99PacePoints per game: 0.69 in 23-24, 0.91 in 25-26AgeAge 33: the age when production usually declinesPALPAL Rating: 95 → 99
- StableAdam FoxNYR · D · 28 y.o. · PAL 99PacePoints per game: 1.01 in 23-24, 0.96 in 25-26AgeAge 28: prime yearsPALPAL Rating: 99 → 99
- StableBrady TkachukFLA · LW · 27 y.o. · PAL 99PacePoints per game: 0.91 in 23-24, 0.98 in 25-26AgeAge 27: prime yearsPALPAL Rating: 95 → 99
- StableBrandon HagelTBL · LW · 28 y.o. · PAL 98PacePoints per game: 0.91 in 23-24, 1.04 in 25-26AgeAge 28: prime yearsPALPAL Rating: 96 → 98
- StableRoope HintzDAL · C · 29 y.o. · PAL 96PacePoints per game: 0.81 in 23-24, 0.83 in 25-26AgeAge 29: prime yearsPALPAL Rating: 94 → 96
- StableMatthew TkachukFLA · LW · 28 y.o. · PAL 96PacePoints per game: 1.10 in 23-24, 1.10 in 25-26AgeAge 28: prime yearsPALPAL Rating: 96 → 96
- StableJack HughesNJD · C · 25 y.o. · PAL 96PacePoints per game: 1.19 in 23-24, 1.26 in 25-26AgeAge 25: prime yearsPALPAL Rating: 98 → 96
- StableLaurent BrossoitANA · G · 33 y.o. · PAL 95AgeAge 33: the age when performance usually declinesPALPAL Rating: 83 → 95
- StableRickard RakellPIT · RW · 33 y.o. · PAL 95PacePoints per game: 0.53 in 23-24, 0.80 in 25-26AgeAge 33: the age when production usually declinesPALPAL Rating: 92 → 95
- StableTom WilsonWSH · RW · 32 y.o. · PAL 95PacePoints per game: 0.47 in 23-24, 0.86 in 25-26AgeAge 32: the age when production usually declinesPALPAL Rating: 92 → 95
- StableKirill KaprizovMIN · LW · 29 y.o. · PAL 95PacePoints per game: 1.28 in 23-24, 1.14 in 25-26AgeAge 29: prime yearsPALPAL Rating: 95 → 95
- StableMiro HeiskanenDAL · D · 27 y.o. · PAL 95PacePoints per game: 0.76 in 23-24, 0.82 in 25-26AgeAge 27: prime yearsPALPAL Rating: 88 → 95
- StableJohn CarlsonTBL · D · 36 y.o. · PAL 94PacePoints per game: 0.63 in 23-24, 0.85 in 25-26AgeAge 36: the age when production usually declinesPALPAL Rating: 92 → 94
- StableBrock NelsonCOL · C · 34 y.o. · PAL 94PacePoints per game: 0.84 in 23-24, 0.80 in 25-26AgeAge 34: the age when production usually declinesPALPAL Rating: 54 → 94
- StableAndrei VasilevskiyTBL · G · 32 y.o. · PAL 94PaceGoals saved above expected per 100 shots: +0.73 in 22-23, +0.95 in 25-26AgeAge 32: prime yearsPALPAL Rating: 93 → 94
- StableNico HischierNJD · C · 27 y.o. · PAL 94PacePoints per game: 0.94 in 23-24, 0.80 in 25-26AgeAge 27: prime yearsPALPAL Rating: 99 → 94
- StableCale MakarCOL · D · 27 y.o. · PAL 94PacePoints per game: 1.17 in 23-24, 1.05 in 25-26AgeAge 27: prime yearsPALPAL Rating: 99 → 94
- StableQuinn HughesMIN · D · 26 y.o. · PAL 94PacePoints per game: 1.12 in 23-24, 1.03 in 25-26AgeAge 26: prime yearsPALPAL Rating: 100 → 94
- StableNikolaj EhlersCAR · LW · 30 y.o. · PAL 93PacePoints per game: 0.74 in 23-24, 0.87 in 25-26AgeAge 30: prime yearsPALPAL Rating: 97 → 93
- StableSebastian AhoCAR · C · 29 y.o. · PAL 93PacePoints per game: 1.14 in 23-24, 1.01 in 25-26AgeAge 29: prime yearsPALPAL Rating: 93 → 93
- StableDylan LarkinDET · C · 30 y.o. · PAL 92PacePoints per game: 1.01 in 23-24, 0.91 in 25-26AgeAge 30: prime yearsPALPAL Rating: 93 → 92
- StableJack EichelVGK · C · 29 y.o. · PAL 92PacePoints per game: 1.08 in 23-24, 1.20 in 25-26AgeAge 29: prime yearsPALPAL Rating: 91 → 92
Declining298
- DecliningShea TheodoreVGK · D · 31 y.o. · PAL 82PacePoints per game: 0.89 in 23-24, 0.55 in 25-26AgeAge 31: the age when production usually declinesPALPAL Rating: 94 → 82
- DecliningJared SpurgeonMIN · D · 36 y.o. · PAL 80PacePoints per game: 0.48 in 24-25, 0.28 in 25-26AgeAge 36: the age when production usually declinesPALPAL Rating: 92 → 80
- DecliningDevon ToewsCOL · D · 32 y.o. · PAL 79PacePoints per game: 0.61 in 23-24, 0.35 in 25-26AgeAge 32: the age when production usually declinesPALPAL Rating: 89 → 79
- DecliningWilliam KarlssonVGK · C · 33 y.o. · PAL 73PacePoints per game: 0.86 in 23-24, 0.52 in 24-25AgeAge 33: the age when production usually declinesPALPAL Rating: 90 → 73
- DecliningErik GustafssonLAK · D · 34 y.o. · PAL 67PacePoints per game: 0.41 in 23-24, 0.30 in 24-25AgeAge 34: the age when production usually declinesPALPAL Rating: 81 → 67
- DecliningTrevor MooreLAK · LW · 31 y.o. · PAL 63PacePoints per game: 0.70 in 23-24, 0.46 in 25-26AgeAge 31: the age when production usually declinesPALPAL Rating: 73 → 63
- DecliningCarter VerhaegheFLA · C · 31 y.o. · PAL 54PacePoints per game: 0.95 in 23-24, 0.71 in 25-26AgeAge 31: the age when production usually declinesPALPAL Rating: 66 → 54
- DecliningOliver BjorkstrandNYR · RW · 31 y.o. · PAL 53PacePoints per game: 0.72 in 23-24, 0.40 in 25-26AgeAge 31: the age when production usually declinesPALPAL Rating: 71 → 53
- DecliningVictor HedmanTBL · D · 35 y.o. · PAL 46PacePoints per game: 0.97 in 23-24, 0.52 in 25-26AgeAge 35: the age when production usually declinesPALPAL Rating: 92 → 46
- DecliningJ.T. MillerNYR · C · 33 y.o. · PAL 46PacePoints per game: 1.27 in 23-24, 0.78 in 25-26AgeAge 33: the age when production usually declinesPALPAL Rating: 71 → 46
- DecliningVladislav NamestnikovWPG · C · 33 y.o. · PAL 45PacePoints per game: 0.47 in 23-24, 0.23 in 25-26AgeAge 33: the age when production usually declinesPALPAL Rating: 74 → 45
- DecliningPavel BuchnevichSTL · LW · 31 y.o. · PAL 43PacePoints per game: 0.79 in 23-24, 0.59 in 25-26AgeAge 31: the age when production usually declinesPALPAL Rating: 55 → 43
- DecliningMacKenzie WeegarUTA · D · 32 y.o. · PAL 39PacePoints per game: 0.63 in 23-24, 0.35 in 25-26AgeAge 32: the age when production usually declinesPALPAL Rating: 89 → 39
- DecliningNazem KadriCOL · C · 35 y.o. · PAL 38PacePoints per game: 0.91 in 23-24, 0.65 in 25-26AgeAge 35: the age when production usually declinesPALPAL Rating: 68 → 38
- DecliningStefan NoesenNJD · RW · 33 y.o. · PAL 34PacePoints per game: 0.46 in 23-24, 0.18 in 25-26AgeAge 33: the age when production usually declinesPALPAL Rating: 88 → 34
- DecliningNick PaulTOR · LW · 31 y.o. · PAL 34PacePoints per game: 0.56 in 23-24, 0.29 in 25-26AgeAge 31: the age when production usually declinesPALPAL Rating: 60 → 34
- DecliningTeuvo TeravainenCHI · C · 32 y.o. · PAL 31PacePoints per game: 0.70 in 23-24, 0.47 in 25-26AgeAge 32: the age when production usually declinesPALPAL Rating: 58 → 31
- DecliningAlexander KerfootNSH · C · 32 y.o. · PAL 31PacePoints per game: 0.55 in 23-24, 0.38 in 25-26AgeAge 32: the age when production usually declinesPALPAL Rating: 52 → 31
- DecliningSean MonahanCBJ · C · 31 y.o. · PAL 29PacePoints per game: 0.71 in 23-24, 0.46 in 25-26AgeAge 31: the age when production usually declinesPALPAL Rating: 92 → 29
- DecliningKris LetangPIT · D · 39 y.o. · PAL 27PacePoints per game: 0.62 in 23-24, 0.46 in 25-26AgeAge 39: the age when production usually declinesPALPAL Rating: 47 → 27
- DecliningBrady SkjeiNSH · D · 32 y.o. · PAL 25PacePoints per game: 0.59 in 23-24, 0.32 in 25-26AgeAge 32: the age when production usually declinesPALPAL Rating: 40 → 25
- DecliningPhillip DanaultMTL · C · 33 y.o. · PAL 21PacePoints per game: 0.60 in 23-24, 0.23 in 25-26AgeAge 33: the age when production usually declinesPALPAL Rating: 72 → 21
- DecliningLinus UllmarkOTT · G · 33 y.o. · PAL 19PaceGoals saved above expected per 100 shots: +1.81 in 22-23, -0.70 in 25-26AgeAge 33: the age when performance usually declinesPALPAL Rating: 57 → 19
- DecliningVincent TrocheckUTA · C · 33 y.o. · PAL 16PacePoints per game: 0.94 in 23-24, 0.79 in 25-26AgeAge 33: the age when production usually declinesPALPAL Rating: 48 → 16
- DecliningJonathan MarchessaultNSH · C · 35 y.o. · PAL 13PacePoints per game: 0.84 in 23-24, 0.50 in 25-26AgeAge 35: the age when production usually declinesPALPAL Rating: 39 → 13
PickALeague calculation over the 2022-23 to 2025-26 seasons (NHL data).
