Hey there!
When a person runs a marathon, it’s hard to stay hydrated. They usually do not drink more water than they lose through sweat. When a person vomits, they are not getting any water to their body. This means that they will quickly become dehydrated.
I hope this helps!