Per garantire una partita equilibrata, l'algoritmo del matchmaking considera due aspetti principali: le tue "bandiere massime della stagione" e il tuo "Punteggio team".

Le bandiere massime della stagione sono il maggior numero di bandiere che hai conquistato in questa stagione. Si tratta di un parametro diverso dal tuo numero di bandiere attuali ed è indicato da un'icona di una bandiera verde nella schermata del matchmaking. Utilizziamo le bandiere massime della stagione invece di quelle attuali per impedire che giocatori con attrezzature molto forti perdano volutamente bandiere per giocare con rivali più deboli, così da conquistare la vittoria più facilmente.

Il tuo Punteggio team è il valore totale di tutte le statistiche dei tuoi componenti e piloti sommate insieme. 

Utilizzare entrambi questi valori nel matchmaking ci consente di trovarti un avversario appropriato:

- Affronterai uno sfidante che ha ottenuto più o meno i tuoi stessi progressi nella serie.
- Uno sfidante che ha potenziato le proprie risorse e i propri piloti più o meno al tuo livello.

Se non dovessimo trovare un avversario appropriato in un ragionevole intervallo di tempo, amplieremo l'ambito della ricerca. Ciò significa che inizieremo a cercare sfidanti con un numero di bandiere leggermente inferiore o superiore al tuo.

Se ancora non dovessimo riuscire a trovare un avversario adeguato, continueremo ad ampliare la ricerca. Tuttavia, a un certo punto, quando la ricerca diventerà troppo ampia, smetteremo di cercare e ti forniremo uno sfidante automatico. Tali sfidanti automatici sono la perfetta registrazione di altri giocatori che hanno giocato al gioco di recente (nome, attrezzature, ecc.) e che sono considerati un abbinamento adeguato. Inoltre useremo la registrazione di un avversario che ha gareggiato sul tuo stesso circuito.

Cerchiamo sempre qualcuno che si avvicini il più possibile al tuo Punteggio team. Perciò anche se dovessimo trovare uno sfidante con più bandiere rispetto a te, la forza dei rispettivi equipaggiamenti sarà sempre quella adatta, per cui, invece di oltrepassare subito una soglia di difficoltà elevata, il livello di difficoltà delle tue gare cambierà gradualmente più avanzi nel gioco, mostrandoti avversari più abbordabili che rappresenteranno un cambio di difficoltà più graduale. La differenza del Punteggio team tra te e il tuo rivale dipenderà dal tuo punteggio attuale: più alto è, più grande saranno le differenze di Punteggio team. Se hai un basso Punteggio team, la variazione di punteggio tra te e il rivale sarà più piccola.

Nel matchmaking per gli eventi Grand Prix™, le cose funzionano in maniera leggermente diversa. Negli eventi Grand Prix™, dobbiamo cercare di trovare uno sfidante che gareggia nella tua specifica gara e nel tuo turno. La gamma di giocatori corrispondente a tali criteri potrebbe essere più limitata. Pertanto, espandiamo la ricerca in modo che sia molto più ampia rispetto alle gare nei Duelli. Ciò significa che potresti affrontare qualcuno con un maggior numero di bandiere rispetto a quanto avviene di solito nelle gare dei Duelli. Ma potrebbe anche significare affrontare un rivale con molte meno bandiere. In ogni caso, cerchiamo sempre qualcuno che si avvicini il più possibile al tuo Punteggio team, così che la forza della rispettiva attrezzatura sarà sempre adatta.