A 28-year-old man was rushed to hospital after being robbed and stabbed in the chest by multiple masked attackers, Toronto police say.

The incident took place near Dundas Street West and Lynd Avenue, in the Roncesvalles area, just before 3:30 p.m.

Police say the man was bleeding profusely when officers arrived. He was raced to hospital with critical injuries but is now in stable condition.

Police have no other information about potential suspects other than they were wearing masks.

Anyone with information is asked to contact police.