Yes, each day the people in the stadiums change around, meaning you won't fight the same pokemon for a while, but you can fight all the trainers in the stadium once per day!
this is great EXP training when pre-pairing for the pokemon league later in the game.