I can't tell you what the reason is, but my cat Fister had blood in is stool too for a period. It was suggested that I changed his diet from Hills C/D to Hills S/D/ mixed with W/D. That seemed to solve the problem. However, you better ask your vet before you try anything new.

Good luck!