Why would a person have myoglobin in blood and urine after running a marathon?

Blood in the urine is called exercise related hematuria. It could be harmless or a symptom of a serious problem. Have your health care professional check you out Myoglobin is only found in the bloodstream after injury. Have your HCP check this also..