Eight people have died after a wall collapsed during the Senegalese League Cup Final at the Demba Dior stadium.
He said "strong measures" will be taken so that "such an event will never be repeated in Senegal".
Police used tear gas in an attempt to stop the clashes, which led to mass panic and a stampede.
At least 49 were seriously injured in the confusion, APS said, while firefighters were on the scene along with large numbers of ambulances.
The fighting broke out after Stade de Mbour's 2-1 victory in extra time over Union Sportive Ouakam.
Pictures circulating online appear to show people scrambling over a low wall amid clouds of gas.
After 90 minutes, with the game deadlocked at 1-1, Mbour scored, prompting angry Ouakam fans to start throwing stones at opposition supporters.
According to him, the police is withdrawn from a zone separating the supporters of the two teams when projectiles began to fly, leading the crowd in the spectators unable to defend themselves.
A spokesman for Sall said campaigning for upcoming elections would be suspended Sunday.
Deadly stampedes are common at sports matches in Africa.
In a similar incident in February, at least 17 people died and several others were injured in a stampede in Angola after hundreds of soccer fans stormed a stadium.