Auto-generated from the live definitions in lib/achievements.js and lib/hall-of-fame.js. 96 achievements and 84 trophies in total.
Personal milestones earned once per account. Visible on your profile page. Three kinds:
| Name | What it takes |
|---|---|
| First Game (first_game) | Complete your first all-human game. |
| Player (ten_games) | Complete 10 all-human games. |
| Veteran (veteran) | Complete 25 all-human games. |
| Centenarian (centenarian) | Complete 100 all-human games. |
| First Win (first_win) | Win your first all-human game. |
| Hat Trick (hat_trick) | Win 3 all-human games. |
| Ten-Up (ten_up) | Win 10 all-human games. |
| Hall of Fame (hall_of_fame) | Win 25 all-human games. |
| Centurion (centurion) | Score 100+ VP in a single game. |
| Sesquicentennial (sesquicentennial) | Score 150+ VP in a single game. |
| Industrial Titan (industrial_titan) | Score 175+ VP in a single game. |
| Apocalypse (apocalypse) | Score 200+ VP in a single game. |
| Climbing (climbing) | Reach 1100 ELO in any category. |
| Master (master) | Reach 1300 ELO in any category. |
| Grandmaster (grandmaster) | Reach 1400 ELO in any category. |
| Wallace's Pride (wallaces_pride) | Reach 1300 ELO in all three categories. |
| Cotton Empire (cotton_empire) | Build all 12 cotton mills in one game. |
| Coal Baron (coal_baron) | Build all 7 coal mines in one game. |
| Iron Magnate (iron_magnate) | Build all 4 iron works in one game. |
| Port Authority (port_authority) | Build all 8 ports in one game. |
| Shipwright (shipwright) | Build any shipyard in a game. |
| Diversified (diversified) | Build at least one of each industry type in one game. |
| L4 Constructor (l4_constructor) | Build at least one Level-4 industry in a game. |
| Quick Builder (quick_builder) | Build your first industry in canal era round 1. |
| Personal Best (personal_best) | Set a new personal VP record. |
| Comeback Kid (comeback_kid) | Win after being last at canal-era VP scoring. |
| Distant Empire (distant_empire) | Sell to distant market 5+ times in one game. |
| Bottom Out (bottom_out) | Be the player who bottoms out the distant market. |
| Trade Fleet (trade_fleet) | 25 career distant-market sales. |
| Cotton Magnate (cotton_magnate) | 50 career cotton sales (port + distant). |
| Self-Made (self_made) | Win without taking any loans the entire game. |
| Heavy Borrower (heavy_borrower) | Take 5+ loans in a single game. |
| Big Spender (big_spender) | Spend £200+ across a single game. |
| Hoarder (hoarder) | Win with £100+ remaining. |
| Empire Builder (empire_builder) | Own 10+ links at game end. |
| Track Layer (track_layer) | Use all 14 link tiles in either era of one game. |
| Iron Horse (iron_horse) | Build a 2-rail action (£15 + 2 coal) at least once. |
| Canal King (canal_king) | Own 6+ canals at canal era end (i.e., still owned at rail-era start). |
| External Visitor (external_visitor) | Build a link to Scotland, Yorkshire, or The Midlands. |
| Globe Trotter (globe_trotter) | Own a link to all three external ports (Scotland, Yorkshire, The Midlands) in one game. |
| Marathon Builder (marathon_builder) | Build 15+ industry tiles in a single game. |
| Wide Builder (wide_builder) | Build in 8+ distinct locations in a single game. |
| Loan King (loan_king) | Take all three loan bands (£10, £20, £30) in a single game. |
| Coal Tycoon (coal_tycoon) | Build 5+ coal mines in a single game. |
| Demolisher (demolisher) | Be overbuilt 3+ times in a single game (your tiles got replaced by higher-level builds). |
| Speedrun (speedrun) | Be in a game that finished within 24 hours of starting. |
| Marathon (marathon) | Be in a game that took 30+ days to finish. |
| Underdog (underdog) | Win as the lowest-rated player in a 3P/4P all-human game. |
| Giant Killer (giant_killer) | Beat someone whose ELO was 200+ higher than yours. |
| Rivalry Crown (rivalry_crown) | Beat the same opponent in 3+ different finished games. |
| Tiebreak Champion (tiebreak_champion) | Win a game by tiebreaker — at least one other player matched your top VP but lost the tiebreaker chain (income → money → spent → turn order). |
| Bridesmaid (bridesmaid) | Tie the winner on VP but lose the tiebreaker chain (income → money → spent → turn order). |
| Mersey Bridge (mersey_bridge) | Build a Liverpool or Birkenhead industry using the Weirdest Rule (across-the-Mersey connection without an actual link). |
| Both Sides of the Mersey (mersey_both_sides) | Build at least one industry in BOTH Liverpool and Birkenhead in the same game. |
| Income Sky (income_sky) | Reach the top of the income track (square 97+ = +30/turn) in a single game. |
| Skinflint (skinflint) | Win a game with less than £10 remaining (spent it all to score). |
| Untouched (untouched) | Win a game without any of your tiles being overbuilt. |
| First Light (first_light) | Submit the very first action of a game (canal era, round 1, seat 1). |
| Closer (closer) | Submit the last action of a game (the one that triggered end-of-rail-era scoring). |
| Pure Strategy (pure_strategy) | Win a game without taking a single loan AND without using the Pass action. |
| Pass Master (pass_master) | Use the Pass action 5+ times in a single game. |
| Snake Eyes (snake_eyes) | Finish a game with 0 or 1 VP (it happens). |
| Pioneer (pioneer) | Build the very first link in a game (your buildLink was earlier than every other player’s). |
| Tower (tower) | Finish a game owning 3+ tiles at the same location. |
| Cotton Stockpile (cotton_stockpile) | Finish a game with 3+ of your own cotton mills still unflipped (unsold). |
| Eve of Destruction (eve_of_destruction) | Overbuild 3+ opponents’ tiles in a single game (the attacker side of Demolisher). |
| Sleeper Win (sleeper_win) | Win a game where you had a 48+ hour gap between two of your own consecutive actions. |
| Centurion +1 (centurion_plus_one) | Finish a game with exactly 101 VP. |
| Apprentice (apprentice) | Use the Develop action for the first time. |
| Daily Double (daily_double) | Finish 2+ all-human games on the same UTC date. |
| Dynasty (dynasty) | Win 5 all-human games in a row. |
| Junction Builder (bb_junction_builder) | Build the Worcester ⇄ Kidderminster ⇄ UnnamedBrewery2 Y-junction in a Birmingham game. |
| Brewmaster (bb_brewmaster) | Build 5+ of your brewery tiles in a single Birmingham game. |
| Unnamed Champion (bb_unnamed_champion) | Build a tile at BOTH unnamed breweries in the same Birmingham game. |
| Cargo King (bb_cargo_king) | Sell 5+ tiles in a single Sell action in a Birmingham game. |
| VP Hunter (bb_vp_hunter) | Claim both the Shrewsbury (+4 VP) and Nottingham (+3 VP) merchant bonuses in the same Birmingham game. |
| Globe Trotter (Birmingham) (bb_globe_trotter) | Own at least one link to every active external market in a Birmingham game. |
| Pottery Pyramid (bb_pottery_pyramid) | Build a Pottery tile at every level (L1 through L5) across all your Birmingham games. |
| Name | What it takes |
|---|---|
| Night Owl (late_night) | Submit a turn between 02:00–05:00 server time. |
| Insomniac (insomniac) | Submit a turn between 03:00–05:00 in your local time. |
| Burst Mode (burst_mode) | Submit 6+ actions within a single hour (across any games). |
| Reset Master (reset_master) | Use Reset Turn 50 times across your games. |
| Polyglot (polyglot) | Use the interface in at least 3 different languages. |
| Customizer (customizer) | Try at least 10 different name highlights. |
| Scout Master (bb_scout_master) | Use the Scout action 10+ times lifetime in Birmingham games. |
| Name | What it takes |
|---|---|
| Lit (streak_5) | Submit at least one action on 5 consecutive days. |
| On Fire (streak_10) | Submit at least one action on 10 consecutive days. |
| Inferno (streak_20) | Submit at least one action on 20 consecutive days. |
| Devoted (streak_50) | Submit at least one action on 50 consecutive days. |
| Centurial (streak_100) | Submit at least one action on 100 consecutive days. |
| Year One (streak_365) | Submit at least one action on 365 consecutive days. |
Each trophy has a single current record-holder (or shared by ties), recomputed across every finished all-human game. Bots are excluded from both holders and opponents.
| Icon | Trophy | What it tracks |
|---|---|---|
| 👑 | ELO 2P (elo2p) | Highest ELO rating in the 2-player category. |
| 👑 | ELO 3P (elo3p) | Highest ELO rating in the 3-player category. |
| 👑 | ELO 4P (elo4p) | Highest ELO rating in the 4-player category. |
| 🏆 | ELO Sum (2P+3P+4P) (eloSum) | — |
| 🫠 | Lowest ELO Sum (2P+3P+4P) (eloSumLow) | — |
| 👑 | ELO 2P (eloBb2p) | — |
| 👑 | ELO 3P (eloBb3p) | — |
| 👑 | ELO 4P (eloBb4p) | — |
| 🏆 | ELO Sum (2P+3P+4P) (eloBbSum) | — |
| 🫠 | Lowest ELO Sum (2P+3P+4P) (eloBbSumLow) | — |
| Icon | Trophy | What it tracks |
|---|---|---|
| 🏅 | Achievements (achs) | Most achievements earned (out of the current total). |
| 🔥 | Longest Streak (streak) | Longest consecutive-days streak (daily activity). |
| 🎲 | Most Turns / Day (peakDay) | Most turns submitted in a single UTC day. |
| 🔁 | Most Concurrent Games (mostConcurrent) | Peak number of in-progress all-human games you were in at any single instant. |
| 📆 | Days Active (daysActive) | Count of distinct UTC dates the player submitted at least one action. |
| 🕰️ | Tenure (tenure) | Days since the player’s very first recorded action. |
| 🔭 | Scouts (bbScoutCount) | — |
| Icon | Trophy | What it tracks |
|---|---|---|
| 🎮 | 2P Games Played (g2p) | Most finished 2-player games played. |
| 🎮 | 3P Games Played (g3p) | Most finished 3-player games played. |
| 🎮 | 4P Games Played (g4p) | Most finished 4-player games played. |
| Icon | Trophy | What it tracks |
|---|---|---|
| 💯 | Highest VP — 2P (maxVp2p) | Highest VP score in a single 2-player game. |
| 💯 | Highest VP — 3P (maxVp3p) | Highest VP score in a single 3-player game. |
| 💯 | Highest VP — 4P (maxVp4p) | Highest VP score in a single 4-player game. |
| 🏗️ | Most Tiles in a Game (maxBuildsInGame) | Most buildIndustry actions in a single game. |
| 🛤 | Most Links in a Game (maxLinksInGame) | Most distinct link tiles built in a single game (canal + rail combined, max 28). |
| 🌍 | Widest Build (locations) (maxDistinctLocsInGame) | Most distinct locations you built in within one game. |
| 💸 | Largest Single Spend (maxSingleSpend) | Largest amount of money spent on a single action (tile/link base + market-bought coal/iron). |
| 📈 | Highest Income Square (maxIncomeSquare) | Highest income-track square reached at any game end. |
| 📦 | Most Tiles in One Sell (bbMaxSalesInAction) | — |
| Icon | Trophy | What it tracks |
|---|---|---|
| ⚓ | Shipyards Flipped (flipShip) | Lifetime count of your flipped shipyards. |
| 🚢 | Ports Flipped (flipPort) | Lifetime count of your flipped ports. |
| 🧵 | Cotton Mills Flipped (flipMill) | Lifetime count of your flipped cotton mills. |
| ⛏️ | Coal Mines Flipped (flipCoal) | Lifetime count of your flipped coal mines. |
| 🔩 | Iron Works Flipped (flipIron) | Lifetime count of your flipped iron works. |
| 🏭 | Tile-Level Sum (tileLevelSum) | Lifetime sum of built-tile levels — rewards building higher-level tiles, not just lots of them. |
| Icon | Trophy | What it tracks |
|---|---|---|
| 💰 | Loans Taken (loans) | Lifetime loans taken. |
| 🛑 | Passes (passes) | Lifetime pass actions taken. |
| 💸 | Money Spent / Game (spent) | Highest single-game money spend. |
| 💰 | Biggest Hoard at Game End (biggestHoard) | Largest amount of money any player has ended a game with. |
| 🪙 | Smallest Winning Hoard (smallestWinHoard) | Smallest amount of money a solo winner has ended a game with (spent everything). |
| Icon | Trophy | What it tracks |
|---|---|---|
| 📦 | Mills Sold (sells) | Lifetime cotton mills sold. |
| 🚛 | Distant-Market Mills Sold (sellsDist) | Lifetime distant-market sales. |
| 📉 | Distant -4 Tiles Taken (dist4) | Distant-market -4 demand tiles you triggered (your sell exposed them). |
| ➖ | Distant 0 Tiles Taken (dist0) | Distant-market 0 demand tiles you triggered. |
| ⚡ | Earliest First Sell (earliestSell) | Smallest delta from a game starting to its first sellCotton action (your sale). |
| 🕰️ | Latest Last Sell (latestSell) | Largest delta from a game starting to its last sellCotton action (your sale). |
| 🍻 | Merchant Beer Used (bbMerchantBeerUsed) | — |
| Icon | Trophy | What it tracks |
|---|---|---|
| 🛶 | Canals Built (canals) | Lifetime distinct canals built. |
| 🚂 | Rails Built (rails) | Lifetime distinct rails built. |
| 🔗 | Total Links Built (links) | Lifetime distinct link tiles built (canals + rails). |
| 🌟 | Wild Builds (wildBuilds) | Lifetime count of buildIndustry actions flagged as wild build. |
| 🛠️ | Tiles Developed (developed) | Lifetime total tiles developed (sum across all develop actions). |
| 🌐 | Y-Junction Tiles Built (bbJunctionBuilds) | — |
| Icon | Trophy | What it tracks |
|---|---|---|
| ⚔️ | Higher-ELO Beaten (upsets) | Times you outscored a higher-rated opponent (per-game pairwise). |
| 🤝 | King of Empatitos (tiedTop) | Games you ended tied at the top VP (irrespective of who won the tiebreak). |
| 🎯 | Closest Win (closestWin) | Smallest VP gap between you (sole winner) and second place across all your wins. |
| 💥 | Largest Win Margin (largestWin) | Largest VP gap between you (sole winner) and second place. |
| 🏛️ | Opponents Faced (opponents) | Distinct humans you have shared a finished game with. |
| 🏅 | Longest Winning Streak (winStreak) | Longest consecutive-wins streak in finished games. |
| ⚖️ | Closest Tiebreak Margin (closestTiebreak) | Smallest tiebreak diff (income → money → spent → turn order) in any game ending tied at top VP. Attributed to the tiebreak winner. |
| 💥 | Overbuilds Caused (overbuildsCaused) | Lifetime count of opponents’ tiles you overbuilt. |
| Icon | Trophy | What it tracks |
|---|---|---|
| ⚡ | Shortest Game (shortestGame) | Shortest game duration you were in (start-of-game to finish). |
| 🐢 | Longest Game (longestGame) | Longest game duration you were in. |
| ⏱️ | Longest Turn (longestTurn) | Longest single turn you ever took (between consecutive actions of yours). |
| 💨 | Shortest Turn (shortestTurn) | Shortest single turn you ever took. |
| Icon | Trophy | What it tracks |
|---|---|---|
| 🐌 | Slowest Avg Turn (slowestAvgTurn) | Your mean turn duration across all your turns — lifetime, higher is slower (≥5 turns to qualify). |
| 🚀 | Fastest Avg Turn (fastestAvgTurn) | Same metric, smaller value (faster). |
| ⚓ | Avg Shipyards / Game (meanShip) | Lifetime shipyards flipped, divided by games played. |
| 🚢 | Avg Ports / Game (meanPort) | Lifetime ports flipped, divided by games played. |
| 🧵 | Avg Cotton Mills / Game (meanMill) | Lifetime cotton mills flipped, divided by games played. |
| ⛏️ | Avg Coal Mines / Game (meanCoal) | Lifetime coal mines flipped, divided by games played. |
| 🔩 | Avg Iron Works / Game (meanIron) | Lifetime iron works flipped, divided by games played. |
| 💰 | Avg Loans / Game (meanLoans) | Lifetime loans taken, divided by games played. |
| 🛑 | Avg Passes / Game (meanPasses) | Lifetime passes, divided by games played. |
| 🚛 | Avg Distant Sells / Game (meanSellsDist) | Lifetime distant-market sells, divided by games played. |
| 📉 | Avg Distant -4 / Game (meanDist4) | Lifetime distant -4 tiles taken, divided by games played. |
| ➖ | Avg Distant 0 / Game (meanDist0) | Lifetime distant 0 tiles taken, divided by games played. |
| 📦 | Avg Mills Sold / Game (meanSells) | Lifetime cotton mills sold, divided by games played. |
| 💸 | Avg Spent / Game (meanSpent) | Lifetime money spent, divided by games played. |
| 🛶 | Avg Canals / Game (meanCanals) | Lifetime canals built, divided by games played. |
| 🚂 | Avg Rails / Game (meanRails) | Lifetime rails built, divided by games played. |
| 🔗 | Avg Links / Game (meanLinks) | Lifetime link tiles built, divided by games played. |
| 🐌 | Slowest Avg Game (avgGameTimeHigh) | Your mean game-duration across all your finished games — higher is slower (≥2 games to qualify). |
| 🚀 | Fastest Avg Game (avgGameTimeLow) | Same metric, smaller value (faster). |
Records are recomputed lazily after each game finish. If a trophy you just earned isn't showing yet, refresh the lobby — the cache invalidates on the next page load.