Hello!You can join pro battles without pro pass, if you are a member of an in-game clan. But you can not create a pro battle without pro pass. Please note in order to create pro battle you need to purchase a pro pass or premium. Only then you would be able to create pro battles.
Customer support service by UserEcho