A player’s BattleMetrics hours are on their player page: every server in the list shows how much time they spent there. Search for the player on battlemetrics.com/players, open the profile and read the time per server. The total across all servers is their real hours: time actually spent in game, not in the main menu.
Where to find hours on BattleMetrics
- Go to battlemetrics.com/players and type the player’s name.
- Pick the right one from the results. Names are not unique, so this is the step that matters most (more below).
- On the player page, find the server list. Each server shows time played, first seen and last seen.
- Add up the time across servers and you have their real hours.
The last seen date next to each server helps too: it shows whether the player still plays there or moved to another project long ago. The earliest first seen date shows how long ago they turned up on BattleMetrics-tracked servers at all.
One person can have several BM records, especially if they rename a lot. Then you have to piece the hours together from several pages. Searching by SteamID would fix that, but BattleMetrics only offers it to admins with RCON access. More in finding a player on BattleMetrics.
Why BM hours and Steam hours differ
They are two different numbers, and they rarely match.
| Steam hours | BattleMetrics hours | |
|---|---|---|
| What counts | Time the game is running | Time on servers |
| Menu and idlers | Counted | Not counted |
| Servers without BattleMetrics | Counted | Invisible |
| Private profile | Hidden | Visible |
That gives you two rules:
- Fewer hours on BM than on Steam is normal. People alt-tab, sit in the menu, or play on servers BattleMetrics does not track.
- More hours on BM than on Steam is impossible for one person. Every hour on a server is also an hour on Steam. If BM shows more, the record belongs to someone else.
How not to count a namesake’s hours
The classic mistake is grabbing the first player with the right name. A common name on BM returns hundreds of people. To make sure you have the right one:
- Match the names. If the candidate’s past server names line up with their Steam name history, it is them.
- Match the servers. If you met them on a specific project, that project should be in the list.
- Check against Steam hours. More hours on BM than on Steam means it is definitely not them.
A matching name alone means nothing.
What the gap tells you
A gap on its own is fine. It gets interesting when it is huge: two thousand hours on Steam against a few dozen on servers. That is what padded hours look like: the game left running, or an idler, to clear an hour requirement on a server or to avoid looking like a fresh player.
Another tell: hours piling up on Steam over the last two weeks with no fresh server sessions.
Padded hours are not cheating and not a ban. But someone who padded their hours wanted to look more experienced than they are. More on that in how to find a player’s real hours.
How RustRecon counts it
Paste a profile link or SteamID into RustRecon. The report finds the player on BattleMetrics, matches Steam names against server names and adds up sessions across every server. The lookup goes by SteamID, so a name change does not break the count.
- Free: Rust hours on Steam and account age.
- Pro: real hours, the server list with hours on each, and the gap with Steam hours worked out for you.
If BattleMetrics did not answer for every server, the report says so: the hours are incomplete and the true figure is at least what is shown.
With a private profile you cannot see Steam hours, but server hours stay visible. You cannot compare the two, but the actual playtime is known. More in our guide to hidden hours in Rust.
How many hours is a lot
There is no threshold, and any "normal" number someone quotes is made up. Look at consistency: two thousand Steam hours and eighteen hundred on servers is an ordinary player who alt-tabs sometimes. The same two thousand against forty on servers is a question. And a fresh account playing confidently on a serious server is a reason to look at account age.