Praise be to Allah, the Lord of the World; and may His blessings and peace be upon our Prophet Muhammad and upon all his Family and Companions.
You are not obliged to repeat your prayer. If it is blood, it is excused since it is too little; if it is chewed betel leaf fluid or the like, it is not impure. Even if the blood is more than what is excused in Shari'a, you are not obliged to repeat your prayer, since the prayer of a person who forgets or does not know about the impurity on his clothes is valid. So, it is not obligatory upon him to repeat the prayer according to the majority of Muslim scholars.
Allah knows best.