Ich würde Dir neben Magnesium auch etwas Salz empfehlen mit zu nehmen.
Ich habe selbst mal bei einer Meisterschaft miterlebt wie einer ca 30 Minuten ununterbrochen geschrien hat wegen Krämpfen.
Ständig hat ihm irgendjemand Magnesium gegeben und es hat nicht geholfen.
Als die Sanitäter kamen haben sie ihm Salz gegeben und alles war wieder in Ordnung.