Solo Ranked Recon

Division 6

Svalbard's withdrawal removed this division's dominant outlier and the structure re-formed around what remains: a sharp low-volume trio at the top of the outcomes table, a four-player volume block, a middle three, and PuddingMilki — still a category of one. Full disclosure: the analyst is in the table below, at seed 9.

N = 11 players 31 countries in play source · ranked-system/progress signal · ordinal (top/bottom 3)
Headline read

Australia is Div 6's shared strength — five players list it, one lists it weak — so no free kicks there. Thailand is the division's collective soft spot (four weaknesses against one strength): the closest thing to common ground worth nominating.

Data quality — Division 6

BluOnGeo and Pardalote carry no live current rating. NMPZ samples are thin for five of eleven players, so restricted-mode judgements here are the least certain of any middle division. Round-one results already contradicted at least one stale NMPZ figure; weekly data will correct these faster than lifetime records will.

00

State of the field

A snapshot before the detail: where the eleven sit on rating, experience and volume. The headline is the gap between seeded and current form — this is a field well off its collective best.

1450
mean seeded ELO
1248
mean current ELO
−201
seeded → current
4.6y
mean account age
20,287
total ranked duels
ELO distribution — seeded vs current
100011251250137515001625x̄ 1450x̄ 1248
seeded (enrollment) current (seeded value where absent)

Seeded ratings average 1450; current form averages 1248 — the division sits 201 points below its enrollment ratings. 2 players carry no live rating, so a seeded value stands in; the current curve is, if anything, flattered. The axis is scaled to this division's own range.

Account age — a proxy for experience
0y2y4y6y8yx̄ 4.6y

Tick marks are individual players. Mean ~4.6 years, but read it loosely: account age is only a proxy for GeoGuessr experience, and it breaks for fresh accounts of veteran players. Median lifetime volume is 937 ranked duels.

01

Geographic signal map

Every player against every country that appears in a top-3 or bottom-3 list. Warm = a ranked strength, cool = a ranked weakness, intensity = list position. Columns are ordered by how much the field cares about that country. Hover any cell for the value.

BRIDCAAUUSMXRUTHARZAGBINDENZLKPLCLPHPEITJPTRESKRSGMPCOMNNGFRDOMDY_WaveboyMDY_Waveboy · BR: 0.00MDY_Waveboy · ID: +0.66MDY_Waveboy · CA: 0.00MDY_Waveboy · AU: 0.00MDY_Waveboy · US: 0.00MDY_Waveboy · MX: +1.00MDY_Waveboy · RU: +0.33MDY_Waveboy · TH: 0.00MDY_Waveboy · AR: 0.00MDY_Waveboy · ZA: 0.00MDY_Waveboy · GB: -0.66MDY_Waveboy · IN: 0.00MDY_Waveboy · DE: 0.00MDY_Waveboy · NZ: -1.00MDY_Waveboy · LK: 0.00MDY_Waveboy · PL: 0.00MDY_Waveboy · CL: 0.00MDY_Waveboy · PH: 0.00MDY_Waveboy · PE: 0.00MDY_Waveboy · IT: 0.00MDY_Waveboy · JP: 0.00MDY_Waveboy · TR: 0.00MDY_Waveboy · ES: 0.00MDY_Waveboy · KR: 0.00MDY_Waveboy · SG: 0.00MDY_Waveboy · MP: 0.00MDY_Waveboy · CO: -0.33MDY_Waveboy · MN: 0.00MDY_Waveboy · NG: 0.00MDY_Waveboy · FR: 0.00MDY_Waveboy · DO: 0.00BluOnGeoBluOnGeo · BR: -0.66BluOnGeo · ID: +1.00BluOnGeo · CA: +0.66BluOnGeo · AU: +0.33BluOnGeo · US: 0.00BluOnGeo · MX: 0.00BluOnGeo · RU: 0.00BluOnGeo · TH: 0.00BluOnGeo · AR: 0.00BluOnGeo · ZA: 0.00BluOnGeo · GB: 0.00BluOnGeo · IN: 0.00BluOnGeo · DE: 0.00BluOnGeo · NZ: 0.00BluOnGeo · LK: -1.00BluOnGeo · PL: 0.00BluOnGeo · CL: 0.00BluOnGeo · PH: 0.00BluOnGeo · PE: 0.00BluOnGeo · IT: 0.00BluOnGeo · JP: 0.00BluOnGeo · TR: 0.00BluOnGeo · ES: -0.33BluOnGeo · KR: 0.00BluOnGeo · SG: 0.00BluOnGeo · MP: 0.00BluOnGeo · CO: 0.00BluOnGeo · MN: 0.00BluOnGeo · NG: 0.00BluOnGeo · FR: 0.00BluOnGeo · DO: 0.00Alex The FlemishAlex The Flemish · BR: 0.00Alex The Flemish · ID: +1.00Alex The Flemish · CA: 0.00Alex The Flemish · AU: +0.33Alex The Flemish · US: 0.00Alex The Flemish · MX: 0.00Alex The Flemish · RU: 0.00Alex The Flemish · TH: +0.66Alex The Flemish · AR: 0.00Alex The Flemish · ZA: 0.00Alex The Flemish · GB: 0.00Alex The Flemish · IN: 0.00Alex The Flemish · DE: 0.00Alex The Flemish · NZ: 0.00Alex The Flemish · LK: 0.00Alex The Flemish · PL: -1.00Alex The Flemish · CL: 0.00Alex The Flemish · PH: 0.00Alex The Flemish · PE: 0.00Alex The Flemish · IT: 0.00Alex The Flemish · JP: 0.00Alex The Flemish · TR: 0.00Alex The Flemish · ES: 0.00Alex The Flemish · KR: -0.66Alex The Flemish · SG: 0.00Alex The Flemish · MP: 0.00Alex The Flemish · CO: 0.00Alex The Flemish · MN: -0.33Alex The Flemish · NG: 0.00Alex The Flemish · FR: 0.00Alex The Flemish · DO: 0.00GangoooGangooo · BR: 0.00Gangooo · ID: 0.00Gangooo · CA: -1.00Gangooo · AU: 0.00Gangooo · US: 0.00Gangooo · MX: 0.00Gangooo · RU: 0.00Gangooo · TH: -0.33Gangooo · AR: +1.00Gangooo · ZA: +0.33Gangooo · GB: 0.00Gangooo · IN: 0.00Gangooo · DE: 0.00Gangooo · NZ: 0.00Gangooo · LK: 0.00Gangooo · PL: 0.00Gangooo · CL: 0.00Gangooo · PH: 0.00Gangooo · PE: 0.00Gangooo · IT: 0.00Gangooo · JP: +0.66Gangooo · TR: 0.00Gangooo · ES: 0.00Gangooo · KR: 0.00Gangooo · SG: -0.66Gangooo · MP: 0.00Gangooo · CO: 0.00Gangooo · MN: 0.00Gangooo · NG: 0.00Gangooo · FR: 0.00Gangooo · DO: 0.00ScarlocckScarlocck · BR: +0.66Scarlocck · ID: 0.00Scarlocck · CA: 0.00Scarlocck · AU: 0.00Scarlocck · US: -1.00Scarlocck · MX: 0.00Scarlocck · RU: 0.00Scarlocck · TH: 0.00Scarlocck · AR: 0.00Scarlocck · ZA: 0.00Scarlocck · GB: 0.00Scarlocck · IN: +1.00Scarlocck · DE: 0.00Scarlocck · NZ: 0.00Scarlocck · LK: 0.00Scarlocck · PL: 0.00Scarlocck · CL: 0.00Scarlocck · PH: +0.33Scarlocck · PE: 0.00Scarlocck · IT: -0.66Scarlocck · JP: 0.00Scarlocck · TR: 0.00Scarlocck · ES: 0.00Scarlocck · KR: 0.00Scarlocck · SG: 0.00Scarlocck · MP: 0.00Scarlocck · CO: 0.00Scarlocck · MN: 0.00Scarlocck · NG: -0.33Scarlocck · FR: 0.00Scarlocck · DO: 0.00Band1toBand1to · BR: +1.00Band1to · ID: 0.00Band1to · CA: -1.00Band1to · AU: +0.33Band1to · US: 0.00Band1to · MX: 0.00Band1to · RU: +0.66Band1to · TH: 0.00Band1to · AR: 0.00Band1to · ZA: 0.00Band1to · GB: -0.66Band1to · IN: 0.00Band1to · DE: 0.00Band1to · NZ: 0.00Band1to · LK: 0.00Band1to · PL: 0.00Band1to · CL: 0.00Band1to · PH: 0.00Band1to · PE: 0.00Band1to · IT: 0.00Band1to · JP: 0.00Band1to · TR: 0.00Band1to · ES: 0.00Band1to · KR: 0.00Band1to · SG: 0.00Band1to · MP: 0.00Band1to · CO: 0.00Band1to · MN: 0.00Band1to · NG: 0.00Band1to · FR: -0.33Band1to · DO: 0.00PuddingMilkiPuddingMilki · BR: 0.00PuddingMilki · ID: +0.66PuddingMilki · CA: 0.00PuddingMilki · AU: +1.00PuddingMilki · US: 0.00PuddingMilki · MX: 0.00PuddingMilki · RU: 0.00PuddingMilki · TH: 0.00PuddingMilki · AR: 0.00PuddingMilki · ZA: +0.33PuddingMilki · GB: 0.00PuddingMilki · IN: 0.00PuddingMilki · DE: 0.00PuddingMilki · NZ: 0.00PuddingMilki · LK: 0.00PuddingMilki · PL: 0.00PuddingMilki · CL: -1.00PuddingMilki · PH: 0.00PuddingMilki · PE: 0.00PuddingMilki · IT: 0.00PuddingMilki · JP: 0.00PuddingMilki · TR: 0.00PuddingMilki · ES: 0.00PuddingMilki · KR: 0.00PuddingMilki · SG: 0.00PuddingMilki · MP: -0.66PuddingMilki · CO: 0.00PuddingMilki · MN: 0.00PuddingMilki · NG: 0.00PuddingMilki · FR: 0.00PuddingMilki · DO: -0.33PardalotePardalote · BR: 0.00Pardalote · ID: 0.00Pardalote · CA: 0.00Pardalote · AU: +0.33Pardalote · US: 0.00Pardalote · MX: +1.00Pardalote · RU: -1.00Pardalote · TH: 0.00Pardalote · AR: -0.66Pardalote · ZA: 0.00Pardalote · GB: 0.00Pardalote · IN: 0.00Pardalote · DE: 0.00Pardalote · NZ: 0.00Pardalote · LK: 0.00Pardalote · PL: 0.00Pardalote · CL: 0.00Pardalote · PH: 0.00Pardalote · PE: +0.66Pardalote · IT: -0.33Pardalote · JP: 0.00Pardalote · TR: 0.00Pardalote · ES: 0.00Pardalote · KR: 0.00Pardalote · SG: 0.00Pardalote · MP: 0.00Pardalote · CO: 0.00Pardalote · MN: 0.00Pardalote · NG: 0.00Pardalote · FR: 0.00Pardalote · DO: 0.00BasbyBasby · BR: 0.00Basby · ID: 0.00Basby · CA: 0.00Basby · AU: -1.00Basby · US: 0.00Basby · MX: 0.00Basby · RU: +0.66Basby · TH: -0.66Basby · AR: 0.00Basby · ZA: 0.00Basby · GB: 0.00Basby · IN: 0.00Basby · DE: +1.00Basby · NZ: 0.00Basby · LK: 0.00Basby · PL: 0.00Basby · CL: 0.00Basby · PH: 0.00Basby · PE: 0.00Basby · IT: 0.00Basby · JP: 0.00Basby · TR: +0.33Basby · ES: -0.33Basby · KR: 0.00Basby · SG: 0.00Basby · MP: 0.00Basby · CO: 0.00Basby · MN: 0.00Basby · NG: 0.00Basby · FR: 0.00Basby · DO: 0.00BreadBread · BR: +1.00Bread · ID: 0.00Bread · CA: 0.00Bread · AU: 0.00Bread · US: -1.00Bread · MX: +0.66Bread · RU: 0.00Bread · TH: -0.66Bread · AR: 0.00Bread · ZA: 0.00Bread · GB: 0.00Bread · IN: 0.00Bread · DE: 0.00Bread · NZ: 0.00Bread · LK: 0.00Bread · PL: 0.00Bread · CL: 0.00Bread · PH: 0.00Bread · PE: -0.33Bread · IT: 0.00Bread · JP: 0.00Bread · TR: +0.33Bread · ES: 0.00Bread · KR: 0.00Bread · SG: 0.00Bread · MP: 0.00Bread · CO: 0.00Bread · MN: 0.00Bread · NG: 0.00Bread · FR: 0.00Bread · DO: 0.00PawelPawel · BR: +0.33Pawel · ID: 0.00Pawel · CA: +0.66Pawel · AU: 0.00Pawel · US: +1.00Pawel · MX: 0.00Pawel · RU: 0.00Pawel · TH: -0.33Pawel · AR: 0.00Pawel · ZA: -1.00Pawel · GB: 0.00Pawel · IN: 0.00Pawel · DE: 0.00Pawel · NZ: 0.00Pawel · LK: 0.00Pawel · PL: 0.00Pawel · CL: 0.00Pawel · PH: -0.66Pawel · PE: 0.00Pawel · IT: 0.00Pawel · JP: 0.00Pawel · TR: 0.00Pawel · ES: 0.00Pawel · KR: 0.00Pawel · SG: 0.00Pawel · MP: 0.00Pawel · CO: 0.00Pawel · MN: 0.00Pawel · NG: 0.00Pawel · FR: 0.00Pawel · DO: 0.00
strength weakness not in top/bottom 3

Ordinal signal only: a blank cell means the country isn't in that player's top or bottom three — not that they're necessarily neutral there.

02

Contested ground

Countries that are a strength for some players and a weakness for others — the regions where a matchup is won or lost rather than shared.

BR4 strong1 weakCA2 strong2 weakAU5 strong1 weakUS1 strong2 weakRU3 strong1 weakTH1 strong4 weakAR1 strong1 weakZA2 strong1 weakPH1 strong1 weakPE1 strong1 weak
03

Field patterns

Where the field collectively excels and bleeds. Shared weaknesses are the soft ground worth drilling — common blind spots across skill tiers.

Common strengths

  • ID — MDY_Waveboy, BluOnGeo, Alex The Flemish, PuddingMilki
  • BR — Scarlocck, Band1to, Bread, Pawel
  • MX — MDY_Waveboy, Pardalote, Bread
  • AU — BluOnGeo, Alex The Flemish, Band1to, PuddingMilki, Pardalote
  • RU — MDY_Waveboy, Band1to, Basby

Common weaknesses

  • CA — Gangooo, Band1to
  • US — Scarlocck, Bread
  • TH — Gangooo, Basby, Bread, Pawel
  • GB — MDY_Waveboy, Band1to
  • NZ — MDY_Waveboy

Shared soft spots (2+)

  • CA — Gangooo, Band1to
  • US — Scarlocck, Bread
  • TH — Gangooo, Basby, Bread, Pawel
  • GB — MDY_Waveboy, Band1to
  • IT — Scarlocck, Pardalote
  • ES — BluOnGeo, Basby
04

Player clusters — win-rate model

Our primary segmentation, built on lifetime per-mode win-rates over hundreds-to-thousands of ranked duels per player — measured outcomes, not imputed ratings, so no synthetic data props it up. Features: current ELO, lifetime overall and per-mode win-rate, a win-rate-derived mode lean, accuracy and volume. Ward and k-means agree. Two players resolve as singletons for real reasons (below). A second, rating-based model in section 06 triangulates this one. At n=11 these are reading aids, not hard tiers — silhouette ≈ 0.31, a real but soft structure.

The volume block

3,100–4,900 duels each at 50.7–57.4%. Bread is the pick: the block's best rate on its smallest sample, and the ELO model promotes him out of it (see below). Pawel's −234 current drop is the block's warning light.

Band1toBasbyBreadPawel
Category of one

74.5% lifetime win-rate. 2,487 km average distance. Those two numbers should not coexist, and in PuddingMilki they do: wins by enormous margins of judgement over placement, or wins ugly — the record doesn't say which, only that it wins.

PuddingMilki
Sharp, light, winning

The division's three best win-rates (83.2%, 67.5%, 61.2%) and its three best accuracy figures (528–751 km), all on samples of 209–738 duels. The shared asterisk: NMPZ is nearly unmeasured for all three (24, 1 and 20 games). Their restricted-mode reads are the division's biggest open question — round one suggested at least one of those stale numbers was badly wrong.

BluOnGeoAlex The FlemishPardalote
The middle three

54–58% with real samples but uneven shapes: Gangooo's 1,839 km distance is carried by a 63% moving rate; Scarlocck's 33.3% NMPZ (21 games) is the division's most attackable posted number; MDY_Waveboy, the top seed, is solid and slightly declining (−56 on enrollment).

MDY_WaveboyGangoooScarlocck
05

How to read the two cluster views

The clustering runs in a 6-dimensional feature space; these two plots are different windows onto it. The PCA map flattens that space to its two most informative axes; the dendrogram shows the order in which players merged into groups. Same data, complementary views.

-3-2-11234-3-2-1123GangoooScarlocckPawelBasbyMDY_WaveboyBand1toAlex The FlemishPardaloteBreadBluOnGeoPuddingMilkiPC1 · rating & mode leanPC2 · mode spread & volume

PCA map. Each player projected onto the two directions of greatest spread in this division's data. A principal component has no fixed meaning — it is whatever mix of the six features varies most here — so the axis readings below are derived from this division's own loadings, not carried over from any other division. PC1, the horizontal axis (46% of the variance): moving right means a higher current rating, a moving-mode lean and sharper average accuracy. PC2, the vertical axis (33%): moving up means more uneven win-rates across modes, more ranked volume and a lower lifetime win-rate. Two of the six features deserve definition, since both are computed from win-rates rather than from how often a mode is played: mode lean = mean(NM%, NMPZ%) − Moving%, i.e. which way a player's results tilt; mode spread = the standard deviation across their three mode win-rates, i.e. how lopsided they are regardless of direction. A player who wins 74/75/71 across the modes and one who wins 49/52/47 both score flat on these; a 65/54/33 profile scores strongly on both. Distance on the plot ≈ overall dissimilarity. Together the two axes hold 79% of the variance in the six clustering features.

PuddingMilkiBreadBand1toBasbyPawelBluOnGeoAlex The FlemishPardaloteGangoooMDY_WaveboyScarlocckmerge distance ↑ (taller join = more dissimilar)

Dendrogram. Built bottom-up: each player starts alone, then the two most similar join, repeatedly, until all are one. Bar height = how different two groups were when they merged — low joins (Basby+Pawel) are near-twins; high joins happen late and grudgingly. Reading down from the top, the first split separates the strong tier from everyone else; cut the tree at any height to get that many clusters. Dot colour marks final cluster membership.

06

Two models, triangulated

We trust two models, built on independent signals. The win-rate model (section 04) asks who beats their opponents, from measured lifetime outcomes. The ELO model asks where the ladder places them now, from current per-mode ratings with mode-lean computed only from real (non-imputed) data — the honest rating view, silhouette 0.29. Where they agree, a finding is robust; where they diverge, that disagreement is itself signal worth a second look.

PlayerWin-rate modelELO model
Band1to The volume block Mid rated
Basby The volume block Mid rated
Bread The volume block Higher rated
Pawel The volume block Mid rated
PuddingMilki Category of one Isolated
Alex The Flemish Sharp, light, winning Higher rated
BluOnGeo Sharp, light, winning Higher rated
Pardalote Sharp, light, winning Higher rated
Gangooo The middle three Mid rated
MDY_Waveboy The middle three Mid rated
Scarlocck The middle three Mid rated

What the divergences mean. The ELO model folds the sharp trio plus Bread into one strong tier, and reads PuddingMilki as unremarkable mid-table — 74.5% of outcomes rendered invisible by a 1,286 rating. Those two divergences are the actionable ones: Bread is the quiet overlap candidate both models half-endorse, and PuddingMilki is exactly the kind of player a ratings-based read walks into unprepared.

07

Geographic similarity

Where each player's competence is concentrated — thread weight is the overlap in best-country lists. GeoGuessr ranks these countries within each player, so the lists say where someone is strong relative to their own baseline, not how strong they are.

MDY_WaveboyBluOnGeoAlex The FlemishGangoooScarlocckBand1toPuddingMilkiPardaloteBasbyBreadPawel

Reading it

Thick threads mean two players' strengths sit in the same places — on a map drawn from those countries, neither gets an edge from familiarity. Thin or absent threads mean their competence is concentrated elsewhere, so map choice cuts between them. Because each player's top-3 is ranked against their own record, this maps the shape of a player's geographic knowledge with their overall level divided out: a Division 8 player and a Division 1 player can share a thread while being nowhere near each other in strength. It is a map of where someone is strong, not how strong they are — which is why it is kept separate from the clustering, and why a thread is a matchup cue rather than a prediction.

thread weight = shared best-countries