Every 2 minutes, SOF2MP.com asks every public SoF2 server who is on it, the same question the in-game server browser asks. Each reply lists names, scores, pings and teams. Players with a ping of 0 are bots and are left out. Each real player on a team is credited with the time since the last check, any points they scored and a day towards their streak. Nothing is installed on the servers, and no IP addresses are involved.
A player is a name
SoF2 has no accounts, so the site treats each in-game name as a player:
- Colour codes are ignored, so
^1Bu^7LLyandBuLLyare the same player. - Upper and lower case count as the same, so
bullyis the same player too. - A different name is a different player. If you change name, your games go to the new name. Verify your names and attach them so they count as one.
- Default names aren’t tracked. Names that thousands of people share, like “Player” or “UnnamedPlayer”, would mix everyone together, so they are skipped.
- Two people with the same name count as one. Verifying stops anyone else using your name on the site.
Play time
Each check adds the time since the last one to everyone playing on a team. Short gaps, like a reconnect or a map change, still count as one session.
Sitting in the spectator team keeps you shown as on the server, but it isn’t playing. It earns no hours, points, streak days or achievements.
Points, matches and MVPs
- Points are your in-game score, added up across every session. Points per minute divides them by your play time.
- Matches are recorded from the moment real players are on a team until the map or game type changes, the scores reset or the server goes quiet. See How matches are recorded.
- Wins and losses count team matches with a winner.
- MVP is the top scorer of a match.
Streaks
A streak is the number of days in a row with at least some play. Your profile shows your current streak and your best one. Days run on UK time.
Ratings, achievements and levels
- Ratings go up and down with team results against other real players.
- Achievements unlock for milestones and feats, checked after every check of the servers and every match.
- Levels and ranks are for verified players and grow with everything you do.
Where the numbers can be wrong
- Private, LAN or query-blocking servers aren’t seen.
- A bot that reports a ping above 0 would be counted as a person.
- If the tracker is down for a while, that time is missing rather than guessed.
- Play shorter than the gap between checks can be missed.
The full method, including how servers are found and how long data is kept, is on How we count.
Questions
Do I need to install anything to be tracked?
No. Play on any server on the server list and your name is tracked automatically.
Are bots ever counted?
No. Players with a ping of 0 are bots and are never counted as players, in totals, leaderboards or matches.
How quickly do my stats update?
Play time and points update after each check of the servers, every 2 minutes. Match results update when the match ends.
