Frank J. Selke Trophy
Season Player Age Tm Pos G A PTS +/-
2023 - 2024 Aleksander Barkov 28 FLA C 23 57 80 33
2022 - 2023 Patrice Bergeron 37 BOS C 27 31 58 35
2021 - 2022 Patrice Bergeron 36 BOS C 25 40 65 26
2020 - 2021 Aleksander Barkov 25 FLA C 26 32 58 12
2019 - 2020 Sean Couturier 27 PHI C 22 37 59 21
2018 - 2019 Ryan O'Reilly 27 STL C 28 49 77 22
2017 - 2018 Anze Kopitar 30 LAK C 35 57 92 21
2016 - 2017 Patrice Bergeron 31 BOS C 21 32 53 12
2015 - 2016 Anze Kopitar 28 LAK C 25 49 74 34
2014 - 2015 Patrice Bergeron 29 BOS C 23 32 55 2
2013 - 2014 Patrice Bergeron 28 BOS C 30 32 62 38
2012 - 2013 Jonathan Toews 24 CHI C 23 25 48 28
2011 - 2012 Patrice Bergeron 26 BOS C 22 42 64 36
2010 - 2011 Ryan Kesler 26 VAN C 41 32 73 24
2009 - 2010 Pavel Datsyuk 31 DET C 27 43 70 17
2008 - 2009 Pavel Datsyuk 30 DET C 32 65 97 34
2007 - 2008 Pavel Datsyuk 29 DET C 31 66 97 41
2006 - 2007 Rod Brind'Amour 36 CAR C 26 56 82 7
2005 - 2006 Rod Brind'Amour 35 CAR C 31 39 70 8
2003 - 2004 Kris Draper 32 DET C 24 16 40 22
2002 - 2003 Jere Lehtinen 29 DAL RW 31 17 48 39
2001 - 2002 Michael Peca 27 NYI C 25 35 60 19
2000 - 2001 John Madden 27 NJD LW 23 15 38 24
1999 - 2000 Steve Yzerman 34 DET C 35 44 79 28
1998 - 1999 Jere Lehtinen 25 DAL RW 20 32 52 29
1997 - 1998 Jere Lehtinen 24 DAL RW 23 19 42 19
1996 - 1997 Michael Peca 22 BUF C 20 29 49 26
1995 - 1996 Sergei Fedorov 26 DET RW 39 68 107 49
1994 - 1995 Ron Francis 31 PIT C 11 48 59 30
1993 - 1994 Sergei Fedorov 24 DET C 56 64 120 48
1992 - 1993 Doug Gilmour 29 TOR C 32 95 127 32
1991 - 1992 Guy Carbonneau 31 MTL C 18 21 39 2
1990 - 1991 Dirk Graham 31 CHI RW 24 21 45 12
1989 - 1990 Rick Meagher 36 STL C 8 17 25 4
1988 - 1989 Guy Carbonneau 28 MTL C 26 30 56 37
1987 - 1988 Guy Carbonneau 27 MTL C 17 21 38 14
1986 - 1987 Dave Poulin 28 PHI C 25 45 70 47
1985 - 1986 Troy Murray 23 CBH C 45 54 99 32
1984 - 1985 Craig Ramsay 33 BUF LW 12 21 33 17
1983 - 1984 Doug Jarvis 28 WSH C 13 29 42 6
1982 - 1983 Bobby Clarke 33 PHI C 23 62 85 37
1981 - 1982 Steve Kasper 20 BOS C 20 31 51 -18
1980 - 1981 Bob Gainey 27 MTL LW 23 24 47 13
1979 - 1980 Bob Gainey 26 MTL LW 14 19 33 -1
1978 - 1979 Bob Gainey 25 MTL LW 20 18 38 12
1977 - 1978 Bob Gainey 24 MTL LW 15 16 31 11