Country rank
Country rank is your position among ranked osu! players registered to the same country as you. It comes from the same performance leaderboard that produces global rank — players ordered by weighted profile pp, highest first — with a filter restricting the list to a single country, and it is calculated separately for each game mode. Because the national pool is a subset of the global one, your country rank can never be a larger number than your global rank. It also moves fewer absolute positions for the same pp gain, while representing a larger share of the pool it is drawn from.
How country rank is derived
Country rank runs the same query as global rank with one filter added: only players whose registered country matches yours are counted. The ordering is unchanged — weighted profile pp, highest first — and the same eligibility rules apply, so a player with no pp has no country rank either.
Like global rank it is per game mode: your osu!standard country rank and your mania country rank are separate positions in separate pools, and osu!mania keeps its 4K and 7K variants separate again. Because the filter is applied to the same sorted list, everyone ahead of you nationally is by definition also ahead of you globally, which is why the two numbers can be equal but never inverted.
Country rank is not the country leaderboard
osu!'s rankings section also has a country ranking, and it measures something different. That leaderboard ranks countries against each other by aggregate performance, answering "which country is strongest" rather than "where do I sit at home". A country climbing that table says nothing about your position inside it, and a country falling down it does not push your own country rank in either direction.
The number shown on your osu! profile is the second thing: your placement within your own country's slice of the performance ranking. On the osu! rankings pages you reach the same view by filtering the global performance ranking to one country, which produces exactly the list your country rank is a position in.
Why country rank reads differently from global rank
In absolute positions, country rank always moves less than global rank for the same pp gain. The national pool is a subset of the global one, so every player you overtake at home you also overtake worldwide, but not the reverse. A session that gains you 3,000 global ranks might gain 40 country ranks.
What changes is the proportion. Moving 40 places in a national list of a few thousand is a meaningful shift in standing; moving 3,000 places in a list of millions is not. That is why country rank is often the more informative of the two numbers for medium-term progress.
Density also varies hugely between countries. The same pp gain can be worth several times as many country ranks in a small active population as in a large one, so country ranks are not comparable across countries any more than they are across game modes.
Where your country comes from
Your country is the one set on your osu! profile at osu.ppy.sh. osu! uses it both for the country filter on the rankings and for the flag shown beside your name. TrackMyOsu reads it from the osu! API and never modifies it, and there is nothing to configure on the site — a change made on your osu! profile appears here on the next refresh.
Global rank and country rank are produced from the same ranking data, so they appear and disappear together. A profile showing a global rank will show a country rank beside it, and a long gap in ranked play that hides you from the leaderboards removes both at once without touching your pp or your top plays.
Country rank in session history
Each TrackMyOsu snapshot stores country rank next to global rank, pp, accuracy and the rest of your statistics, roughly once a minute while a session is running. The session page shows the value at the start, the value at the end, and the movement between them.
Reading the two ranks together is more useful than either alone. A session that moves you 2,000 global ranks and 25 country ranks confirms the pp gain was real and shows where it landed you domestically. A session where the country rank did not move at all suggests the players immediately above you at home are gaining pp at least as fast as you are — information the global figure cannot give you. Snapshots are kept permanently, so this history accumulates on your public profile at /u/<username> instead of being overwritten each time you play.
See also
- Global rank — Your worldwide position among ranked osu! players, ordered by weighted profile pp.
- PP (performance points) — osu!'s skill rating: a decaying weighted sum of your best score on each ranked beatmap.
- Top play — One of the highest-pp scores on your profile; best performance keeps one per beatmap.
- Play count — The number of plays you have submitted, failed attempts included.
Related guides
Longer explainers that use this term: browse all osu! guides, or start with Understanding osu! pp, How to read your osu! stats and Star rating explained.
Sources
Definitions follow the official osu! wiki and the ppy/osu source. Session figures come from TrackMyOsu's own tracked-session database.
By carrot12_. Last updated 2026-08-13.
Track your own osu! sessions
TrackMyOsu snapshots your pp, rank and top plays when you start playing, then shows exactly what changed when you stop. Every session is kept permanently. Free, no install, no password — it uses osu! OAuth.