Past rankings
60,412 players on 01-04-2026
≈ marks a total I rebuilt from stored scores, usually within about 1% of what the profile showed; the others are osu!'s own figure from that month.
- ≈ #16,201
Kiwirase
- pp
- ≈ 160pp
- Weighted
- 95pp
- Bonus
- 65pp
- Scores
- 34
- Source
- rebuilt
- ≈ #16,202
Vic3ton
- pp
- ≈ 160pp
- Weighted
- 114pp
- Bonus
- 81pp
- Scores
- 43
- Source
- rebuilt
- ≈ #16,202
naykaito
- pp
- ≈ 160pp
- Weighted
- 78pp
- Bonus
- 82pp
- Scores
- 44
- Source
- rebuilt
- ≈ #16,202
Leonardo1511
- pp
- ≈ 160pp
- Weighted
- 110pp
- Bonus
- 64pp
- Scores
- 33
- Source
- rebuilt
- ≈ #16,205
lemass
- pp
- ≈ 160pp
- Weighted
- 115pp
- Bonus
- 45pp
- Scores
- 23
- Source
- rebuilt
- ≈ #16,206
RisolettoMampfi
- pp
- ≈ 160pp
- Weighted
- 110pp
- Bonus
- 51pp
- Scores
- 26
- Source
- rebuilt
- ≈ #16,207
Zotakus
- pp
- ≈ 160pp
- Weighted
- 76pp
- Bonus
- 84pp
- Scores
- 45
- Source
- rebuilt
- ≈ #16,208
FrenoXY
- pp
- ≈ 160pp
- Weighted
- 115pp
- Bonus
- 45pp
- Scores
- 23
- Source
- rebuilt
- ≈ #16,209
Brutzo
- pp
- ≈ 160pp
- Weighted
- 76pp
- Bonus
- 84pp
- Scores
- 45
- Source
- rebuilt
- ≈ #16,210
SorenBolge
- pp
- ≈ 160pp
- Weighted
- 104pp
- Bonus
- 56pp
- Scores
- 29
- Source
- rebuilt
- ≈ #16,210
Baalbherite
- pp
- ≈ 160pp
- Weighted
- 74pp
- Bonus
- 86pp
- Scores
- 46
- Source
- rebuilt
- ≈ #16,210
Redack040
- pp
- ≈ 160pp
- Weighted
- 88pp
- Bonus
- 72pp
- Scores
- 38
- Source
- rebuilt
- ≈ #16,213
Sahikro
- pp
- ≈ 160pp
- Weighted
- 105pp
- Bonus
- 92pp
- Scores
- 50
- Source
- rebuilt
- ≈ #16,213
TheGringoOsu
- pp
- ≈ 160pp
- Weighted
- 111pp
- Bonus
- 49pp
- Scores
- 25
- Source
- rebuilt
- ≈ #16,215
mikschgame
- pp
- ≈ 160pp
- Weighted
- 93pp
- Bonus
- 67pp
- Scores
- 35
- Source
- rebuilt
- ≈ #16,216
collinyou
- pp
- ≈ 160pp
- Weighted
- 113pp
- Bonus
- 47pp
- Scores
- 24
- Source
- rebuilt
- ≈ #16,217
tealswi
- pp
- ≈ 160pp
- Weighted
- 146pp
- Bonus
- 14pp
- Scores
- 7
- Source
- rebuilt
- ≈ #16,218
Shi0nTheCookie
- pp
- ≈ 160pp
- Weighted
- 86pp
- Bonus
- 74pp
- Scores
- 39
- Source
- rebuilt
- ≈ #16,218
OiMeChamoNatsu
- pp
- ≈ 160pp
- Weighted
- 142pp
- Bonus
- 18pp
- Scores
- 9
- Source
- rebuilt
- ≈ #16,218
soos_boarder06
- pp
- ≈ 160pp
- Weighted
- 81pp
- Bonus
- 79pp
- Scores
- 42
- Source
- rebuilt
- ≈ #16,221
obo_osu
- pp
- ≈ 160pp
- Weighted
- 144pp
- Bonus
- 16pp
- Scores
- 8
- Source
- rebuilt
- ≈ #16,222
shrimpgames
- pp
- ≈ 160pp
- Weighted
- 76pp
- Bonus
- 84pp
- Scores
- 45
- Source
- rebuilt
- ≈ #16,223
flippylerat
- pp
- ≈ 160pp
- Weighted
- 113pp
- Bonus
- 47pp
- Scores
- 24
- Source
- rebuilt
- ≈ #16,224
vanillecreme
- pp
- ≈ 160pp
- Weighted
- 72pp
- Bonus
- 87pp
- Scores
- 47
- Source
- rebuilt
- ≈ #16,224
Aice Lets Play
- pp
- ≈ 160pp
- Weighted
- 129pp
- Bonus
- 56pp
- Scores
- 29
- Source
- rebuilt
- ≈ #16,226
keiflix
- pp
- ≈ 160pp
- Weighted
- 81pp
- Bonus
- 79pp
- Scores
- 42
- Source
- rebuilt
- ≈ #16,227
TheAngelusNigra
- pp
- ≈ 160pp
- Weighted
- 64pp
- Bonus
- 96pp
- Scores
- 52
- Source
- rebuilt
- ≈ #16,228
OSG_FABI
- pp
- ≈ 160pp
- Weighted
- 89pp
- Bonus
- 71pp
- Scores
- 37
- Source
- rebuilt
- ≈ #16,229
AxBax_old
- pp
- ≈ 160pp
- Weighted
- 72pp
- Bonus
- 87pp
- Scores
- 47
- Source
- rebuilt
- ≈ #16,230
thot on da beat
- pp
- ≈ 160pp
- Weighted
- 96pp
- Bonus
- 64pp
- Scores
- 33
- Source
- rebuilt
- ≈ #16,231
TheRic981
- pp
- ≈ 160pp
- Weighted
- 86pp
- Bonus
- 74pp
- Scores
- 39
- Source
- rebuilt
- ≈ #16,232
Nepox_old
- pp
- ≈ 160pp
- Weighted
- 77pp
- Bonus
- 82pp
- Scores
- 44
- Source
- rebuilt
- ≈ #16,233
FlowtheUnicorn
- pp
- ≈ 160pp
- Weighted
- 93pp
- Bonus
- 67pp
- Scores
- 35
- Source
- rebuilt
- ≈ #16,234
easynoun07
- pp
- ≈ 160pp
- Weighted
- 102pp
- Bonus
- 58pp
- Scores
- 30
- Source
- rebuilt
- ≈ #16,234
nathiiii
- pp
- ≈ 160pp
- Weighted
- 81pp
- Bonus
- 79pp
- Scores
- 42
- Source
- rebuilt
- ≈ #16,236
ToTTanity
- pp
- ≈ 160pp
- Weighted
- 74pp
- Bonus
- 86pp
- Scores
- 46
- Source
- rebuilt
- ≈ #16,237
Elipsyk
- pp
- ≈ 160pp
- Weighted
- 87pp
- Bonus
- 72pp
- Scores
- 38
- Source
- rebuilt
- ≈ #16,237
Kron aha
- pp
- ≈ 160pp
- Weighted
- 114pp
- Bonus
- 45pp
- Scores
- 23
- Source
- rebuilt
- ≈ #16,239
danbre21
- pp
- ≈ 160pp
- Weighted
- 111pp
- Bonus
- 49pp
- Scores
- 25
- Source
- rebuilt
- ≈ #16,240
Sky_Gashrod
- pp
- ≈ 160pp
- Weighted
- 116pp
- Bonus
- 44pp
- Scores
- 22
- Source
- rebuilt
- ≈ #16,240
Maxs040
- pp
- ≈ 160pp
- Weighted
- 79pp
- Bonus
- 81pp
- Scores
- 43
- Source
- rebuilt
- ≈ #16,242
Balyk
- pp
- ≈ 160pp
- Weighted
- 74pp
- Bonus
- 86pp
- Scores
- 46
- Source
- rebuilt
- ≈ #16,243
Libriq
- pp
- ≈ 160pp
- Weighted
- 89pp
- Bonus
- 71pp
- Scores
- 37
- Source
- rebuilt
- ≈ #16,243
FromajSavoureux
- pp
- ≈ 160pp
- Weighted
- 81pp
- Bonus
- 79pp
- Scores
- 42
- Source
- rebuilt
- ≈ #16,245
troxxer
- pp
- ≈ 160pp
- Weighted
- 97pp
- Bonus
- 96pp
- Scores
- 52
- Source
- rebuilt
- ≈ #16,246
kevinbestplayer
- pp
- ≈ 160pp
- Weighted
- 89pp
- Bonus
- 71pp
- Scores
- 37
- Source
- rebuilt
- ≈ #16,247
ishlegaya
- pp
- ≈ 160pp
- Weighted
- 139pp
- Bonus
- 20pp
- Scores
- 10
- Source
- rebuilt
- ≈ #16,248
DeusZC_old
- pp
- ≈ 160pp
- Weighted
- 100pp
- Bonus
- 60pp
- Scores
- 31
- Source
- rebuilt
- ≈ #16,249
minigamer123
- pp
- ≈ 160pp
- Weighted
- 98pp
- Bonus
- 62pp
- Scores
- 32
- Source
- rebuilt
- ≈ #16,250
Odakys
- pp
- ≈ 160pp
- Weighted
- 91pp
- Bonus
- 69pp
- Scores
- 36
- Source
- rebuilt
How I rebuild a month: every ranked or approved score I hold that was set before the first of the month, the best pp per map under the pp system live that day, weighted at 0.95 per place. Bonus pp is estimated from the score count, so the total drifts from what the profile showed. Where osu!track or my own sweep recorded the profile within the month before, that figure is the total instead.
Scores I have not collected yet are missing, so old months grow as the collection fills in. Restricted accounts are left out, and a player who moved to or from Switzerland only shows up in the months they were Swiss. Before June 2014 there is nothing to rebuild from (pp v1), so those dates are the ranking pages the web archive kept.