In order to try and find you a fair match, the matchmaking algorithm looks at two things: your “Season-high Flags” and your “Team Score”.

Your Season high Flag count is the highest number of Flags you have won this season. This is different from your current Flag count and is displayed as a green Flag icon on the matchmaking screen. We use season-high Flags instead of current Flags to prevent players who have very strong load-outs deliberately losing Flags and matching with weaker Rivals to score easy wins.

Your Team Score is the total value of all the stats on your Components and Drivers added together. 

Using both these metrics in matchmaking ensures that we find you an appropriate opponent:

- You will face a Rival who has progressed through the Series to about the same point that you have.
- Your Rival will have upgraded their Assets and Drivers to about the same point as you have.

If we cannot find you an appropriate match in a reasonable time period, we broaden out the search. This means that we start looking at Rivals who have slightly higher or lower Flags than you.

If a fair match is still not found, we continue to broaden the search. However, at a certain point when the search becomes too wide, we stop looking and give you a bot Rival instead. Bots are exact recordings of other players who played the game recently (name, load-out, etc.) and are deemed a suitable match.

We always look for someone who closely matches your Team Score. So even if we find you a Rival who has many more Flags than you, the strength of your load-outs will still be closely matched. If there is not suitable live opponent and we have to resort to a bot Rival, we will also make sure that it is using a recording of a player who raced on the same track you are about to play.

In matchmaking for Grand Prix Events, things work a slightly differently. In Grand Prix Events we have to try and find you a Rival who is racing in your specific race within your current round. The pool of players who will match this criteria can be quite small. Therefore, we expand the search to be much wider than in Duels races. This might mean that you face someone with higher Flags than you are used to in Duels races. It could equally mean that you face a Rival with much lower Flags. In any case, we always look for someone who closely matches your Team Score - so the strength of your load-outs will still be closely matched.