EDITORIAL NOTE

Warhammer 40,000 11th edition launches Saturday 20 June 2026. The Archive is pausing weekly data ingestion (Performance pulls, ELO updates, Attention snapshots) through the transition and resuming with the first post-launch competitive weekend. Existing W23 data remains visible on every signal; the next data cycle lands the week of 3 July 2026, capturing tournaments held on 27–28 June — the first competitive weekend of 11th edition play. The Editor is using the gap for site refinements.

PREVIEW · PERFORMANCE PULL The Archive's first-party tournament-data pull. Editorially curated by the Editor before commit from public Best Coast Pairings event records; faction-anonymous outputs only.
PERFORMANCE · ARCHIVE PULL

PERFORMANCE PULL

FIRST-PARTY TOURNAMENT DATA — 5+ ROUND BCP EVENTS
THE ARCHIVE'S PULL 2026-W23 week of 2026-06-01 – 2026-06-07 · captured 2026-06-02 by Nick

PER-FACTION AGGREGATE 28 FACTIONS · 2561 GAMES · 27 EVENTS · SORTABLE

FACTION GAMES WINS LOSSES DRAWS VP DIFF TOP-3 % WIN RATE REAL WR
Adepta Sororitas 107 47 57 3 -5.8 15.4% (2/13) 43.9% 44.7%
Adeptus Custodes 237 104 131 2 -5.8 13.6% (3/22) 43.9% 44.4%
Adeptus Mechanicus 73 37 35 1 +1.7 20% (2/10) 50.7%READ WITH CARE 51.4%
Aeldari 162 75 81 6 -1 12.5% (2/16) 46.3% 48.4%
Astra Militarum 342 158 171 13 -0.6 27.3% (6/22) 46.2% 48.1%
Black Templars 79 36 40 3 -2.6 16.7% (2/12) 45.6%READ WITH CARE 47.4%
Blood Angels 162 74 83 5 -1.7 0% (0/15) 45.7% 47.7%
Chaos Daemons 109 56 47 6 +4.5 16.7% (2/12) 51.4% 55.5%
Chaos Knights 114 51 60 3 -1.6 9.1% (1/11) 44.7% 46.4%
Chaos Space Marines 350 198 143 9 +6.3 45.5% (10/22) 56.6% 59.4%
Dark Angels 145 61 81 3 -4 0% (0/14) 42.1% 43.3%
Death Guard 245 123 112 10 +0.8 14.3% (3/21) 50.2% 52.4%
Deathwatch 68 36 26 6 +2.9 21.4% (3/14) 52.9%READ WITH CARE 58.1%
Drukhari 105 57 46 2 +6.1 25% (4/16) 54.3% 55.3%
Emperor’s Children 261 141 111 9 +3.4 8.7% (2/23) 54% 55.1%
Genestealer Cults 74 33 37 4 -2.9 0% (0/8) 44.6%READ WITH CARE 47.8%
Grey Knights 98 33 64 1 -11.8 0% (0/11) 33.7% 34.7%
Imperial Agents 8 3 5 0 -10.1 0% (0/2) 37.5%READ WITH CARE 37.5%
Imperial Knights 206 92 108 6 -2.3 10.5% (2/19) 44.7% 46.2%
Leagues of Votann 112 60 51 1 +1.1 20% (3/15) 53.6% 53.2%
Necrons 269 138 123 8 +3.3 22.7% (5/22) 51.3% 53.6%
Orks 222 117 104 1 +6.8 20% (4/20) 52.7% 53.2%
Space Marines 532 254 269 9 -3.9 25% (6/24) 47.7% 49.1%
Space Wolves 123 49 72 2 -6.3 0% (0/12) 39.8% 40.5%
T’au Empire 268 138 121 9 +5.2 28.6% (6/21) 51.5% 52.6%
Thousand Sons 186 94 84 8 +3.3 22.2% (4/18) 50.5% 52.8%
Tyranids 294 148 139 7 -0.1 13% (3/23) 50.3% 51.5%
World Eaters 171 73 95 3 -1.1 5.3% (1/19) 42.7% 44.4%

WEEKLY DIFF FACTIONS MOVED ≥ 2 POINTS VS. 2026-W22

UP-MOVERS

  • Leagues of Votann 46.9% → 53.6% · +6.6 pts games this week: 112
  • Adeptus Mechanicus 44.7% → 50.7% · +6 pts games this week: 73
  • Orks 47.2% → 52.7% · +5.5 pts games this week: 222
  • Aeldari 41.7% → 46.3% · +4.6 pts games this week: 162
  • Tyranids 46.1% → 50.3% · +4.2 pts games this week: 294
  • Drukhari 50.2% → 54.3% · +4.1 pts games this week: 105
  • Imperial Agents 34.6% → 37.5% · +3 pts games this week: 8
  • Death Guard 47.3% → 50.2% · +2.9 pts games this week: 245
  • Blood Angels 42.9% → 45.7% · +2.7 pts games this week: 162

DOWN-MOVERS

  • Grey Knights 45.5% → 33.7% · -11.8 pts games this week: 98
  • Genestealer Cults 52.2% → 44.6% · -7.6 pts games this week: 74
  • Space Wolves 45.1% → 39.8% · -5.3 pts games this week: 123
  • Adeptus Custodes 49.1% → 43.9% · -5.2 pts games this week: 237
  • Imperial Knights 47.4% → 44.7% · -2.7 pts games this week: 206
  • T’au Empire 54.2% → 51.5% · -2.7 pts games this week: 268
  • Astra Militarum 48.6% → 46.2% · -2.4 pts games this week: 342
  • Chaos Space Marines 58.6% → 56.6% · -2 pts games this week: 350

WIN RATE × VP DIFFERENTIAL WHERE FACTIONS CLUSTER — HOW THEY WIN, NOT JUST WHETHER

-20 -15 -10 -5 0 +5 +10 +15 35% 40% 45% 50% 55% 60% 65% 70% VP DIFFERENTIAL (PER GAME) WIN RATE wins big, wins often → ← wins close, wins often wins big when winning, but rarely → ← loses often, loses big Adepta Sororitas Adeptus Custodes Adeptus Mechanicus Aeldari Astra Militarum Black Templars Blood Angels Chaos Daemons Chaos Knights Chaos Space Marines Dark Angels Death Guard Deathwatch Drukhari Emperor’s Children Genestealer Cults Grey Knights Imperial Agents Imperial Knights Leagues of Votann Necrons Orks Space Marines Space Wolves T’au Empire Thousand Sons Tyranids World Eaters

MATCHUP MATRIX FACTION-VS-FACTION WIN RATE · HEAT-STRIPED AGAINST ROW BASELINE · LOW-N CELLS (< 5 GAMES) MUTED

Adepta Sororitas Adeptus Custodes Adeptus Mechanicus Aeldari Astra Militarum Black Templars Blood Angels Chaos Daemons Chaos Knights Chaos Space Marines Dark Angels Death Guard Deathwatch Drukhari Emperor’s Children Genestealer Cults Grey Knights Imperial Agents Imperial Knights Leagues of Votann Necrons Orks Space Marines Space Wolves Thousand Sons Tyranids T’au Empire World Eaters
Adepta Sororitas 1 80   2 4 2 29 3 2 33 4 60   2 3 50 2   4 4 17 4 40 3 80 40 43 4
Adeptus Custodes 20 4 3 3 50   40 33 50 23 38 14 4 50 50 4 57 2 17 4 15 75 54 4 55 50 17 75
Adeptus Mechanicus   3 1 4 20   3 3 1 4 1 3   1 4 1 67   4   2   50 3 4 2 40 2
Aeldari 2 3 4 3 57 3 57 2 1 47 3 33   1 0 3 4   50 80 4 40 54 80 43 67 50 17
Astra Militarum 4 50 80 36 10 17 40 20 50 62 4 47 50 2 48 3 2   57 14 36 58 55 57 30 25 29 54
Black Templars 2     3 67   4   1 2 33 40 1 2 20 2 1 1 4 2 1 3 41 1 2 3 1 4
Blood Angels 71 60 3 29 60 4 4 3 60 50 3 30 1 4 20 1 2   67 2 38 33 38 4 33 60 25 57
Chaos Daemons 3 67 3 2 60   3 2 1 40 33 67 3 2 60       2 4 40 40 36 4 2 4 33 4
Chaos Knights 2 50 1 1 50 1 40 1   71 80 1 1 2 22 3 80   20 1 42 14 50 1 3 56 50 2
Chaos Space Marines 67 69 4 47 34 2 50 60 29 18 88 53 50 56 69 3 78   73 80 44 35 64 38 100 60 73 69
Dark Angels 4 54 1 3 4 67 3 67 20 13 1 50 1 2 38 2 3   56 0 55 17 38 50 3 38 33 3
Death Guard 40 86 3 50 47 60 70 33 1 47 50 6 4 3 60 4 2   40 4 64 38 62 4 36 38 27 67
Deathwatch   4     33 1 1 3 1 50 1 4   4 3 1     1 4 60 1 60 4 50 3 3 1
Drukhari 2 50 1 1 2 2 4 2 2 44 2 3 4   40   3 1 67 3 60 4 54 1 38 43 50 3
Emperor’s Children 3 50 4 100 48 80 60 40 67 25 63 40 3 40 5 33 80 1 57 55 23 40 50 3 56 45 64 75
Genestealer Cults 50 4 1 3 3 2 1   3 3 2 4 1   50 1 2   80   3 2 50   4 4 4 1
Grey Knights 2 43 33 4 2 1 2   20 22 3 2   3 20 2 1   40 2 17 2 33 1 40 3 3 2
Imperial Agents   2       1               1 1             1 1       1  
Imperial Knights 4 83 4 50 43 4 17 2 80 27 33 60 1 33 29 20 60   1 2 73 33 39 0 40 71 53 50
Leagues of Votann 4 4   20 86 2 2 4 1 20 100 4 4 3 45   2   2 2 57 60 71 2 4 50 4 2
Necrons 83 77 2 4 60 1 63 60 58 56 45 36 20 40 69 3 83   27 43 9 43 43 57 29 69 43 44
Orks 4 25   60 42 3 67 60 86 65 83 62 1 4 60 2 2 1 67 40 57 3 43 56 70 21 30 60
Space Marines 60 46 40 46 43 59 62 55 40 31 63 31 40 46 50 50 67 1 61 29 57 57 22 69 30 51 40 47
Space Wolves 3 4 3 20 43 1 4 4 1 63 50 4 4 1 3   1   100 2 29 44 31   4 14 60 43
Thousand Sons 20 45 4 57 60 2 50 2 3 0 3 64 17 63 33 4 60   60 4 71 30 65 4 2 54 67 4
Tyranids 60 50 2 33 63 3 40 4 44 36 63 52 3 57 55 4 3   14 50 31 79 46 86 46 11 54 4
T’au Empire 57 83 60 50 67 1 63 33 38 27 67 64 3 50 36 4 3 1 47 4 57 60 56 40 22 46 9 14
World Eaters 4 25 2 83 46 4 43 4 2 31 3 33 1 3 25 1 2   50 2 33 40 53 57 4 4 86 5
PER-EVENT AUDIT · 27 EVENTS

MARGIN PROFILE HOW DOMINANTLY EACH FACTION WINS AND LOSES · BLOWOUT & CLOSENESS RATES · SORTABLE

FACTION GAMES AVG MARGIN (WIN) AVG MARGIN (LOSS) BLOWOUT % CLOSENESS %
Adepta Sororitas 106 25.8 31.6 12.3% 19.8%
Adeptus Custodes 233 26.7 31.8 10.7% 22.8%
Adeptus Mechanicus 72 35.2 33.6 22.2% 5.6%
Aeldari 159 32.1 32.1 15.1% 21.4%
Astra Militarum 332 27 26.2 12.4% 26.8%
Black Templars 79 21.8 24.8 8.9% 36.7%
Blood Angels 158 27.7 28.7 12.7% 19.6%
Chaos Daemons 107 27.1 23 15% 32.7%
Chaos Knights 114 29.7 28.8 12.3% 22.8%
Chaos Space Marines 332 30.3 28.5 17.5% 21.1%
Dark Angels 144 28.8 29.2 12.5% 22.2%
Death Guard 239 29.1 30.2 12.1% 18%
Deathwatch 68 30.7 35 16.2% 17.7%
Drukhari 105 29.7 22.8 13.3% 22.9%
Emperor’s Children 256 30.9 30 18.8% 23.4%
Genestealer Cults 73 21.2 25.3 5.5% 23.3%
Grey Knights 97 26.9 32.7 6.2% 18.6%
Imperial Agents 8 32 35.4 12.5% 37.5%
Imperial Knights 205 26.6 27.3 12.7% 27.3%
Leagues of Votann 110 28.7 30.3 13.6% 20.9%
Necrons 260 27.8 24.8 12.7% 24.6%
Orks 219 34.4 24.5 21.9% 25.1%
Space Marines 510 22.8 29.9 9.6% 25.9%
Space Wolves 123 28.5 30.2 10.6% 19.5%
T’au Empire 259 35.2 27.7 23.5% 22.4%
Thousand Sons 184 30 26.4 15.8% 25%
Tyranids 283 26.7 28.6 12.4% 23%
World Eaters 166 33.1 28.5 16.9% 19.9%

REPRESENTATION POPULATION SHARE · TOP-CUT SHARE · OVERREP INDEX · SORTABLE

FACTION POP SHARE TOP-CUT SHARE OVERREP
Adepta Sororitas 2.12% 2.63% 1.24x
Adeptus Custodes 4.66% 3.95% 0.85x
Adeptus Mechanicus 1.44% 2.63% 1.83x
Aeldari 3.18% 2.63% 0.83x
Astra Militarum 6.64% 7.89% 1.19x
Black Templars 1.58% 2.63% 1.67x
Blood Angels 3.16% 0%
Chaos Daemons 2.14% 2.63% 1.23x
Chaos Knights 2.28% 1.32% 0.58x
Chaos Space Marines 6.64% 13.16% 1.98x
Dark Angels 2.88% 0%
Death Guard 4.78% 3.95% 0.83x
Deathwatch 1.36% 3.95% 2.9x
Drukhari 2.1% 5.26% 2.51x
Emperor’s Children 5.12% 2.63% 0.51x
Genestealer Cults 1.46% 0%
Grey Knights 1.94% 0%
Imperial Agents 0.16% 0%
Imperial Knights 4.1% 2.63% 0.64x
Leagues of Votann 2.2% 3.95% 1.79x
Necrons 5.2% 6.58% 1.27x
Orks 4.38% 5.26% 1.2x
Space Marines 10.2% 7.89% 0.77x
Space Wolves 2.46% 0%
T’au Empire 5.18% 7.89% 1.52x
Thousand Sons 3.68% 5.26% 1.43x
Tyranids 5.66% 3.95% 0.7x
World Eaters 3.32% 1.32% 0.4x

CONSISTENCY PROFILE CROSS-EVENT WR σ · VP SCORE σ · MIRROR-MATCH WR · SORTABLE

FACTION EVENTS CROSS-EVENT σ VP SCORE σ AVG MIRROR MARGIN MIRROR N
Adepta Sororitas 13 0.127 25.7 1
Adeptus Custodes 22 0.163 28.7 ±21.8 VP 4
Adeptus Mechanicus 10 0.187 26.1 1
Aeldari 16 0.199 30.1 ±37 VP 3
Astra Militarum 22 0.137 31.3 ±27.5 VP 10
Black Templars 12 0.215 33.8 0
Blood Angels 15 0.127 29.2 ±39.5 VP 4
Chaos Daemons 12 0.106 30.9 ±41 VP 2
Chaos Knights 11 0.122 32 0
Chaos Space Marines 22 0.184 29.4 ±31.3 VP 18
Dark Angels 14 0.115 28.2 1
Death Guard 21 0.205 31.1 ±19.5 VP 6
Deathwatch 14 0.269 31.9 0
Drukhari 16 0.201 30.9 0
Emperor’s Children 23 0.148 29.3 ±39 VP 5
Genestealer Cults 8 0.131 26.3 1
Grey Knights 11 0.216 26.3 1
Imperial Agents 2 22.6 0
Imperial Knights 19 0.178 29.3 1
Leagues of Votann 15 0.192 28.9 ±45 VP 2
Necrons 22 0.125 31 ±30.1 VP 9
Orks 20 0.184 28.9 ±44.3 VP 3
Space Marines 24 0.132 28.6 ±37.5 VP 22
Space Wolves 12 0.176 19.5 0
T’au Empire 21 0.213 31.1 ±29.1 VP 9
Thousand Sons 18 0.137 29.9 ±16.5 VP 2
Tyranids 23 0.167 30.7 ±27.6 VP 11
World Eaters 19 0.227 27.8 ±44.6 VP 5

ROUND ATTRITION PER-ROUND WIN RATE BY FACTION · ROUND 1 IS MOSTLY RANDOM, FINAL ROUNDS REFLECT TOP-TABLE COMPETITION

FACTION GAMES R1 R2 R3 R4 R5 R6 R7 R8 Δ ROUND
Adepta Sororitas 106 47.6% 40% 36.8% 36.8% 62.5% 75% 50% 0% +14.9 pp
Adeptus Custodes 233 38.1% 44.2% 45% 43.6% 56.1% 30.8% 57.1% 20% -7.3 pp
Adeptus Mechanicus 72 30.8% 57.1% 58.3% 41.7% 63.6% 50% 50% 100% +32.9 pp
Aeldari 159 48% 52% 46.7% 53.6% 44% 50% 33.3% 50% -4 pp
Astra Militarum 332 46.7% 45% 44.3% 58.6% 41.5% 53.3% 71.4% 50% +6.7 pp
Black Templars 79 33.3% 40% 53.3% 53.3% 46.2% 100% 100% +12.8 pp
Blood Angels 158 56.7% 30% 46.7% 55.2% 52.2% 25% 100% 100% -4.5 pp
Chaos Daemons 107 61.1% 55.6% 68.4% 47.4% 47.1% 50% 66.7% 0% -14 pp
Chaos Knights 114 36.4% 55.6% 50% 42.9% 42.1% 50% 50% 100% +5.7 pp
Chaos Space Marines 332 77.2% 54.2% 57.9% 52.6% 57.4% 59.1% 63.6% 33.3% -13.6 pp
Dark Angels 144 45.8% 32% 34.6% 47.8% 45.5% 40% 66.7% 80% -5.8 pp
Death Guard 239 45.5% 65% 64.3% 50% 43.6% 36.4% 57.1% 25% -9.1 pp
Deathwatch 68 50% 63.6% 58.3% 63.6% 58.3% 66.7% 0% +8.3 pp
Drukhari 105 47.6% 65% 52.4% 42.1% 70.6% 50% 100% +23 pp
Emperor’s Children 256 51.1% 63.6% 63.6% 56.8% 47.7% 35.7% 66.7% 25% -15.3 pp
Genestealer Cults 73 58.3% 50% 54.6% 45.5% 30.8% 75% 33.3% 33.3% -27.6 pp
Grey Knights 97 37.5% 26.7% 43.8% 26.7% 46.7% 14.3% 33.3% 40% +9.2 pp
Imperial Agents 8 0% 50% 50% 100% 0%
Imperial Knights 205 48.6% 44.7% 36.8% 48.6% 66.7% 37.5% 0% 33.3% +18.1 pp
Leagues of Votann 110 52.4% 75% 31.6% 60% 45% 40% 66.7% 100% -7.4 pp
Necrons 260 55.6% 45.7% 70.8% 54.2% 45.7% 60% 20% 25% +4.4 pp
Orks 219 59% 52.5% 48.8% 46.3% 59.5% 70% 50% 0% +11 pp
Space Marines 510 47.4% 46.7% 47.7% 43.9% 57.7% 53.6% 47.1% 60% +12.6 pp
Space Wolves 123 40.9% 39.1% 39.1% 36.8% 31.6% 50% 60% 75% -9.3 pp
T’au Empire 259 43.8% 62.2% 55.8% 50% 45.2% 58.3% 55.6% 75% +14.6 pp
Thousand Sons 184 56.7% 61.3% 43.8% 54.8% 45.2% 45.5% 66.7% 75% -11.2 pp
Tyranids 283 64.1% 47.1% 49% 52.9% 45.8% 54.6% 37.5% 33.3% -9.6 pp
World Eaters 166 38.2% 36.7% 32.3% 62.1% 46.4% 85.7% 0% 100% +8.2 pp

METHODOLOGY INCLUSION CRITERION · NORMALISATION · PRIVACY · TOS

METHODOLOGY

VIEW SELECTOR

The three view tabs at the top of this page swap between three temporal windows of the same underlying data. Weekly shows only the current week's snapshot. Current patch aggregates across all snapshots since the most recent dataslate / balance review. Edition lifetime aggregates everything in the current edition. Patch and edition boundaries are recorded in _data/balance_patch_timeline.json; when the Editor maintains that file, view boundaries shift automatically. For factions with stable win rates the three views converge; for factions whose win rates shift inside a patch cycle the divergence between views is itself informative.

INCLUSION FILTER

Every BCP event with 5 or more rounds during the named ISO week. No player-count floor. The 4-round Rogue Trader Tournaments are excluded by the round-count threshold — players testing list concepts at smaller events don't have those results pulled into competitive measurement, but small 5-round events that Stat Check (≥24 players) and Warpfriends (≥20 players) systematically exclude do contribute. The criterion is a single boolean: round count.

FACTION NORMALISATION

BCP records sometimes use abbreviated or detachment-named army strings (e.g., Space Marines (Astartes), Sisters of Battle, Tau Empire). The Archive resolves these to canonical faction names via _data/performance_alias_map.json at pull time. Adeptus Titanicus is excluded by convention — not played in standard 40k tournaments, omitted by every comparison source.

RESULT DERIVATION

For each faction: win_rate = wins / (wins + losses + draws). The result field on each game (a_wins / b_wins / draw) is taken from BCP's pairings Win: / Loss: / Draw: labels — never inferred from VP comparison. Per-game VPs are preserved in the matchups stream for downstream analysis (mission breakdowns, blowout-vs-grindy distinction).

PRIVACY POSTURE

Source text dumps containing player names are local-only on the Editor's machine (docs/operational/pulls/ is gitignored). The two committed JSONs — per-faction aggregate (Stream 1) and per-event pairings (Stream 2) — are faction-anonymous. No player-name field appears anywhere in the published data; a grep-based assertion in the parser's test suite enforces this.

BCP TERMS OF SERVICE

The Archive's pull operates under a manual-only, factual-citation posture documented in docs/operational/performance_tos_review.md. No automated scraping. No API access. No bulk reproduction of BCP's compilation product. Every cited number traces back to a publicly visible BCP event record; the audit list above gives the per-event provenance.

SELF-CITATION TRANSPARENCY

A site that cites its own data alongside two community aggregators carries an obvious circularity concern. Three mitigations make this transparent rather than circular: (1) the 5+ rounds inclusion rule is fixed in this methodology and never changes mid-snapshot; if it ever does, a source_changelog entry of kind methodology_revision announces the change with a date-stamped diff. (2) The per-event audit list above publishes every event that contributed — readers can re-verify any faction's number end-to-end. (3) Stat Check and Warpfriends pull from the same BCP firehose; if the Archive's per-faction win rate ever drifts more than ~2–3 points from both comparison sources simultaneously, that's an audit signal the Editor (or any reader) can interrogate.

For the broader design rationale — why the Archive is one of its own sources, how the cumulative-vs-weekly window choice plays out, what's in scope for Phase 7.1.0 vs deferred to 7.1.1 / 7.1.2 — see the archive_performance_pull_design.md design doc.

REAL WIN %

Win rate excluding draws from the denominator: wins / (wins + losses). The standard WIN RATE column treats draws as one third of the trinary outcome (they pull the rate toward 50%); Real WR strips them out so you see the win-vs-loss signal cleanly. Useful when a faction has a non-trivial draw rate that's compressing its standard WR.

VP DIFFERENTIAL

Mean (VPs scored − VPs allowed) per game. Captures how dominantly a faction wins or loses, not just whether. A faction at 50% WR with VP diff +12 is winning convincingly when it wins and losing tightly when it loses — a different profile from a faction at 50% WR with +0, where every game is a coin flip on VP terms too.

TOP-FINISH RATE (TOP-3)

Percentage of attended events where the faction had at least one player finish in the top 3. The metric is at the event level — a faction with two players in the top 3 of a single event counts once. Useful editorial framing: "how often does this faction cash" independent of overall WR. The small-N chip fires when the faction has played fewer than 2 events in the snapshot window.

Events with no published standings (pairings-only pulls, where the source page only exposed the round-by-round pairings tab) are excluded from the top-finish denominator — the faction's games from such events still contribute to overall games / WR / VP differential, but the parser can't determine top-3 placement without standings positions. OverRep computes the same way: such events don't contribute top-cut share either.

MARGIN PROFILE

Four metrics surfacing the shape of wins and losses:

Together these distinguish "grinds out close wins" (low blowout %, high closeness %) from "ten-trick pony" (high blowout %, low closeness %, gives a lot when it loses).

REPRESENTATION + OVERREP

Pop share is the faction's share of all games played in the snapshot window (one game contributes one observation to each of the two factions involved). Top-cut share is the faction's share of all top-3 finishes across all events. OverRep is the ratio: top-cut share / pop share. > 1.0 means the faction punches above its play rate (over-performs); < 1.0 means it under-performs its popularity. Adapted from Stat Check's OverRep column with the Archive's own data — the methodological choice (top-3 cut, single-event-counted) is locked here so the calculation is auditable.

CONSISTENCY PROFILE

Cross-event WR σ is the standard deviation of the faction's per-event win rate across all events where it played at least 5 games. Low σ = consistent across events; high σ = swingy. VP score σ is the standard deviation of VPs scored across all games — same idea applied at the per-game level. Mirror match WR is the win rate in games where both sides chose this faction; symmetric at scale (every mirror game contributes one win + one loss to the faction tally on the A-side convention), but small samples can drift.

ROUND ATTRITION

Per-round win rate by faction. The interpretive frame: Round 1 in a Swiss tournament is mostly random pairings (no one's accumulated W/L records yet), so a faction's Round 1 WR mostly reflects performance against the general player pool. Final rounds reflect top-table competition — the faction is now facing the strongest other lists in the event. Wide positive Δ R1→final = the faction over-performs late (gets stronger as opponents get tougher). Wide negative Δ = the faction over-performs early and folds at top tables.

WIN RATE × VP DIFFERENTIAL (SCATTER)

Each faction renders as a dot at (VP differential, win rate). The chart's purpose is to surface the SHAPE of a faction's performance, not just its rank. Two factions can both sit at 52% WR; the one with VP diff +10 wins decisively, the one at +0 wins coin-flips. Both can fairly be called "above average," but they're different faction-shapes. Dots are violet (in-scope) for factions with at least 80 games observed in the snapshot; small-N factions are muted. Quadrant labels in the corners describe the four faction-shape archetypes the plane separates.

MATCHUP MATRIX

Each cell is the row faction's win rate against the column faction across all 5+ round events in this snapshot. Cells are coloured by the row faction's perspective: violet means the row faction tends to beat the column faction; gold means the row faction tends to lose to it. Cells with fewer than 5 head-to-head games are muted — the signal is too thin to read into. The diagonal shows mirror matches, where one player chose the same faction as their opponent; mirror cells use a hash pattern and surface the game count rather than a structurally-50% WR.

The matrix is structurally symmetric: a cell at row Necrons column T'au showing 54% means Necrons won 54% of its games against T'au; the mirror cell at row T'au column Necrons shows the same data from T'au's perspective (so ~46%, less any draws). The visual redundancy is intentional — readers tend to think from the faction-they-play perspective, not the opponent's.

AVG MIRROR MARGIN

Mirror match margin: when two players bring the same faction, how decisive is the game on average? Low margin (e.g. ±10 VPs) suggests the faction is list-balanced — winners and losers separated only by piloting choices. High margin (e.g. ±35 VPs) suggests list construction or matchup-specific skill swing the outcome decisively. Computed only when at least 2 mirror games are observed; otherwise displayed as —. Replaces the structurally-50% “Mirror WR” metric from the Phase 7.1.1.0 build — every mirror game by definition produces one winner and one loser of the same faction, so any computed mirror WR sits at 50% by construction and carries no editorial signal.