The 1928–29 CPHL season was the third season of the Canadian Professional Hockey League, a minor professional ice hockey league in Ontario, Canada, with one team based in Detroit, Michigan and another based in Buffalo, New York. Eight teams participated in the league, and the Windsor Bulldogs won the championship.

Regular season Overall GP W L T Pts GF GADetroit Olympics 422710 5 5913167Windsor Bulldogs 422512 5 5511476Toronto Millionaires 421916 7 459488Kitchener Flying Dutchmen 421919 4 42105113Buffalo Bisons 421718 7 418972London Panthers 421622 4 3686113Hamilton Tigers 421424 4 3283115Niagara Falls Cataracts 421228 2 2670128

Playoffs

Semifinals Best of 3

Toronto 0 @ Detroit 3 Toronto 5 @ Detroit 6

Detroit Olympics beat Toronto Millionaires 2 wins to none.

Kitchener 1 @ Windsor 0 Kitchener 1 @ Windsor 2 Kitchener 0 @ Windsor 4

Windsor Bulldogs beat Kitchener Flying Dutchmen 2 wins to 1.

Final

Best of 5

Windsor 1 @ Detroit 2 Detroit 0 @ Windsor 2 Windsor 0 @ Detroit 2 Detroit 0 @ Windsor 3 Windsor 3 Detroit 1 @ Fort Erie

Windsor Bulldogs beat Detroit Olympics 3 wins to 2.

External links Season on hockeydb.com