Né le 17 décembre 1967 à Montréal. Discipline : hockey. Position : ailier gauche.
Il joua 18 saisons dans la LNH avec les Maple Leafs de Toronto (1986-1987 à 1990-1991), les Oilers d'Edmonton (1991-1992), les Canadiens de Montréal (1992-1993 à 1998-1999) et les Sharks de San Jose (1998-1999 à 2003-2004). En carrière, il a amassé 432 buts, 773 assistances et 1 205 points en 1 378 parties. À noter qu'il connut 5 saisons de 30 buts et plus et obtint 90 points à 4 occasions. Vainqueur de la coupe Stanley avec Montréal (1993). Il fut choisi au sixième rang (par Toronto) lors de la séance de repêchage de la LNH en 1986.
Membre de la deuxième équipe d'étoiles de la LHJMQ (1986).
STATISTIQUES EN SAISON
| Saison | Club | Ligue | PJ | B | P | Pts | Pun |
| 1982-83 | Angevins de Bourassa | Midget AAA | 48 | 33 | 45 | 78 | 22 |
| 1983-84 | Voisins de Laval | LHJMQ | 66 | 29 | 36 | 65 | 25 |
| 1983-84 | Voisins de Laval | C. Memorial | 3 | 0 | 0 | 0 | 4 |
| 1984-85 | Voisins de Laval | LHJMQ | 68 | 35 | 68 | 103 | 60 |
| 1985-86 | Titan de Laval | LHJMQ | 69 | 45 | 110 | 155 | 72 |
| 1986-87 | Toronto Maple Leafs | LNH | 80 | 21 | 25 | 46 | 26 |
| 1987-88 | Toronto Maple Leafs | LNH | 75 | 12 | 36 | 48 | 40 |
| 1988-89 | Toronto Maple Leafs | LNH | 80 | 26 | 42 | 68 | 75 |
| 1989-90 | Toronto Maple Leafs | LNH | 80 | 33 | 61 | 94 | 56 |
| 1990-91 | Toronto Maple Leafs | LNH | 79 | 26 | 47 | 73 | 65 |
| 1991-92 | Edmonton Oilers | LNH | 80 | 38 | 51 | 89 | 53 |
| 1992-93 | Canadiens de Montréal | LNH | 84 | 39 | 58 | 97 | 98 |
| 1993-94 | Canadiens de Montréal | LNH | 84 | 40 | 51 | 91 | 75 |
| 1994-95 | Ratingen | Allemagne | 11 | 5 | 7 | 12 | 24 |
| 1994-95 | Canadiens de Montréal | LNH | 48 | 10 | 30 | 40 | 42 |
| 1995-96 | Canadiens de Montréal | LNH | 80 | 38 | 56 | 94 | 158 |
| 1996-97 | Canadiens de Montréal | LNH | 82 | 27 | 54 | 81 | 82 |
| 1997-98 | Canadiens de Montréal | LNH | 76 | 18 | 41 | 59 | 58 |
| 1998-99 | Canadiens de Montréal | LNH | 65 | 12 | 24 | 36 | 46 |
| 1998-99 | San Jose Sharks | LNH | 12 | 7 | 6 | 13 | 4 |
| 1999-00 | San Jose Sharks | LNH | 82 | 21 | 49 | 70 | 58 |
| 2000-01 | San Jose Sharks | LNH | 45 | 9 | 37 | 46 | 62 |
| 2001-02 | San Jose Sharks | LNH | 82 | 20 | 38 | 58 | 60 |
| 2002-03 | San Jose Sharks | LNH | 82 | 23 | 38 | 61 | 66 |
| 2003-04 | San Jose Sharks | LNH | 82 | 12 | 29 | 41 | 66 |
| Totaux | Midget AAA | 48 | 33 | 45 | 78 | 22 | |
| Totaux | LHJMQ | 203 | 109 | 214 | 323 | 157 | |
| Totaux | C. Memorial | 3 | 0 | 0 | 0 | 4 | |
| Totaux | Allemagne | 11 | 5 | 7 | 12 | 24 | |
| Totaux | LNH | 1 378 | 432 | 773 | 1 205 | 1 190 |
STATISTIQUES EN SÉRIES ÉLIMINATOIRES
| Saison | Club | Ligue | PJ | B | P | Pts | Pun |
| 1982-83 | Angevins de Bourassa | Midget AAA | 10 | 4 | 4 | 8 | 12 |
| 1983-84 | Voisins de Laval | LHJMQ | 12 | 5 | 3 | 8 | 4 |
| 1985-86 | Titan de Laval | LHJMQ | 14 | 9 | 28 | 37 | 12 |
| 1986-87 | Toronto Maple Leafs | LNH | 12 | 1 | 5 | 6 | 8 |
| 1987-88 | Toronto Maple Leafs | LNH | 6 | 0 | 1 | 1 | 10 |
| 1989-90 | Toronto Maple Leafs | LNH | 5 | 0 | 2 | 2 | 2 |
| 1991-92 | Edmonton Oilers | LNH | 16 | 6 | 8 | 14 | 8 |
| 1992-93 | Canadiens de Montréal | LNH | 20 | 11 | 12 | 23 | 16 |
| 1993-94 | Canadiens de Montréal | LNH | 7 | 1 | 2 | 3 | 8 |
| 1995-96 | Canadiens de Montréal | LNH | 6 | 4 | 4 | 8 | 0 |
| 1996-97 | Canadiens de Montréal | LNH | 5 | 0 | 0 | 0 | 2 |
| 1997-98 | Canadiens de Montréal | LNH | 10 | 3 | 6 | 9 | 22 |
| 1998-99 | San Jose Sharks | LNH | 6 | 3 | 2 | 5 | 6 |
| 1999-00 | San Jose Sharks | LNH | 12 | 1 | 7 | 8 | 16 |
| 2000-01 | San Jose Sharks | LNH | 6 | 2 | 1 | 3 | 14 |
| 2001-02 | San Jose Sharks | LNH | 12 | 2 | 6 | 8 | 12 |
| 2003-04 | San Jose Sharks | LNH | 17 | 7 | 7 | 14 | 20 |
| Totaux | Midget AAA | 10 | 4 | 4 | 8 | 12 | |
| Totaux | LHJMQ | 26 | 14 | 31 | 45 | 16 | |
| Totaux | LNH | 140 | 41 | 63 | 104 | 144 |