HI,
You said its frank blood not mixed with urine, but it comes when u pass urine, not related to period problems, and there is no pain. I am I right? so your doubt about injury while cycling dose not hold good because trauma always have pain associated. my suggestion is to replete the urine...