Release Notes – Feb. 2022

The February 2022 release will be launched on Feb 17 @ approximately 7PM EST. The site will be down for approximately one hour. No sims will be skipped.

User Records and Timelines

Have you wondered how good you are, and how good your teams are, for all the months and years you’ve been playing CSFBL? Have you wondered how good other people are? Curious as to how you did better, or worse, over time? Well, now you can find out, with the launch of User Records and Timelines!

User records and timelines are available for all users, showing many different statistics and metrics for all the teams you have owned during your time playing CSFBL, and lots of ways to view the data.

  • To view someone’s records or timeline, click on the Records or Timelines link on their teams page. You’ll notice the user’s home page (the old “franchise” page) has been refreshed a bit so you can quickly go between a user’s teams, records, and timeline. To view your own records, click on the Records link on your teams page, or by choosing Records from the Your Account menu.
  • Records only count for completed seasons where you owned the team on the first day of the regular season and the last day of the World Series, whether you were in the playoffs or not. No partial credit!
  • Some test, experimental, or similar leagues (and some seasons) from those leagues, are excluded from user records.
  • Records include seasons played, regular season and playoff wins/losses/winning %, average wins per season, average place (in division), number of playoff appearances (and % of seasons you made the playoffs), and, of course, World Series rings.
  • The pages are very interactive, with colorful bar charts showing key data. You can also share the charts using your device’s built-in sharing functions.
  • You can make your user records private by setting the option in your Settings page (formerly the My Account page).

Beyond that, Records and Timelines give you a slightly different few of the same data.


  • You can view records for all time, or the last 12 months, or a single calendar year.
  • There are bar charts for division finishes (how many times you finished in each place in the division) and season finishes (how far you got into the playoffs, if at all).
  • A table shows all teams you owned during the time period you’re viewing and the records for each of those teams (when you owned them). The seasons you owned the team are listed next to the team name. If the years are separated by a dash (as in “2004–2059”) you owned the team consecutively between those season; if the years are separated by an ellipsis (as in “2002…2153“), there were breaks in between those seasons where they don’t qualify for your records (likely due to team ownership or seasons being excluded from records). If you click on the magnifying glass next to a team name, the summary section of user records changes to show records for that team – including automatic updates to the chart. If you share the chart when viewing a team, it shares that team’s chart, as you would expect. To go back to viewing all your teams, click the magnifying glass on the row in the table that has no team/league name (i.e. “all teams”).
  • For a preview, take a look at our lead developer’s records:


  • Timelines show you how you did, year by year, for all the time you played CSFBL. Any of the user record metrics are viewable in the timeline.
  • The data is shown in a large chart and in a table. You can quickly change the data you see in the chart by clicking a dropdown – and, just like with User Records, the charts are shareable using your device’s built-in sharing functions.
  • If you missed a year, it’ll still show up on a graph, a big blank spot. That’s why you shouldn’t ever take a year off from CSFBL. It’s also why you better win at least one World Series each calendar year. No one wants a hole in their timeline.

Other Improvements

  • Remember “Franchise Name”? So few people will miss it. It’s gone from the site. Your username is your name, and that’s it. In this spirit, the URL to your home page is now – but don’t worry, old links will still work. (We’re thoughtful people.)
  • In the top navigation bar, the Account menu has been expanded. After you log in, you’ll see a Your Profile option in the top right, next to the sim status indicator. (Did you even know what that was?) In this menu are links to your teams page (the old “franchise” page), your user records, and your timeline. At the bottom are Settings where you set your in-game preferences and can change your account info (the old Account page), and a Sign Out option. We don’t want you to use that last one, so we hid it at the bottom. Also, you’ll notice that the Your Teams menu is now just called Teams, and it doesn’t show up until you log in.
  • We’ve overhauled the password management process. Every password change – whether it be a new user, a forgotten password, or the change of your existing password – goes through the same simplified process: you type in your password and click submit. That’s it. No confirm password; if you’re not sure, you can click on the eyeball icon to view what you typed in the browser. After you type in your password, you’re automatically logged in. Simple and effective. And secure.
    • New users will get a single welcome email to confirm their email address. The link in this email will take them directly to a page to set their password. Once they set it, they’ll be logged in automatically and taken directly to their home page.
    • If you forgot your password, you can reset it by entering your email address into the password reminder page. You’ll get an email with a link that will take you directly to a page to set your new password. Once you set it, you’ll be logged in automatically and taken directly to your home page.
    • If you are logged in and want to change your password, you can do it from your Settings (formerly My Account) page. Click the Change Password link to go to a page (that looks suspiciously like the same page I mentioned in the above two bullets), enter your new password, and submit.

League Pages

  • The League List page has gotten a major overhaul, mostly for the benefit of people who are new to the game. There are now badges showing the number of leagues in each category on the button. We’ve added some informational text for each category when you click on it. The table of leagues has been updated, with easy to identify badges and numbers.

League Engine

  • Rookie qualification rules have been tweaked to more closely match MLB rules. To qualify as a rookie, you must have had no more than 130 career plate appearances and 50 career innings pitched prior to the start of the season. If a season ends and a player has 130 or more plate appearances or 50 or more innings pitched in their career, he will not qualify as a rookie the following season (i.e. he will gain +1 year experience). This impact will only happen at the end of current seasons; people who qualify as a rookie in the current season under current rules but not new rules will remain a rookie until the end of the season.
  • Experience rules have been tweaked for infrequently-used players. Players who finish the season with 130 or more plate appearances or 50 or more innings pitched in the season will get +1 experience (as they always did). Players who are below those minimums in the current season may get +1 experience, based on how many seasons in their career are below the minimums. (It is predictable, and will impact only players who play under the rookie minimums, but do it for years.) These rules carry forward only – we are not applying them to past seasons. Here are two examples of how this would have impacted players historically.
    • Example 1: Charles Adame
      • Season 1: 26 PA; qualifies as a rookie this season; no change to experience after season ends.
      • Season 2: 107 PA (career: 133 PA); qualifies as a rookie this season; +1 experience after season ends (career totals over rookie minimums).
    • Example 2: Chris Johnson
      • Season 1: 74 PA; qualifies as a rookie this season; no change to experience after season ends.
      • Season 2: 7 PA (career: 81 PA); qualifies as a rookie this season; no change to experience after season ends.
      • Season 3: 58 PA (career: 139 PA); qualifies as a rookie this season; +1 experience after season ends (career totals over rookie minimums).
      • Season 4: 117 PA (career: 256 PA); no change to experience after season ends (stays at 1).
      • Season 5: 112 PA (career: 368 PA); +1 experience after season ends (career PA in non-qualifying seasons is now 2x rookie minimums, so his minimum experience is now 2).