Algolia finds the best matches and ranks the search results with its default ranking strategy, using a tie-breaking algorithm. First, it orders ALL matching records using the first criterion(typo by default). For all tie matching records it orders them using the second criterion(geo by default) and if there are still tied matching records, then it orders them according to the third criterion(filters by default), and so on. After going through 8 ranking criteria, it uses Custom Ranking to break the tie - the engine will go on until there’s no more ties to break.
You can hover your mouse over the little badge shaped icon in the bottom right of each record to check which tie breaker ranked the record in that specific position.