EDMONTON OILERS HONOUR ROLL

 

ALL-TIME NHL ROSTER FOR THE EDMONTON OILERS: 1979-80 TO PRESENT

 

 

Players listed have played at least one Regular Season game

with the Edmonton Oilers, or are on current roster.

 

* Deceased

Player in Minors.

HOF Hall of Fame

# Number Retired

TEAM RECORD

 

 

M

Name

GP

G

A

PTS

PIM

First Seas.

Final Seas.

Years

14

Blair MacDonald

131

65

72

137

33

1979-80

1980-81

2

57

COLIN MACDONALD

2

1

0

1

0

2009-10

2010-11

[2]

 

2010-11 Stats:

 

 

 

 

 

 

 

 

33

STEVE MACINTYRE

26

2

0

2

47

2008-09

2010-11

[3]

 

2010-11 Stats:

 

 

 

 

 

 

 

 

36

Norm MacIver

79

8

39

47

52

1989-90

1991-92

3

14

Craig MacTavish

701

155

176

331

680

1985-86

1993-94

9

9

Kari Makkonen

9

2

2

4

0

1979-80

1979-80

1

12

David Maley

36

4

7

11

75

1991-92

1992-93

2

12

Troy Mallette

15

1

3

4

36

1991-92

1991-92

1

18

Kirk Maltby

164

21

17

38

184

1993-94

1995-96

3

19

Kent Manderville

37

3

5

8

38

1995-96

1995-96

1

23,24

Dave Manson

219

33

75

108

570

1991-92

1993-94

3

20

Moe Mantha

25

0

6

6

26

1987-88

1987-88

1

36,26

Todd Marchant

678

136

207

343

490

1993-94

2002-03

10

24

Bryan Marchment

216

7

37

44

576

1994-95

1997-98

4

6,32,34

Gord Mark

30

0

3

3

78

1993-94

1994-95

2

30

Jussi Markkanen (G)

102

0

2

2

4

2001-02

2006-07

5

18

Terry Martin

4

0

2

2

0

1984-85

1984-85

1

34

Darcy Martini

2

0

0

0

0

1993-94

1993-94

1

32

Alan May

3

1

0

1

7

1988-89

1988-89

1

37

Dean McAmmond

302

61

100

161

149

1993-94

1998-99

6

24

Kevin McClelland

428

56

94

150

1,291

1983-84

1989-90

7

41

Bill McDougall

4

2

1

3

4

1992-93

1992-93

1

34

Ryan McGill

8

0

0

0

8

1994-95

1994-95

1

18,23

Dan McGillis

140

16

31

47

126

1996-97

1997-98

2

37

Tom McMurchy

9

4

1

5

8

1987-88

1987-88

1

33

Marty McSorley

206

24

36

60

748

1985-86

1998-99

4

27

Scott Mellanby

149

38

44

82

344

1991-92

1992-93

2

28

Larry Melnyk

34

2

14

16

36

1984-85

1985-86

2

11

HOF Mark Messier #

851

392

641

1,033

1,122

1979-80

1990-91

12

34,20

Scott Metcalfe

2

0

0

0

0

1987-88

1987-88

1

26

Max Middendorf

3

1

0

1

2

1990-91

1990-91

1

33

Lindsay Middlebrook (G)

1

0

0

0

0

1982-83

1982-83

1

8

Alexei Mikhnov

2

0

0

0

0

2006-07

2006-07

1

35,32

Craig Millar

12

4

0

4

10

1996-97

1997-98

2

39

Chris Minard

5

0

1

1

0

2009-10

2009-10

1

1

Mike Minard (G)

1

0

0

0

0

1999-00

1999-00

1

8

John Miner

14

2

3

5

16

1987-88

1987-88

1

31

Eddie Mio (G)

77

0

6

6

10

1979-80

1980-81

2

20,2

Boris Mironov

320

42

118

160

444

1993-94

1998-99

6

15,25

Mike Moller

7

2

1

3

0

1985-86

1986-87

2

35

Andy Moog (G)

235

0

11

11

46

1980-81

1986-87

7

18,20

Barrie Moore

4

0

0

0

0

1996-97

1996-97

1

18

Ethan Moreau

647

109

99

208

780

1998-99

2009-10

11

1

Mike Morrison (G)

21

0

0

0

2

2005-06

2005-06

1

58

JOHAN MOTIN

1

0

0

0

0

2009-10

2010-11

[2]

 

2010-11 Stats:

 

 

 

 

 

 

 

 

35, 6

Bryan Muir

12

0

0

0

23

1995-96

1997-98

2

28

Craig Muni

493

24

87

111

492

1986-87

1992-93

7

47

Don Murdoch

50

15

11

26

22

1979-80

1980-81

2

8

Joe Murphy

222

69

100

169

143

1989-90

1991-92

3

17,16, 22

Rem Murray

425

73

90

163

123

1996-97

2005-06

7

8

Frank Musil

69

1

7

8

46

1997-98

2000-01

4

 

 

N

Name

GP

G

A

PTS

PIM

First Seas.

Final Seas.

Years

26

Don Nachbaur

4

0

0

0

17

1982-83

1982-83

1

18,65

Mark Napier

175

41

71

112

35

1984-85

1986-87

3

93

Petr Nedved

35

6

14

20

14

2003-04

2006-07

2

28

Lance Nethery

3

0

2

2

2

1981-82

1981-82

1

16

Dan Newman

10

3

1

4

0

1979-80

1979-80

1

9

Bernie Nicholls

95

28

61

89

100

1991-92

1992-93

2

24/44

Janne Niinimaa

399

34

152

186

417

1997-98

2002-03

6

15,14

Kent Nilsson

23

6

12

18

4

1986-87

1994-95

2

12

Robert Nilsson

197

31

67

98

64

2006-07

2009-10

4

6

Brad Norton

1

0

0

0

0

1998-99

1999-00

2

6

Jeff Norton

92

6

27

33

58

1995-96

1996-97

2

 

 

O

Name

GP

G

A

PTS

PIM

First Seas.

Final Seas.

Years

42

RYAN O'MARRA

3

0

1

1

0

2009-10

2010-11

[2]

 

2010-11 Stats:

 

 

 

 

 

 

 

 

19

Patrick O'Sullivan

87

13

25

38

42

2008-09

2009-10

2

37,77

Adam Oates

60

2

16

18

8

2003-04

2003-04

1

16,36

Selmar Odelein

18

0

2

2

35

1985-86

1988-89

3

28

Roman Oksiuta

36

12

4

16

12

1993-94

1994-95

2

15

Fredrik Olausson

108

9

35

44

54

1993-94

1995-96

3

20

David Oliver

141

37

35

72

58

1994-95

1996-97

3

 

All stats courtesy of Ralph Slate's Internet Hockey Database, with some additions of my own.