CSChampionship Sim

Changelog

What's changed in each version. Newest first.

v2.33.1 Old seasons kept out of the way

v2.33.0 Quicker weeks on a long save

v2.32.3 Quicker pages on a long save

v2.32.2 A long save's season ends without timing out

v2.32.1 Loans survive international duty

v2.32.0 League strength

v2.31.1 Cups handed over once

v2.31.0 Real money

v2.30.0 Fees over time, sell-on clauses, ticket prices and the ground

v2.29.0 Owners and the rules

v2.28.0 Club finances on economic foundations

v2.27.2 Unspent sale money carries over

v2.27.1 Sale money stays in the pot; loans can be returned early

v2.27.0 A second division in every country

v2.26.0 Second tiers in Spain, Germany, Italy and France

v2.25.1 A signing arrives, loan or no loan

v2.25.0 A step down

v2.24.0 The National League

v2.23.0 Faster weeks in long saves

v2.22.9 The transfer list is a list again

v2.22.8 AI clubs replace a captain who has gone

v2.22.7 Clubs keep two keepers at home

v2.22.6 A summer sacking makes the news

v2.22.5 Promoted clubs funded like their new league

v2.22.4 Veterans play on

v2.22.3 Relegated clubs keep their squads

v2.22.2 Non-league clubs stop shopping

v2.22.1 More corners, and a scoreboard you can read

v2.22.0 Low crosses, game management, and clubs that scout the divisions below

v2.21.0 Wingers choose: cross or cut inside

v2.20.0 Every match wears players down

v2.19.4 Clubs live within their wage budgets

v2.19.3 Clubs sign the free agents they actually need

v2.19.2 Two sides you can tell apart

v2.19.1 Aerial Prowess on the same scale as everything else

v2.19.0 Commentary that matches the match

v2.18.0 Attributes you can read at a glance

v2.17.0 Your squad as an Excel file

v2.16.0 Managers have careers

v2.15.0 Boards sack, clubs hire, names deceive

v2.14.0 Every AI club has a manager now

v2.13.3 Releasing a player is a settlement, not a ransom

v2.13.2 Locks on the door

v2.13.1 Audit follow-ups

v2.13.0 Dominant sides win, but not by cricket scores

v2.12.4 Rearranged league games on proper days

v2.12.3 A faster Leaderboards page

v2.12.2 A faster History page

v2.12.1 Shortlists that mean something; players who become staff

v2.12.0 A free-agent pool you can browse

v2.11.0 Priced by position; sweepers retired

v2.10.0 Condition now costs performance

v2.9.1 One academy graduate a summer

v2.9.0 Engine calibration: home advantage, top scorers, injuries

v2.8.1 AI clubs live within their budgets

v2.8.0 Academies decide at 18

v2.7.2 Competition and crowd on match day

v2.7.1 A real loan market, a free-agent pool, and scouts worth sending

v2.7.0 Player stats page

v2.6.5 Injured players are hurt, not dropped

v2.6.4 A staff budget that covers a basic backroom

v2.6.3 Scouts stay in their own save

v2.6.2 The European season on real dates

v2.6.1 No European nights in international breaks

v2.6.0 Unrest has teeth

v2.5.1 Five substitutions

v2.5.0 A backroom you build

v2.4.2 Hidden attributes are your choice

v2.4.1 Seen on the pitch

v2.4.0 You only know what you have seen

v2.3.0 One season at a time, and a History page

v2.2.1 Tactics pitch: drag and drop, no more overlapping players

v2.2.0 Match day

v2.1.3 Academy players stay in the academy

v2.1.2 Two saves at once no longer trip over each other

v2.1.1 Full game audit — three small fixes

v2.1.0 A transfer market that behaves

v2.0.6 Good scouts find gems

v2.0.5 Less hand-holding on the player page

v2.0.4 The player page tells the truth about the engine

v2.0.3 Divisions named everywhere

v2.0.2 Screenshot pass: desktop, tablet and phone

v2.0.1 Phone fixes from the first look

v2.0.0 A new interface

v1.69.4 Audit five: in sync, retirement eased a touch

v1.69.3 Squads stop growing old

v1.69.2 The smaller European leagues play every season

v1.69.1 A bad game now costs a rating

v1.69.0 Money follows the division

v1.68.2 Penalties, and fouls that go where fouls go

v1.68.1 Players age

v1.68.0 Injuries happen at a real rate

v1.67.9 Dribbles that are dribbles

v1.67.8 Finishing decides more of a chance

v1.67.7 Top scorers settle on the real average

v1.67.6 Match ratings that treat every position the same

v1.67.5 Lower-league tables with a real bottom

v1.67.4 Defences pay attention to the danger man

v1.67.3 Tackle counts you can believe

v1.67.2 A defensive style now stops goals as well as an attacking one scores them

v1.67.1 Tired players are worse, not helpless

v1.67.0 Flanks: players now come up against the opponents they would really meet

v1.66.8 Formation now decides who does what

v1.66.7 A narrow shape now really does deliver fewer crosses

v1.66.6 Two open questions closed by measurement; no engine change

v1.66.5 AI managers go all-out again

v1.66.4 Tactical style no longer outweighs the squad; top scorers land in the high 20s

v1.66.3 A new save no longer releases the only left-back

v1.66.2 Faster week processing

v1.66.1 Reputation bands no longer overlap between divisions

v1.66.0 Balanced starting squads, and a real gap between divisions

v1.65.6 AI clubs buy the players they set out for; every player is picked where he is worth most

v1.65.5 Ten formations, and a better player out of position now gets picked

v1.65.4 Pre-season friendlies rotate the whole squad; AI clubs stop buying midfielders by reflex

v1.65.3 The youth league is played through the season, not in one day

v1.65.2 AI clubs buy strikers again; four loose ends tied off

v1.65.1 AI clubs pick their tactics relative to their division

v1.65.0 One role table, honest deliveries, and goals shared around

v1.64.3 New saves: a division’s squads are closer together

v1.64.2 Every position’s key attributes and selection weights come from measurement

v1.64.1 Goalkeepers re-rated for a game with crosses

v1.64.0 Strikers score the goals

v1.63.7 The Pace rating is measured too — all six ratings now come from the engine

v1.63.6 The Stamina rating is measured over whole seasons, and work rate is a trade again

v1.63.5 Players recover day by day, not once a week

v1.63.4 A chance is judged against the defence it is made against

v1.63.3 Players recover from a two-match week

v1.63.2 Headers are shared around, and AI clubs stop stockpiling keepers

v1.63.1 Punching keepers rebalanced for a game with real crosses

v1.63.0 Crosses are now a real part of the game — and defending them matters

v1.62.2 AI clubs stop treating their goalkeeper as the worst player in the squad

v1.62.1 Tidy-up under the bonnet: stats add up, and one cross is one cross

v1.62.0 Wingers cross the ball, and a tackle is mostly tackling

v1.61.0 The Passing rating now reflects what actually keeps the ball

v1.60.0 A shot is mostly finishing again

v1.59.0 The pass and the run now matter, and a high work rate only suits players with the engine for it

v1.58.0 50/50s are won by whoever wants it, and nerve decides every chance

v1.57.0 Bravery finally means something for outfielders, and Composure counts toward what a player is worth

v1.56.0 Sweeper keepers: coming out is now a real gamble, and it depends on the keeper

v1.55.0 Goalkeepers who can see a pass, and penalties decided by nerve

v1.54.0 Pressing: work rate finally means something, and so does keeping your head on the ball

v1.53.0 Goalkeepers come for the ball — and can be caught out of their goal

v1.52.0 Every player now has a height, and it decides who wins the ball in the air

v1.51.0 Goalkeepers are now rated, and priced, on what they actually do in a match

v1.50.1 AI substitutions and lineups now respect which foot a player favours

v1.50.0 Long throw-ins are now a real weapon

v1.49.0 Player personalities: determination, professionalism, ambition, loyalty and adaptability

v1.48.0 Eight new goalkeeper attributes, seven rewired outfield attributes, and footedness that follows position

v1.47.1 International knockout brackets now actually progress, and no club will sell its last goalkeeper

v1.47.0 Seasons can no longer be frozen open by a future tournament, no more Christmas Day football, and a sending-off now pauses the match

v1.46.4 Fixed the intermittent 'Internal Server Error' on ordinary actions like changing formation or picking a squad

v1.46.3 Flash messages (loan offers, transfer results, etc.) are now a floating toast, not a scroll-up-to-see banner

v1.46.2 Position filters on Free Agents, Transfer List and Loans no longer hide empty positions

v1.46.1 Captains now lead through bravery and work rate too, and a World Cup crash is fixed

v1.46.0 Loans now weigh what the player wants, not just what his club will allow

v1.45.2 Picking an unsuitable captain now actually costs you, not just discouraged from being auto-picked

v1.45.1 No more teenage captains — the armband now weighs age and experience, not just raw leadership

v1.45.0 The academy now has its own wage budget, separate from the first team

v1.44.1 Leadership, work rate and bravery weren't supposed to scale with division either

v1.44.0 Match engine recalibrated against real football — and a bug that made some clubs unable to concede

v1.43.0 Lower-league players are quick now — pace stopped being what separates the divisions

v1.42.11 Recall a loan early, or send one out for the rest of the season

v1.42.10 Loans now respect reputation gaps, same as permanent transfers already do

v1.42.9 Transfer and loan lists are stocked before your very first click

v1.42.8 Preseason no longer skips straight past the transfer window

v1.42.7 Calendar clear-out: wrong fixture dates fixed, and two crashes found before you hit them

v1.42.6 Player names are nationality-aware now, not one flat pool for the whole world

v1.42.5 Fixed a fourth, different way the game could get stuck on Ready

v1.42.4 Transfers & Scouting now share one tab bar

v1.42.3 Scouting page redesigned — no more hunting for the assign controls

v1.42.2 Contract offer form now has actual labels

v1.42.1 Fixed a crash on European qualifying tiebreaks (another stuck-Ready cause)

v1.42.0 Every player now has their own Contract tab

v1.41.5 Wage budget now shows what you've actually got left

v1.41.4 Continue now skips through leagues you don't play in properly

v1.41.3 Fixed a season-rollover bug before it could actually happen

v1.41.2 Fixed: gamebar stuck on "Ready" again, a different cause this time

v1.41.1 Fixed: transfer windows could stop opening on a heavily backlogged save

v1.41.0 Release a player from their contract

v1.40.1 Fixed: gamebar could get stuck on "Ready" with no way to continue

v1.40.0 A real football calendar — midweek games, international breaks, and four new competitions

v1.39.0 The calendar now runs day by day (groundwork for real fixtures)

v1.38.1 Fixed: couldn't advance with a loaned-in player picked in the Starting XI

v1.38.0 See why a player is happy or unhappy, plus two new real morale drivers

v1.37.0 New Reserves page

v1.36.6 Fixed: couldn't actually pick a player you'd loaned in; loans now mixed-age

v1.36.5 Pages stay where you were after a filter or action, instead of jumping to the top

v1.36.4 Clearer queued substitutions, and pending subs greyed out in Player Stats

v1.36.3 "Show interested players only" added to Free Agents and Loan Market

v1.36.2 Loan market gets the same filters as the Transfer List

v1.36.1 Faster end-of-week processing when your live match is the last one to finish

v1.36.0 Live-match substitutions: queue more than one, cancel clearly, subs off grouped separately

v1.35.2 Loan listing moved to each player's own page

v1.35.1 Removed the club nav from the PIN entry screen

v1.35.0 Loans now work by listing, not proposing to one club

v1.34.1 Loans button added to the Transfers page

v1.34.0 Club finances recalibrated against real research, every league

v1.33.2 Lower-league transfer budgets recalibrated against real research

v1.33.1 Lower-league clubs are genuinely poor now, not just cheaper

v1.33.0 Reputation trend graphs — click a reputation number to see it over time

v1.32.1 Club News no longer shows every match result in the save

v1.32.0 Merged the two week-advance buttons into one

v1.31.6 Fixed a crash opening Player Stats during a live match

v1.31.5 Tablet icon changed to ⬛

v1.31.4 Fixed the tablet icon looking like a laptop

v1.31.3 Login History shows a device icon per entry

v1.31.2 Login History times now shown in UK local time

v1.31.1 Login History shows one row per person

v1.31.0 Click-through links: every club and player name, throughout the game

v1.30.7 Squad sorting now groups left, then right, then centre

v1.30.6 Slot dropdown now flags already-taken positions

v1.30.5 Squad page: found the actual cause of the leftward jump

v1.30.4 Squad page also restores horizontal scroll now

v1.30.3 Actually fixed the squad page's scroll-jump this time

v1.30.2 Fixed the squad page jumping to the top on every slot change

v1.30.1 Delete a save, and a tidier new-game league picker

v1.30.0 Stage 4 of the European pyramid project: defending-champion qualification

v1.29.0 Stage 3 of the European pyramid project: a real qualifying-round ladder

v1.28.0 Stage 2 of the European pyramid project: real calendar dates

v1.27.0 14 more European leagues added (Stage 1 of the full UEFA pyramid)

v1.26.1 Lower-league finance ceilings were still too generous

v1.26.0 Budgets now show as £X.Xm, and a real overshoot bug is fixed

v1.25.1 Details/Report links now match the buttons next to them

v1.25.0 Youth prospects can now play for the first team, age out, and get poached

v1.24.0 Youth Academy is now its own page in the sidebar

v1.23.2 Youth academy players had no link to their own stats page

v1.23.1 Youth academies were drawing nationality from a fully global pool

v1.23.0 A real preseason: friendlies, wider transfer windows, and a Fast Forward button

v1.22.0 La Liga, Bundesliga, Serie A and Ligue 1 now have real relegation

v1.21.1 A freshly-promoted non-league club could start a season with no academy at all

v1.21.0 Youth teams now play a real league — no more judging prospects blind

v1.20.2 Elite academies now produce noticeably better raw talent, not identical odds

v1.20.1 Youth academies were even thinner than senior squads — added a real mix

v1.20.0 16-player squads were a bare floor, not a real one — raised to 20

v1.19.9 AI squads were quietly shrinking over long saves — added a safety net

v1.19.8 Goalkeepers were showing up on the assist and goal charts — fixed

v1.19.7 Checked realism across every position — found and fixed one more gap (MC/ML/MR)

v1.19.6 No — checked directly, and fixed the same gap for defenders too

v1.19.5 Fixed the reverse case too: outfield players rolling strong goalkeeping stats

v1.19.4 Fixed: generated goalkeepers looked world-class at everything, not just goalkeeping

v1.19.3 Fixed: the player page never actually said the player's own name or club

v1.19.2 Leaderboards moved into the main sidebar menu

v1.19.1 Leaderboards now cover the domestic cups too

v1.19.0 Added Leaderboards — top scorers, assists, pass completion, and more, per league

v1.18.0 No more silent auto-fill for your own team — you now have to pick it

v1.17.0 Fixed a fatigue symmetry bug, and attacks now target the tired defender

v1.16.3 Fatigue's performance impact raised sharply, per direct request

v1.16.2 Fixed the Internal Server Error (a real performance bug from the last update), and fatigue now actually grows as a live match goes on

v1.16.1 Scorer/assist now on one line, and the scorecard survives to the full match report

v1.16.0 Fatigue now makes a real difference: injury risk, near-uncompetitive duels at extreme fatigue, and smarter auto-selection

v1.15.2 Fixed: a badly fatigued player could still post a top rating

v1.15.1 "I'm Ready — Advance Week" moved into the club header bar

v1.15.0 Condition (100 = fresh, 0 = fatigued) now shown on the squad page, and the fatigue model got deeper

v1.14.8 Player Stats table now sorts by position, not rating

v1.14.7 Tidied the Player Stats table's column groups

v1.14.6 Scoreboard goal line now shows the minute, and the ball icon is a proper black-and-white ball

v1.14.5 Scoreboard now shows goal scorers/assists live, and the three action buttons are finally equal width

v1.14.4 The match's own Continue/Autoplay button now sits in the same row as Player Stats / Tactics

v1.14.3 Commentary now reads newest-first, and the live match buttons look like buttons

v1.14.2 Restyled the live match Player Stats / Tactics links as proper buttons

v1.14.1 Added a direct link from a live match to Tactics

v1.14.0 Fixed the live match screen fighting your scroll, and tactics now actually apply mid-match

v1.13.0 Live matches now run minute by minute, with a speed control and a real half-time break

v1.12.0 Player Stats expanded to a full CM01/02-style boxscore, with subs you can make right from it

v1.11.0 Added a Player Stats screen for both teams, during and after a match

v1.10.1 Fixed: League Table defaulted to a broken, unfiltered table for anyone outside the Premier League

v1.10.0 Match commentary now shows which team a goal or chance belongs to

v1.9.1 Fixed: v1.9.0's free agent fix only helped brand new saves, not ones already running

v1.9.0 Fixed: no free agents or transfer-listed players at all in week 1

v1.8.0 Fixed unrealistic new-save squads: crazy position splits, and no home-nation bias

v1.7.2 Key Attributes now shows 5 per player instead of 3

v1.7.1 Fixed: intermittent 'Internal Server Error' from a database lock

v1.7.0 Pick your lineup right from the Squad page

v1.6.0 Fixed: league position didn't actually decide European qualification (or promotion/relegation)

v1.5.0 Fatigue is real now: it affects selection and performance, plus a Recent Matches list

v1.4.0 Morale now actually affects matches, and AI clubs pick real tactics

v1.3.0 See when your co-op partner is actually online

v1.2.2 Fixed: Random Club only ever picked within whichever league was already selected

v1.2.1 Fixed spacing on the new-save club picker, and rescaled reputation across the pyramid

v1.2.0 Random club picker and reputation shown on the new-save club list

v1.1.0 League Two's bottom clubs now actually get relegated, not just left in place

v1.0.0 Real contracts, real transfer deals, a squad-page fix, and a genuine cup-name bug fixed

v40 Fixed: playing very defensively made you concede MORE goals, not fewer

v39 AI clubs now scout visibly (WNT tag), plus a shortlist compare tool

v38 Fixed: transfer-listing a player did nothing to get AI clubs to actually bid

v37 New Managers page, and your name shown instead of your login email

v36 Manager profile: your name, age, and nationality — as the manager, not a player

v35 Squad page: every column sortable, attributes default to Mental, contract/transfer moved to Details

v34 Squad page: sorting and a tidier filter bar

v33 Fixed players stuck on international duty, and a clearer label for it

v32 Two real bugs fixed: reputation display, international call-ups

v31 Squad page filtering

v30 Tactics pitch polish

v29 Cup name and cup bonus fixes

v28 Real login, PIN-protected saves, login alerts

v27 Attribute system overhaul

v26 Unified world, manager careers

v25 and earlier Original build through the CM01/02 redesign