TF2 stats explained: cartoon scoreboard inside a red and blue industrial base

Team Fortress 2

TF2 Stats Explained: Class Playtime, Points, Dominations and Records

What every Team Fortress 2 stat on Steam means, from class playtime, kills and damage to points, dominations, captures and record bests, and how to compare classes using per hour rates.

Share X Reddit Facebook

TF2 stats on Steam are kept per class: playtime, kills, damage, points, dominations and captures, plus record bests such as your most points in a life. The fairest way to read them is to compare a class with itself over time, using per hour rates, because each class is built for a different job.

This guide explains what each Team Fortress 2 stat means, how points and dominations work and how to compare your classes fairly. It is current as of October 2026. To see your own numbers, use the RankSurge TF2 stats page, and for class and mode tips read How to Get Better at TF2.

What does each TF2 stat mean?

Team Fortress 2 was "the first of Valve's multiplayer games to provide detailed statistics for individual players", per Wikipedia. Steam stores those stats for each of the nine classes.

Stat What it counts What it tells you
Hours Total TF2 playtime on Steam The sample size behind everything
Class playtime Time spent as each class Which classes you really play
Kills Kills as that class Fighting output
Damage Damage dealt as that class Pressure, even when someone else gets the kill
Points Scoreboard points as that class Overall contribution, including the objective
Dominations Times you dominated an opponent Repeated wins over the same player
Captures Control point or intelligence captures How much you play the objective
Record bests Your highest recorded value for a class Your best single performance

How are TF2 points earned?

Points are the score on the in-game scoreboard. You earn them for kills, assists, capturing a control point or the intelligence, defending a point or your intelligence, dominations, revenge kills and healing, per StrategyWiki. Healing a teammate who gets a kill can also count as an assist.

Because points reward more than kills, they are the best single stat for comparing support and objective play. A Medic or Engineer can rank high on points while posting modest kills.

What are dominations and revenge?

You dominate a player when you kill, or help kill, the same person four times without them killing you, per StrategyWiki. If a player who is dominating you is then killed by you, that is revenge. Both add points. A high domination count suggests you often beat the same opponents in a row, which tends to happen when you hold a strong position or out-play a weaker lobby.

Why are TF2 stats split by class?

Each class has a different job. Wikipedia groups them as offense (Scout, Soldier, Pyro), defense (Demoman, Heavy, Engineer) and support (Medic, Sniper, Spy), per Wikipedia. A Scout counts twice when capturing a control point, so Scouts can post high captures. A Medic is built around healing and ÜberCharge, so low kills are expected. Comparing a Medic's kills with a Soldier's says nothing useful, which is why Steam and RankSurge keep the numbers apart.

What do record bests mean?

Alongside totals, Steam stores your best recorded values for each class, such as most points and most kills. Wikipedia describes these records as including the "most points obtained" in a single life. A record is a ceiling, not an average. It shows what you can do on a good life, but not how often you get there. Use it as a target: if your totals per hour rise while your records stay the same, you are getting more consistent.

How do you compare your classes fairly?

Raw totals mostly reflect time played. Divide by hours on that class to get a rate you can compare over time.

  • Kills per hour: kills divided by hours on the class.
  • Damage per hour: damage divided by hours, useful for classes that soften targets.
  • Points per hour: points divided by hours, the broadest measure of contribution.
  • Captures per hour: a check on how much you play the objective.

For example, 4,000 points over 50 hours is 80 points per hour. Valve does not publish a benchmark for these rates, so compare a class with your own past numbers, or with a friend who plays the same class.

What can't TF2 stats on Steam tell you?

  • No match history: Steam keeps totals and records, not a list of games. The Web API call RankSurge uses "gets the list of stats that the specified user has set in an app", per the Steamworks documentation.
  • No mode split: Payload, King of the Hill and other modes all feed the same class totals.
  • Privacy settings apply: stats only load when your Steam profile and Game details are Public. Valve notes that private and friends-only data is not available to others, per its Steam Web API page. The TF2 stats page has the steps.

For how RankSurge treats ratios across every game, see Stats Explained.

Check your numbers: paste your Steam profile link or SteamID64 into the TF2 stats lookup to see every class side by side. RankSurge is not affiliated with Valve.

Frequently asked questions

How are points calculated in TF2?

Points are the scoreboard score. You earn them for kills, assists, capturing a control point or the intelligence, defending a point, dominations, revenge kills and healing. Because points reward more than kills, they are the fairest way to judge support and objective play. RankSurge shows points per class from your Steam stats, so you can compare your Medic or Engineer with how they played before.

What is a domination in TF2?

You dominate a player when you kill them, or help kill them, four times without them killing you. If that player then kills you, they get revenge. Both add points. Steam counts dominations for each class, and RankSurge shows them alongside kills, damage, points and captures. A high domination count usually means you beat the same opponents repeatedly from a strong position.

What do the record bests in TF2 stats mean?

Record bests are your highest recorded values for each class, such as most points and most kills, and TF2's records include most points in a single life. A record is a ceiling, not an average, so it shows your best performance but not how often you reach it. Read records next to your per hour totals: rising totals with steady records mean you are getting more consistent.

How do I compare TF2 classes fairly?

Compare each class with itself, not with other classes. Divide kills, damage, points or captures by your hours on that class to get a per hour rate, then check again after more games. For example, 4,000 points over 50 hours is 80 points per hour. Valve publishes no benchmark, so your own past numbers, or a friend who plays the same class, make the best comparison.

Does Steam keep a TF2 match history?

No. Steam stores lifetime totals and record bests for each class, not a list of matches, so you cannot see single games, maps or modes. RankSurge reads those totals from the official Steam Web API and shows hours, class playtime, kills, damage, points, dominations, captures and records. Your Steam profile and Game details must be Public for the stats to load.

Sources

  1. en.wikipedia.org/wiki/Team_Fortress_2
  2. strategywiki.org/wiki/Team_Fortress_2/Statistics
  3. partner.steamgames.com/doc/webapi/ISteamUserStats
  4. developer.valvesoftware.com/wiki/Steam_Web_API

Written by

RankSurge Team

The RankSurge editorial team covers ranked play across Fortnite, CS2, Deadlock, Dota 2, Destiny 2, PUBG, World of Warcraft, StarCraft II, Supercell games, Chess.com, Path of Exile 2, Rust, Team Fortress 2, League of Legends, Valorant, Marvel Rivals and Overwatch 2. We write from official patch notes and publisher data, and we update posts when the games change.