Dionne was somewhat of a late bloomer in junior, although he did have an excellent final season of major junior action, scoring 48 goals and 57 assists for 105 points with the OHL's Kitchener Rangers in 1989-90. Dionne led the Rangers all the way to the Memorial Cup final in Hamilton that year, where they lost in double overtime to Eric Lindros and the Oshawa Generals. During that 17-game playoff run, Dionne scored 13 goals and 10 assists for 23 points. His performance caught the attention of scouts, but because he was a 19-year-old, teams were wary about using him with a high draft pick. Finally, the Canadiens selected him in round four.

Dionne dressed for two games in 1990-91, but was essentially relegated to the bench, seeing very little ice time. The majority of his season was spent in Fredericton. It was the following year that Dionne broke into the Habs lineup for 329 games, scoring 21 goals and 13 assists for 34 points. In 1992-93, he dressed for 75 games, scoring 20 goals and 28 assists for 48 points. During the playoffs, Dionne raised his game to another level, playing sound two-way hockey, scoring six goals and six assists in 20 games as the Canadiens defeated the Los Angeles Kings to win the Stanley Cup four games to one.

In 1993-94, the organization had hoped Dionne would be able to improve upon his offensive numbers, but in 74 games he registered just 45 points. Injuries and a drop in production limited him to just 19 games the following year before he was traded to the Philadelphia Flyers. Since that trade, Dionne has played in just 27 NHL games, 22 with the Flyers and five with the Florida Panthers, registering just one goal. Most of Dionne's on-ice performances since 1996 have been in the minors, where he still plays. He had consecutive 40-goal seasons with the Carolina Monarchs of the AHL in 1996-97 and the Cincinnati Cyclones of the IHL in 1997-98 but was not called up to the big leagues at any time. Dionne played for three more seasons with the Cyclones, hoping, in vein, to get the call back to the NHL.

In 2001-02 Dionne is playing for Krefeld Penguins of the German Elite League.

REGULAR SEASON

PLAYOFFS

Season

Club

League

GP

G

A

TP

PIM

+/-

GP

G

A

TP

PIM

1986-87

Niagara Falls Canucks

ON-Jr.B

17

9

6

15

16

1987-88

Niagara Falls Canucks

ON-Jr.B

36

36

48

84

60

1988-89

Kitchener Rangers

OHL

66

11

33

44

13

5

1

1

2

4

1989-90

Kitchener Rangers

OHL

64

48

57

105

85

17

13

10

23

22

1989-90

Kitchener Rangers

M-Cup

5

4

6

10

8

1990-91

Montreal Canadiens

NHL

2

0

0

0

0

-2

1990-91

Fredericton Canadiens

AHL

77

40

47

87

62

9

6

5

11

8

1991-92

Montreal Canadiens

NHL

39

21

13

34

10

+7

11

3

4

7

10

1991-92

Fredericton Canadiens

AHL

29

19

27

46

20

1992-93

Montreal Canadiens

NHL

75

20

28

48

63

+5

20

6

6

12

20

1992-93

Fredericton Canadiens

AHL

3

4

3

7

0

1993-94

Montreal Canadiens

NHL

74

19

26

45

31

-9

5

1

2

3

0

1994-95

Montreal Canadiens

NHL

6

0

3

3

2

-3

1994-95

Philadelphia Flyers

NHL

20

0

6

6

2

-1

3

0

0

0

4

1995-96

Philadelphia Flyers

NHL

2

0

1

1

0

0

1995-96

Florida Panthers

NHL

5

1

2

3

0

0

1995-96

Carolina Panthers

AHL

55

43

58

101

29

1996-97

Carolina Monarchs

AHL

72

41

47

88

69

1997-98

Cincinnati Cyclones

IHL

76

42

57

99

54

+8

9

3

4

7

28

1998-99

Cincinnati Cyclones

IHL

76

35

53

88

123

+4

3

0

2

2

6

1999-00

Cincinnati Cyclones

IHL

81

34

49

83

88

+3

11

4

3

7

8

2000-01

Cincinnati Cyclones

IHL

80

23

43

66

46

-20

5

0

2

2

0

2001-02

Krefeld Pinguine

Germany

57

15

26

41

26

3

0

1

1

2

2002-03

Hannover Scorpions

Germany

51

17

29

46

55

2003-04

Cambridge Hornets

OHA-Sr.

17

22

20

42

6

2004-05

Cambridge Hornets

OHA-Sr.

27

16

29

45

6

2005-06

Cambridge Hornets

OHA-Sr.

19

11

24

35

8

NHL Totals

223

61

79

140

108

39

10

12

22

34

Brother of Marcel NHL All-Rookie Team (1992) AHL Second All-Star Team (1996) IHL First All-Star Team (1998) IHL Second All-Star Team (2000)

Traded to Philadelphia by Montreal with Eric Desjardins and John LeClair for Mark Recchi and Philadelphia's 3rd round pick (Martin Hohenberger) in 1995 NHL Draft, February 9, 1995. Signed as a free agent by Florida, January 29, 1996. Signed as a free agent by Cincinnati (IHL), July 23, 1997. Signed as a free agent by Carolina, August 31, 1999. Signed as a free agent by Hannover (Germany), May 3, 2002.