Hockey Terminal
Be a GM

Players, 1928-29 season

132 players

Skater Team Pos GP G A P ▼ P/GP +/- PIM Shots Hits
Ace Bailey TOR R 44 22 10 32 0.73 0 80 0 0
Nels Stewart NYA C 44 21 8 29 0.66 0 74 0 0
Andy Blair CHI C 44 12 15 27 0.61 0 43 0 0
Carson Cooper DFL R 44 18 9 27 0.61 0 16 0 0
Howie Morenz MTL C 42 17 10 27 0.64 0 47 0 0
Frank Boucher NYR C 44 10 16 26 0.59 0 8 0 0
Bill Cook NYR R 43 15 8 23 0.53 0 47 0 0
Harry Oliver NYA R 43 17 6 23 0.53 0 26 0 0
Bill Carson BOS C 43 11 11 22 0.51 0 22 0 0
Jimmy Ward MTL R 44 14 8 22 0.50 0 48 0 0
Danny Cox NYR L 42 12 8 20 0.48 0 14 0 0
Dutch Gainor MMR C 44 14 5 19 0.43 0 30 0 0
Eddie Shore NYA D 40 12 7 19 0.48 0 98 0 0
Frank Finnigan TOR R 44 15 4 19 0.43 0 73 0 0
George Hay DET L 41 11 8 19 0.46 0 14 0 0
Hooley Smith NYA C 41 10 9 19 0.46 0 124 0 0
Cooney Weiland BOS C 42 11 7 18 0.43 0 14 0 0
Fred Cook BOS L 43 13 5 18 0.42 0 74 0 0
Aurel Joliat MTL L 44 12 5 17 0.39 0 59 0 0
Gerry Lowrey SEN L 44 5 12 17 0.39 0 30 0 0
Paul Thompson CHI L 44 10 7 17 0.39 0 40 0 0
Billy Burch CHI C 44 11 5 16 0.36 0 47 0 0
Bob Connors DCG L 41 13 3 16 0.39 0 66 0 0
King Clancy TOR D 44 13 2 15 0.34 0 95 0 0
Frank Fredrickson DFL C 43 6 8 14 0.33 0 50 0 0
Herbie Lewis DET L 37 9 5 14 0.38 0 33 0 0
Jimmy Herberts DCG C 42 9 5 14 0.33 0 34 0 0
Murray Murdoch NYR L 44 8 6 14 0.32 0 22 0 0
Sylvio Mantha BOS D 44 9 4 13 0.30 0 58 0 0
Vic Ripley SLE L 39 11 2 13 0.33 0 29 0 0
Bill Touhey SEN L 44 9 3 12 0.27 0 28 0 0
George Horne TOR R 39 9 3 12 0.31 0 32 0 0
Hap Day NYA D 44 6 6 12 0.27 0 85 0 0
Harold Darragh TOR L 43 9 3 12 0.28 0 6 0 0
Hec Kilrea DET L 38 5 7 12 0.32 0 36 0 0
Hib Milks SEN L 44 9 3 12 0.27 0 22 0 0
Albert Leduc MTL D 43 9 2 11 0.26 0 79 0 0
Dit Clapper BOS R 40 9 2 11 0.28 0 48 0 0
Merlyn Phillips NYA C 42 6 5 11 0.26 0 43 0 0
Mickey MacKay BOS C 41 9 2 11 0.27 0 20 0 0
Art Gagne DFL R 44 7 3 10 0.23 0 52 0 0
Normie Himes NYA C 44 10 0 10 0.23 0 25 0 0
Reg Noble MMR C 44 6 4 10 0.23 0 54 0 0
Tex White QUA R 43 5 5 10 0.23 0 30 0 0
Butch Keeling NYR L 43 6 3 9 0.21 0 39 0 0
George Owen BOS D 27 5 4 9 0.33 0 48 0 0
George Patterson SLE L 44 4 5 9 0.20 0 36 0 0
Herb Drury QUA D 44 5 4 9 0.20 0 47 0 0
Johnny Sheppard CHI L 44 5 4 9 0.20 0 40 0 0
Alex Smith NYA D 44 1 7 8 0.18 0 96 0 0
Art Duncan TOR D 41 4 4 8 0.20 0 53 0 0
Babe Siebert MTL L 40 3 5 8 0.20 0 54 0 0
Baldy Cotton NYA L 43 4 4 8 0.19 0 46 0 0
Charley McVeigh NYA C 44 6 2 8 0.18 0 16 0 0
Harry Connor SEN L 44 6 2 8 0.18 0 85 0 0
Johnny Gottselig CHI L 44 5 3 8 0.18 0 24 0 0
Armand Mondou MTL L 32 3 4 7 0.22 0 6 0 0
Dick Irvin CHI C 39 6 1 7 0.18 0 36 0 0
Lionel Conacher MMR D 44 5 2 7 0.16 0 136 0 0
Pit Lepine MTL C 44 6 1 7 0.16 0 50 0 0
Ty Arbour CHI L 44 3 4 7 0.16 0 30 0 0
Bernie Brophy DCG L 37 2 4 6 0.16 0 23 0 0
Dave Trottier DET L 37 2 4 6 0.16 0 69 0 0
Eric Pettinger SEN L 42 3 3 6 0.14 0 41 0 0
George Boucher CHI D 41 4 2 6 0.15 0 72 0 0
Marty Burke MTL D 44 4 2 6 0.14 0 68 0 0
Mush March CHI R 35 3 3 6 0.17 0 8 0 0
Rodger Smith QUA D 44 4 2 6 0.14 0 49 0 0
Art Smith SEN D 44 5 0 5 0.11 0 91 0 0
Frank Nighbor TOR C 30 1 4 5 0.17 0 22 0 0
Joe Lamb DET R 36 4 1 5 0.14 0 52 0 0
Joe Simpson NYA D 43 3 2 5 0.12 0 29 0 0
Len Grosvenor MTL C 43 3 2 5 0.12 0 18 0 0
Leo Bourgeault MTL D 44 2 3 5 0.11 0 59 0 0
Punch Broadbent NYA R 44 1 4 5 0.11 0 61 0 0
Albert Holway PIR D 44 4 0 4 0.09 0 20 0 0
Bill Brydge NYA D 32 2 2 4 0.13 0 67 0 0
Clarence Abel CHI D 44 3 1 4 0.09 0 45 0 0
Leo Reise NYR D 44 4 0 4 0.09 0 34 0 0
Red Dutton NYA D 44 1 3 4 0.09 0 141 0 0
Rosie Couture MTL R 43 1 3 4 0.09 0 24 0 0
Cy Denneny BOS L 26 1 2 3 0.12 0 2 0 0
Cy Wentworth MTL D 44 2 1 3 0.07 0 46 0 0
Earl Robinson MTL R 40 2 1 3 0.08 0 4 0 0
Percy Galbraith BOS L 39 2 1 3 0.08 0 46 0 0
Russell Oatman NYR L 39 2 1 3 0.08 0 20 0 0
Sam Godin MTL R 23 2 1 3 0.13 0 19 0 0
Sparky Vail NYR D 18 3 0 3 0.17 0 16 0 0
Alex McKinnon CHI R 44 1 1 2 0.05 0 54 0 0
Earl Miller TOR L 17 1 1 2 0.12 0 28 0 0
Fred Elliott SEN R 44 2 0 2 0.05 0 8 0 0
Henry Hicks DFL D 44 2 0 2 0.05 0 25 0 0
Larry Aurie DET R 36 1 1 2 0.06 0 24 0 0
Myles Lane BOS D 45 2 0 2 0.04 0 36 0 0
Al Shields MMR D 42 0 1 1 0.02 0 10 0 0
Babe Dye TOR R 42 1 0 1 0.02 0 17 0 0
Bert McCaffrey MTL R 42 1 0 1 0.02 0 36 0 0
Clem Loughlin CHI D 25 0 1 1 0.04 0 16 0 0
Duke Keats CHI C 3 0 1 1 0.33 0 0 0 0
Duke McCurry PIR L 36 0 1 1 0.03 0 4 0 0
Jack Arbour TOR D 10 1 0 1 0.10 0 10 0 0
Joe Primeau TOR C 6 0 1 1 0.17 0 2 0 0
John McKinnon QUA D 40 1 0 1 0.03 0 44 0 0
Lionel Hitchman BOS D 40 1 0 1 0.03 0 64 0 0
Lloyd Klein NYA L 17 1 0 1 0.06 0 5 0 0
Pete Bellefeuille DCG R 1 1 0 1 1.00 0 0 0 0
Alex Gray TOR R 7 0 0 0 0.00 0 2 0 0
Art Lesieur MTL D 20 0 0 0 0.00 0 0 0 0
Baldy Northcott CHI D 6 0 0 0 0.00 0 0 0 0
Billy Boyd NYA R 11 0 0 0 0.00 0 5 0 0
Bobby Burns CHI L 7 0 0 0 0.00 0 0 0 0
Carl Voss CHI C 2 0 0 0 0.00 0 0 0 0
Cliff McBride TOR R 2 0 0 0 0.00 0 0 0 0
Dunc Munro MTL D 1 0 0 0 0.00 0 0 0 0
Eddie Rodden NYR C 15 0 0 0 0.00 0 10 0 0
Edmond Bouchard PIR L 18 0 0 0 0.00 0 4 0 0
Frank Daley DCG L 5 0 0 0 0.00 0 0 0 0
Georges Mantha MTL D 23 0 0 0 0.00 0 8 0 0
Gerry Carson MMR D 41 0 0 0 0.00 0 7 0 0
Gord Fraser QUA D 14 0 0 0 0.00 0 14 0 0
Herb Gardiner MTL D 13 0 0 0 0.00 0 0 0 0
Ivan Johnson NYA D 8 0 0 0 0.00 0 18 0 0
Jesse Spring PIR D 33 0 0 0 0.00 0 2 0 0
Leo Gaudreault MTL L 11 0 0 0 0.00 0 6 0 0
Milt Halliday SEN L 16 0 0 0 0.00 0 0 0 0
Percy Traub DCG D 44 0 0 0 0.00 0 50 0 0
Pete Palangio CHI L 3 0 0 0 0.00 0 0 0 0
Ralph Taylor NYR D 38 0 0 0 0.00 0 64 0 0
Red Green DCG L 28 0 0 0 0.00 0 14 0 0
Red Horner TOR D 24 0 0 0 0.00 0 30 0 0
Val Hoffinger CHI D 11 0 0 0 0.00 0 10 0 0
Wildor Larochelle CHI R 2 0 0 0 0.00 0 0 0 0