Né le 4 février 1961 à Verdun. Discipline : hockey. Position : ailier droit.
Il joua six saisons dans la LNH avec les Flames de Calgary (1980-1981 à 1982-1983), les Black Hawks de Chicago (1982-1983 et 1983-1984) et les Blues de Saint Louis (1984-1985 et 1985-1986). En saison, il marqua 41 buts et 84 points en 193 matchs. Membre du trio des «trois Denis», avec Denis Savard et Denis Tremblay, avec le Junior de Montréal. À noter que les «trois Denis» sont nés le même jour. Cyr fut choisi au treizième rang par Calgary lors de la séance de repêchage de la LNH en 1980.
Membre de la première équipe d'étoiles de la LHJMQ (1980) et de la deuxième équipe d'étoiles de la LHJMQ (1979).
STATISTIQUES EN SAISON
| Saison | Club | Ligue | PJ | B | P | Pts | Pun |
| 1977-78 | Junior de Montréal | LHJMQ | 72 | 46 | 55 | 101 | 25 |
| 1978-79 | Junior de Montréal | LHJMQ | 72 | 70 | 56 | 126 | 61 |
| 1979-80 | Junior de Montréal | LHJMQ | 70 | 70 | 76 | 146 | 61 |
| 1980-81 | Junior de Montréal | LHJMQ | 57 | 50 | 40 | 90 | 53 |
| 1980-81 | Calgary Flames | LNH | 10 | 1 | 4 | 5 | 0 |
| 1981-82 | Oklahoma City Stars | CHL | 14 | 10 | 4 | 14 | 16 |
| 1981-82 | Calgary Flames | LNH | 45 | 12 | 10 | 22 | 13 |
| 1982-83 | Calgary Flames | LNH | 11 | 1 | 1 | 2 | 0 |
| 1982-83 | Chicago Black Hawks | LNH | 41 | 7 | 8 | 15 | 2 |
| 1983-84 | Springfield Indians | AHL | 17 | 4 | 13 | 17 | 11 |
| 1983-84 | Chicago Black Hawks | LNH | 46 | 12 | 13 | 25 | 19 |
| 1984-85 | Peoria Rivermen | IHL | 62 | 26 | 51 | 77 | 28 |
| 1984-85 | St. Louis Blues | LNH | 9 | 5 | 3 | 8 | 0 |
| 1985-86 | Peoria Rivermen | IHL | 34 | 15 | 26 | 41 | 15 |
| 1985-86 | St. Louis Blues | LNH | 31 | 3 | 4 | 7 | 2 |
| 1986-87 | Peoria Rivermen | IHL | 81 | 29 | 41 | 70 | 10 |
| Totaux | LHJMQ | 271 | 236 | 227 | 463 | 200 | |
| Totaux | CHL | 14 | 10 | 4 | 14 | 16 | |
| Totaux | AHL | 17 | 4 | 13 | 17 | 11 | |
| Totaux | IHL | 177 | 70 | 118 | 188 | 53 | |
| Totaux | LNH | 193 | 41 | 43 | 84 | 36 |
STATISTIQUES EN SÉRIES ÉLIMINATOIRES
| Saison | Club | Ligue | PJ | B | P | Pts | Pun |
| 1977-78 | Junior de Montréal | LHJMQ | 13 | 4 | 10 | 14 | 0 |
| 1978-79 | Junior de Montréal | LHJMQ | 11 | 7 | 5 | 12 | 26 |
| 1979-80 | Junior de Montréal | LHJMQ | 10 | 10 | 13 | 23 | 6 |
| 1980-81 | Junior de Montréal | LHJMQ | 7 | 6 | 6 | 12 | 37 |
| 1982-83 | Chicago Black Hawks | LNH | 1 | 0 | 0 | 0 | 0 |
| 1983-84 | Springfield Indians | AHL | 3 | 0 | 0 | 0 | 0 |
| 1984-85 | Peoria Rivermen | IHL | 20 | 18 | 14 | 32 | 14 |
| 1984-85 | St. Louis Blues | LNH | 3 | 0 | 0 | 0 | 0 |
| 1985-86 | Peoria Rivermen | IHL | 11 | 5 | 4 | 9 | 2 |
| Totaux | LHJMQ | 41 | 27 | 34 | 61 | 69 | |
| Totaux | AHL | 3 | 0 | 0 | 0 | 0 | |
| Totaux | IHL | 31 | 23 | 18 | 41 | 16 | |
| Totaux | LNH | 4 | 0 | 0 | 0 | 0 |