Vol. I · The Beta EditionPrice: Free.
Free Online Basketball Management Game
FRESH OUT OF THE GYM

Changelog

FROM THE SIM LAB
1,200+full seasons simulated to tune this engine
1.6 million+games played by nobody, checked by us — and counting
That's roughly twenty NBA histories' worth of box scores — simmed, audited, and re-simmed so the basketball behaves before you ever touch it. And the counter keeps climbing: every change to the sim engine, however small, gets the same treatment — whole leagues simulated across decades of seasons before it ships.
JULY 15, 2026v0.14.1
Signed means signed

A fast follow-up to Media day, starring restricted free agency.

Bug Fixes

  • Declining a rival’s offer sheet on your restricted free agent could freeze the entire offseason. Offer sheets now work like they do in real life: a signed, binding contract.
  • The sheet you’re asked to match is now the one the player actually wants — scored by his own priorities, not just the biggest number on the table
  • Additional minor fixes across free agency prompts and roster edge cases
JULY 14, 2026v0.14.0
Media day

The biggest update we’ve ever shipped, just in time for open beta.

Game Updates

  • Every player in the league now has a photorealistic headshot — 1,500 unique media-day portraits, assigned at birth and worn for a whole career. Prefer the illustrated look? Classic mode is one toggle away
  • An all-new Lineups page: place your starters on an actual court, pin anyone to any position (the fit chip tells you exactly what it costs), set starter minutes with sliders, and shape bench playtime
  • An all-new Team hub for every franchise: identity at a glance — team grades, archetype, form, streak — plus a full contracts view with draft assets, so you can finally see which rebuilder is sitting on a war chest of picks
  • The Dashboard learned to scout: flip to any team’s dashboard, read-only, and case them before the deadline

Bug Fixes

  • The game now has overtime. Yes, really: about one game in seventy ended tied after four quarters, and the win was being quietly handed to the road team. Five-minute overtime periods now play until somebody earns it
  • Adjusting a starter’s minutes no longer drags the entire player card around the court
  • Additional minor fixes across mobile lineups, player card layouts, and the trade block
JULY 11, 2026v0.13.0
Spring cleaning under the hood

Game Updates

  • Six months of database patches, retrofits, and updates squashed into one clean foundation
  • Old saves from before this cleanup get a polite heads-up at boot instead of being quietly scrambled
JULY 9, 2026v0.12.0
The great bug squash

One of the biggest bug-fixing patches in the game’s history — seventeen reported bugs went in, seventeen fixes came out.

Game Updates

  • A proper season-end Awards page: champion banner, the full award slate, browsable back through every completed season
  • All-Star Weekend moved from a popup to a real page, with an archive of every past weekend

Bug Fixes

  • Re-signing your own star no longer lowballs him by 75% — the Bird-rights math was using the wrong number in the wrong formula
  • Entering the offseason no longer zeroes every stat page in the game
  • A sprained ankle no longer takes 217 days to heal (sports medicine has advanced)
  • Matching a restricted free agent offer sheet now actually matches it
  • Additional minor fixes across page headers, box scores, and the injury report
JULY 1, 2026v0.11.0
The marathon

The largest stress test we have ever run — and the reason the counter at the top of this page is so big. Sixteen complete leagues, twenty-five seasons each. Then one league pushed fifty consecutive seasons: 65,819 games, 22 different champions, zero failures. And it wasn’t just a stress test — it doubled as our deepest stat-integrity pass yet, auditing every box score deep time produced.

Deep time found bugs that no normal playtest ever could:

Bug Fixes

  • Games were occasionally running past 48 minutes without anyone noticing — one poor soul was averaging 54 a night. Physics has been restored
  • Three-pointers were too easy and mid-range shots were too hard; both are back in line with how basketball behaves
  • The league’s steals leader was putting up numbers that would’ve made actual NBA history blush
  • One coach was quietly holding six jobs at once by season 25 (he has been asked to choose)
  • Retired players’ salary-cap holds lived forever, eventually starving whole teams into 10-man rosters
  • Coaches with better ratings now actually coach better — ten seasons of data said the worse coach kept winning, and the fancy numbers on the hiring screen were just numbers; they now reach the floor
  • The star pipeline self-sustains across generations: fifty seasons in, the league’s talent level looks like season one
JUNE 22, 2026v0.10.0
The economy update

Our deepest sim-lab expedition yet found something alarming: left alone long enough, the league’s economy quietly died — free agents froze, rosters thinned, and everything slowly stopped. Not anymore. A league now runs itself indefinitely, whether you meddle or not.

Game Updates

  • Teams can have an off night now: a small per-game wobble means the league’s best-ever team finishes 67-15 instead of a perfect 82-0 — which, frankly, nobody needed to see happen twice
  • Unsigned players keep developing, aging, and staying market-visible instead of freezing in carbonite
  • Draft classes now produce more prospects than picks, so the undrafted feed the free-agent pool like real life
  • Teams can cut players mid-season, and CPU teams sign replacements when injuries bite
  • Retirement rates now match reality — veterans hang it up instead of haunting the league at 38

Bug Fixes

  • The league was quietly minting a fresh crop of future legends in every “average” draft class — turns out every class was secretly a stacked one. Star creation now balances star retirement
  • Fixed a bug where CPU teams would never actually make any trades… like your fantasy football leagues
  • Rookie of the Year now goes to an actual rookie (a 26-points-a-game “rookie” aged 22 with three years of service tipped us off)
  • Additional minor fixes across free agency pacing, roster limits, and the waiver wire
JUNE 18, 2026v0.9.0
The road to beta

A reliability push, compressed.

Game Updates

  • The full award slate: MVP, Rookie of the Year, Defensive Player of the Year, Sixth Man, Most Improved, Coach of the Year, All-League and All-Defensive teams, and a Finals MVP
  • Career pages and franchise history — every season, every banner, every stat line preserved
  • Draft classes got hidden personalities: some run deep, some are top-heavy, some are quietly historic, and scouts only find out mid-season
  • Players now come from somewhere: colleges and countries across a 60-school, 60-nation pool
  • Free agency now runs on a real market instead of a black box
  • Automatic save checkpoints after every sim, plus a recovery screen if something goes sideways
  • Save export: download your entire league as a single file from Settings, whenever you like
  • The playoffs and draft lottery now start themselves — no more hunting for the button

Bug Fixes

  • Stats now update live while you sim instead of demanding a page refresh
  • Trades actually execute instead of just… agreeing and then doing nothing
  • The transaction log uses real team names

To make sure it would all hold up, we ran fifteen straight unattended seasons, nearly 20,000 games, in a headless browser with nobody watching. Nine champions, three dynasties, and a save file that finished at 6.8MB and still opened fine. Nothing broke. We checked.

JUNE 7, 2026v0.8.0
The coaching carousel

The bench got a brain.

Game Updates

  • A full offseason coaching carousel: fire underperformers, hire from the market, poach assistants off other benches, or promote from within
  • Coaches develop, age, and retire — and retired players start showing up in the coaching pipeline
  • Team chemistry: six factors, updated weekly, from win momentum to roster stability — toxic locker rooms are now a thing you can cause
  • Coaching staffs matter on the floor: styles set pace and identity, assistants bring specialties
MAY 24, 2026v0.7.0
The big rebuild

A complete visual overhaul, screen by screen — and a brand-new front door.

Game Updates

  • New design language: a warm, print-inspired light theme with a dark mode toggle
  • Illustrated player faces in your team’s colors — every player rendered, deterministic, and unique to their career
  • One smart status bar owns all sim controls and updates live, night by night, while you sim
  • Box scores got their own full game pages with four-factors breakdowns and a game story
  • Twelve new pages including League Leaders, Transactions, Team History, Injuries, and a searchable player index
  • Draft-night trading: swing deals live from the draft room while you’re on the clock
  • League-scoped URLs: every page in your league is now bookmarkable
  • Automatic save backups: the game offers you a download before any update that touches your save format

Site Updates

  • This very website: a proper home page with live screenshots, a knowledge-base wiki, and the changelog you are reading right now
  • New create-a-league flow: pick your franchise from 30 team cards — every one a different story — and take the job
MAY 12, 2026v0.6.1
Stress test №1

First trip to the sim lab with the full GM loop installed. We simmed complete multi-season leagues end to end — season, playoffs, lottery, draft, free agency, repeat — and measured everything against real NBA statistical shapes: scoring distributions, rebound rates, win spreads, contract sanity.

Nine of ten calibration targets landed in range on the first battery. The tenth got fixed. This is also a good time to mention the running counter at the top of this page — it only ever goes up.

Bug Fixes

  • CPU teams no longer sign a backup center they don’t need with money they don’t have
  • Lottery odds now match the posted table exactly
  • Additional minor fixes across the draft room and free agency market
MAY 6, 2026v0.6.0
Trades that talk back

CPU front offices got opinions.

Game Updates

  • A two-team trade builder with live feedback — the other side reacts as you add and remove pieces
  • CPU teams counter your offers with specific asks instead of just saying no
  • Draft pick trading with protections: top-3, top-5, top-10, or lottery-protected, resolved honestly on lottery night
  • Every CPU team now runs a strategy — contenders buy, rebuilders sell, and the trade deadline actually feels dangerous
  • CPU teams trade with each other too, so the league moves without you
APRIL 25, 2026v0.5.0
The GM update

The biggest update yet: the entire front-office loop, in one drop. This is the one the game is named after.

Game Updates

  • A full salary cap system: soft cap, luxury tax, Bird rights, cap holds, max tiers, rookie scales, and veteran minimums
  • The draft: weighted lottery night, a 60-pick draft room, and prospect classes with real spread
  • Free agency: a day-by-day market where players weigh money, winning, loyalty, and role — and sign accordingly
  • Players now retire, contracts actually expire, and rosters churn like a real league instead of a class photo
  • Restricted free agency, offer sheets, and the right to match
MARCH 31, 2026v0.4.0
Consequences

Seasons now leave marks.

Game Updates

  • Injuries: five severity tiers, day-based recoveries, and the roster headaches that come with them
  • Player development: young players grow, veterans decline, and a full offseason Development Report shows you the risers and fallers
  • Potential is real — and playing time feeds it; prospects buried on the bench develop like prospects buried on the bench
  • Coaches with a development focus now visibly shape young rosters
MARCH 12, 2026v0.3.0
Superteams & underdogs

The first big engine overhaul. Fresh leagues used to feel suspiciously fair — every team decent, every roster sensible. Real leagues aren’t like that.

Game Updates

  • Leagues now generate with real personalities: title contenders, hopeless rebuilds, aging cores on one last ride, and everything between
  • Stars can now appear at every position, not just point guard
  • Team ratings arrive: offense, defense, and overall grades for all 30 teams, plus an identity label so you know who’s contending and who’s tanking
  • Lineups now find each player’s best position automatically — and playing someone out of position finally costs what it should
  • The whole simulation moved to a background engine: an 82-game season now sims in seconds without freezing your browser

We also ran our first large calibration battery against real NBA statistical shapes — scoring leaders, rebound rates, win spreads, all of it. The sim lab was born, and it never really closed.

FEBRUARY 25, 2026v0.2.1
Whose rebound is it anyway

A stat-shape pass on the simulation, because our first box scores were a little too… democratic.

Game Updates

  • Assists now funnel to actual playmakers, rebounds to actual bigs, and scoring to the players who can actually score — previously everyone shared like it was youth soccer
  • New playing-time controls: mark a player for more or fewer minutes and the rotation adjusts around them

Bug Fixes

  • Point guards no longer lead the league in scoring by default
  • Additional minor fixes to minutes distribution and the substitution engine
FEBRUARY 20, 2026v0.2.0
The long season

The season became a place you live, not a button you press.

Game Updates

  • Sim controls that respect your time: a day, a week, a month, or straight to the playoffs
  • Clickable box scores for every completed game, with quarter-by-quarter breakdowns
  • Date-driven playoffs — series play out night by night across the league, just like April should feel
  • New League Stats page: sortable team and player tables, league-wide
  • Player pages: ratings, season stats, career averages, and contract details for every player in the league
FEBRUARY 2, 2026v0.1.1
The first patch

Nine days in and the league already taught us a few things.

Bug Fixes

  • Re-anchored the grade scale after every team clustered politely around a B- — stars are now actually rare
  • Head coach ratings no longer secretly correlated with nothing
  • Additional minor fixes to roster loading, standings ties, and the dashboard
JANUARY 24, 2026v0.1.0
Opening tip

Front Office Hoops is live. Thirty fictional franchises, full 82-game seasons, and a general manager’s chair with your name on it.

Game Updates

  • A complete 30-team league generated fresh every time — two conferences, six divisions, no two leagues alike
  • Possession-by-possession game simulation under the hood; you see the results, the box scores, and the standings
  • Letter grades instead of number soup: players rate from A+ to F, anchored to real basketball archetypes — a C is a rotation player, not an insult
  • Full season loop: sim your way through the schedule, make the playoffs (or don’t), crown a champion