Could i be pregnant if his penis was rubbing against my ass but he didn't ejaculate?

No, you cant get pregnant.