Hi there ...
Thank you for the question ...
I am sorry to hear about your issue ...
As you are on antibiotics for last 30 days for possible UTI , you have blood in Urine and specially after playing tennis , this need immediate attention .
Blood in Urine ( Frank blood ) is less likely because of UTI and more likely because of Stone in the Urinary tract , tumor or bladder injury .
It would be ideal for you to have Ultrasound for diagnosis , you shouldn't delay and immediately get time from from Urologist
in your case infection is less likely other possibilities as I mentioned should be ruled out .
Regards ***** ***** luck .
Do you have any more questions?
Please leave a POSITIVE (3 – 5 stars, preferably 5) rating by clicking on the stars above, until you do I am not compensated for my time. You can continue to ask follow-up questions even after the POSITIVE rating. You can also ask questions from me directly by going on the link below,