Né le 31 décembre 1948 à Trois-Rivières. Discipline : hockey. Position : ailier droit.
Il joua 12 saisons dans la LNH avec les Maple Leafs de Toronto (1970-1971, 1980-1981, 1981-1982), les Penguins de Pittsburgh (1971-1972), les Sabres de Buffalo (1971-1972 à 1978-1979) et les Rockies du Colorado (1979-1980 et 1980-1981). Au cours de sa carrière, il amassa 284 buts et 702 point en 774 matchs. Membre du trio surnommé «French Connection» avec Gilbert Perreault et Richard Martin, avec lesquels il marqua 100 points (40 buts et 60 passes) en 1974-1975. Il récolta aussi 40 buts en 1972-1973 et réussit huit saisons d'au moins 20 buts.
Membre de la deuxième équipe d'étoiles (1975). Le 15 novembre 1995, les Sabres de Buffalo retirèrent son chandail, le numéro 14.
STATISTIQUES EN SAISON
| Saison | Club | Ligue | PJ | B | P | Pts | Pun |
| 1965-66 | Leafs de Trois-Rivières | LHJQ | 42 | 13 | 38 | 51 | 31 |
| 1966-67 | Leafs de Trois-Rivières | LHJQ | 41 | 34 | 32 | 66 | 73 |
| 1967-68 | Leafs de Trois-Rivières | LHJQ | 49 | 69 | 74 | 143 | - |
| 1967-68 | Tulsa Oilers | CPHL | 3 | 0 | 2 | 2 | 0 |
| 1968-69 | Tulsa Oilers | CHL | 59 | 21 | 30 | 51 | 57 |
| 1969-70 | Vancouver Canucks | WHL | 5 | 0 | 0 | 0 | 2 |
| 1969-70 | Rochester Americans | AHL | 49 | 23 | 40 | 63 | 57 |
| 1970-71 | Tulsa Oilers | CHL | 58 | 26 | 36 | 62 | 85 |
| 1970-71 | Phoenix Roadrunners | WHL | 7 | 4 | 3 | 7 | 6 |
| 1970-71 | Toronto Maple Leafs | LNH | 5 | 0 | 0 | 0 | 0 |
| 1971-72 | Pittsburgh Penguins | LNH | 49 | 7 | 11 | 18 | 42 |
| 1971-72 | Buffalo Sabres | LNH | 12 | 6 | 3 | 9 | 2 |
| 1972-73 | Buffalo Sabres | LNH | 75 | 40 | 43 | 83 | 83 |
| 1973-74 | Buffalo Sabres | LNH | 76 | 21 | 44 | 65 | 71 |
| 1974-75 | Buffalo Sabres | LNH | 74 | 40 | 60 | 100 | 75 |
| 1975-76 | Buffalo Sabres | LNH | 72 | 35 | 52 | 87 | 53 |
| 1976-77 | Buffalo Sabres | LNH | 80 | 33 | 40 | 73 | 46 |
| 1977-78 | Buffalo Sabres | LNH | 67 | 25 | 48 | 73 | 25 |
| 1978-79 | Buffalo Sabres | LNH | 68 | 22 | 40 | 62 | 46 |
| 1979-80 | Colorado Rockies | LNH | 69 | 28 | 35 | 63 | 79 |
| 1980-81 | Colorado Rockies | LNH | 28 | 8 | 11 | 19 | 30 |
| 1980-81 | Toronto Maple Leafs | LNH | 14 | 6 | 7 | 13 | 8 |
| 1981-82 | Toronto Maple Leafs | LNH | 55 | 13 | 24 | 37 | 37 |
| Totaux | LHJQ | 132 | 116 | 144 | 260 | 104 | |
| Totaux | CPHL | 3 | 0 | 2 | 2 | 0 | |
| Totaux | CHL | 117 | 47 | 66 | 113 | 142 | |
| Totaux | AHL | 49 | 23 | 40 | 63 | 57 | |
| Totaux | WHL | 12 | 4 | 3 | 7 | 8 | |
| Totaux | LNH | 744 | 284 | 418 | 702 | 597 |
STATISTIQUES EN SÉRIES ÉLIMINATOIRES
| Saison | Club | Ligue | PJ | B | P | Pts | Pun |
| 1965-66 | Leafs de Trois-Rivières | LHJQ | 5 | 0 | 2 | 2 | 7 |
| 1966-67 | Leafs de Trois-Rivières | LHJQ | 11 | 5 | 12 | 17 | 15 |
| 1967-68 | Leafs de Trois-Rivières | LHJQ | 4 | 3 | 5 | 8 | 4 |
| 1967-68 | Tulsa Oilers | CPHL | 2 | 0 | 4 | 4 | 14 |
| 1968-69 | Tulsa Oilers | CHL | 7 | 4 | 3 | 7 | 2 |
| 1970-71 | Phoenix Roadrunners | WHL | 10 | 5 | 3 | 8 | 7 |
| 1972-73 | Buffalo Sabres | LNH | 6 | 5 | 3 | 8 | 2 |
| 1974-75 | Buffalo Sabres | LNH | 16 | 5 | 8 | 13 | 16 |
| 1975-76 | Buffalo Sabres | LNH | 9 | 3 | 2 | 5 | 6 |
| 1976-77 | Buffalo Sabres | LNH | 6 | 5 | 2 | 7 | 20 |
| 1977-78 | Buffalo Sabres | LNH | 7 | 2 | 0 | 2 | 23 |
| 1978-79 | Buffalo Sabres | LNH | 3 | 2 | 2 | 4 | 4 |
| 1980-81 | Toronto Maple Leafs | LNH | 3 | 0 | 2 | 2 | 2 |
| Totaux | LHJQ | 20 | 8 | 19 | 27 | 26 | |
| Totaux | CPHL | 2 | 0 | 4 | 4 | 14 | |
| Totaux | CHL | 7 | 4 | 3 | 7 | 2 | |
| Totaux | WHL | 10 | 5 | 3 | 8 | 7 | |
| Totaux | LNH | 50 | 22 | 19 | 41 | 73 |