I'm sorry, I haven't dealt with blood pythons before, all of mine were for ball pythons, however I have read quite a few threads on here regarding top of the line blood breeders. I'm sure people will chime in...