Just FYI, if you're stalling with just Substitute for 4 turns in a row, you have 1-(6/7)^4= 46% of evasion boost kicking in.
If you're doing: switch in after KO + outspeed Sub + Protect + switch out a total of 4 times, you have 1-(6/7)^8 = 71% of an evasion boost kicking in somewhere along the way.
If you have: switch in after KO + Protect + outspeed Sub + Protect + switch out, you have a 1 - (6/7)^12 = 84% of getting evasion.
If you only have Protect and low speed, and go: switch in after KO + Protect + switch out, you still have 1-(6/7)^5 = 53% before you run out of pokemon.
These assume you (and your substitute) die the moment the opponent actually touches you. Also, note that the chances of getting either a defense/sp defense boost is even more likely.