I pulled up this thread from 2006 a search of the forums:
http://hfboards.mandatory.com/showthread.php?t=271488&highlight=pearson+finalists
It didn't have a list of finalists by season past 1999. Can these can be found somewhere or did the NHLPA not release the finalists until around 1999? Is it possible to compile a more comprehensive list than this one from the thread:
YEAR WINNER (Runners-up, no order unless votes included)
------------------
2014 Crosby (Giroux, Getzlaf)
2013 Crosby (Ovechkin, St. Louis)
2012 Malkin (Stamkos, Lundqvist)
2011 D Sedin (Stamkos, Perry)
2010 Ovechkin (Crosby, H Sedin)
2009 Ovechkin (Malkin, Datsyuk)
2008 Ovechkin (Iginla, Malkin)
2007 Crosby (Luongo, Lecavalier)
----------------------------------
2006 Jaromir Jagr (Ovechkin, Thornton)
2004 Martin St. Louis (Luongo, Sakic)
2003 Markus Naslund (Forsberg, Thornton)
2002 Jarome Iginla (Burke, Roy)
2001 Joe Sakic (Jagr, Lemieux)
2000 Jaromir Jagr 192 (Bure 159, Pronger 129)
1999 Jaromir Jagr (Hasek, Yashin, Joseph, Selanne)
1998 Dominik Hasek (Gretzky, Bure, Jagr, Selanne)
1997 Dominik Hasek (Lemieux, Kariya)
1996 Mario Lemieux
1995 Eric Lindros
1994 Sergei Fedorov
1993 Mario Lemieux
1992 Mark Messier
1991 Brett Hull
1990 Mark Messier
1989 Steve Yzerman
1988 Mario Lemieux
1987 Wayne Gretzky
1986 Mario Lemieux 137 (Gretzky 107, Coffey, Robinson)
1985 Wayne Gretzky
1984 Wayne Gretzky
1983 Wayne Gretzky
1982 Wayne Gretzky
1981 Mike Liut
1980 Marcel Dionne
1979 Marcel Dionne
1978 Guy Lafleur
1977 Guy Lafleur
1976 Guy Lafleur
1975 Bobby Orr
1974 Bobby Clarke
1973 Phil Esposito
1972 Jean Ratelle
1971 Phil Esposito
Edit: Added the years since 2006 to the list