I don't know about the "HE" part of this. But I use peroxide on many stains and it is amazing. I keep it in a spray bottle and spray it on when it happens, you can see it work and lift it out most of the time. Sometimes it doesn't, and you know then you have to use something else. If anyone has ever used it on blood stains then you know what I'm talking about, it just fizzes and works it right out. If my whites get a little dull, I put a whole bottle of it in the wash and it takes the dullness out. Might be worth a try on baby stains, I don't know. Also a caution I would like to add, I saw one post on Greased Lightening, and yes it works fantastic, but watch it on colors. I have ruined quite a few things on colors with that. Good luck!