Respuesta :

Sprint and run seem to be synonyms, so I think puzzled or baffled would be a fitting answer

Answer: It would be Perplexed