Tournaments on the homepage are ordered based on an algorithm that automatically selects the tournament order using participant count, start date, and other factors. There is also a 48 hour delay before newly created tournaments show up on browse in order to combat spam events. This isn't something we can change, however, if you make a Tweet promoting your tournament link on Battlefy and tagging @Battlefy, if we see your tweet, we might retweet it for you to help get more players into your event! Any Published event links will always work if you send players to them directly even if they don't yet show up in the homepage.
Tournaments have to be set as Published and Public in order to show up in your Organization page, homepage, and Search.