Release Notes

May 25, 2024

  • New: Launched Patreon! Become a member to support the development and server costs of Progression Football, and earn in-game rewards!
  • New: Link Patreon button now available on homepage
  • Change: Buying Ad-free Days from the Store has been changed from 30 days to 10 days
  • Improvement: Store - "Buy For" dropdown now only shows the most recently active 300 users, and is sorted by most recently active users at the top to help the Store page load faster
  • Improvement: Made a change to improve speed during progression and regression code after the PFL Champ game
  • Bug fixed: When two human draft picks were in a row, and Sim CPU Picks Immediately was enabled, and a human manually drafted a player, the next pick was incorrectly simmed automatically
  • Bug fixed: Clicking Sim Pick or having the draft clock expire no longer marks the pick Forced, or the league uncompetitive
  • Improvement: Greatly improved load speed of Combine Results page
  • Improvement: Added position dropdown filter on Combine Results page
  • Improvement: Added Add to Draft Board button on Combine Results page

May 10, 2024

  • Improvement: All undrafted players in the rookie draft class now become free agents. Culture is automatically revealed, but salary is randomized
  • Improvement: Slightly reduced talent level in newly generated rookie draft classes

May 7, 2024

  • Bug fixed: Removed unused dropdowns from Trade History
  • Bug fixed/Improvement: Scouting Reports - sometimes, Accurate scouting reports were outside the scout's range

May 6, 2024

  • Bug fixed: Corrected incorrect help text under Upgrades modal
  • Improvement: If a coach is currently +1 CUL boost, they only need 9 wins instead of 10 to get upgraded to +2 at the end of the season

May 3, 2024

  • Bug fixed: Advance Week if User Games are Played (Regular Season only) was broken since yesterday's update

May 2, 2024

  • Bug fixed: Sim CPU Picks Immediately didn't work in fantasy draft
  • Bug fixed: Force Advance and Advance Week timer would auto reorder all depth charts in the league. Now only will do that to resolve roster/depth issues.

April 28, 2024

  • College Teams by Region pie chart - converted to a text table
  • Improvement: Un-did some of the server side caching added on April 5 to help improve site performance

April 25, 2024

  • Bug fixed: Adaptable culture now shows up in Scouting Reports CSV
  • Bug fixed: Awards Race and League News stat lines have been fixed
  • Bug fixed: In multiplayer leagues, clicking Ready to Advance would sometimes take up to 60 seconds to update in the Users Ready modal (now instant)

April 24, 2024

  • Reverted yesterday's play length change

April 23, 2024

  • Bug fixed: Power Rankings sometimes resulted in a Server Error
  • Improvement: Changed length of certain plays to increase play count per game to be more realistic (both engines)

April 22, 2024

  • Bug fixed: Sim CPU Draft Picks Immediately now works properly after a human user makes a manual pick
  • Bug fixed: Prevent manual trades with self (same team)
  • Improvement: Minimum player OVR bar to be able to read OVRs under 60

April 20, 2024

  • Bug fixed: Sometimes FA Bids were not getting created properly

April 19, 2024

  • Bug fixed: View Roster - Retired players did not work. Also fixed the CSV download for retired players
  • Bug fixed: Player CSV - fixed team name column
  • Bug fixed: Change Positions - clicking Change Position without an actual change no longer results in a Consistency penalty

April 16, 2024

  • New: Some undrafted rookies will have an Adaptable culture. Their culture will be set to match the coach of whatever team drafts them! (Star icon for Culture)
  • Bug fixed: Undrafted rookies with Adaptable culture had a broken Player page (unable to draft)
  • Improvement: Rookie culture is now revealed immediately when they are drafted
  • Bug fixed: League option Require Users Ready was not working for user vs user games
  • Bug fixed: Play Recognition bonuses were not working for either engine since the April 5 update

April 15, 2024

  • Bug fixed: Viewing the Schedule or Games in the past showed the team's current record, not their record at that time
  • Bug fixed: CPU teams would not automatically fix their rosters before a game if they made a trade to break their depth chart that same week
  • Improvement: All free agents show up during Free Agent Bidding instead of only those over 70 OVR

April 9, 2024

  • Bug fixed: Manual Trades - Trading draft picks sometimes resulted in a 500 server error

April 8, 2024

  • Made a change to server-side caching to hopefully improve the performance of the site overall

April 7, 2024

  • Bug fixed: Creating new leagues would sometimes fail
  • Bug fixed: Performance issues around Manual Trades screen
  • Bug fixed: DE, G, T were not included in the New game sim engine

April 6, 2024

  • Bug fixed: Fantasy Draft caused server errors
  • Bug fixed: Sorting by certain columns on the Scouting screen caused Server Error

April 5, 2024

I'm not proud of how long this update took. I learned and grew as a developer, and what I learned can basically can be summarized as "keep future updates more focused and more frequent".
The game isn't perfect yet, but we're getting closer! Please keep giving your feedback and ideas in Discord!
Sorry for the delay since the last update, but I am still committed to making Progression Football the best football sim available! Thanks for playing!
  • New: PFL Merch is now available! Thank you for your support!
  • New: The game is now accessible via alternate address:
  • New: New League option - Added Starting Coach Boosts option (default 0, or randomized like Draft Challenge)
  • New: Major Game Sim Update! New Game Sim Engine!
    • Added Game Sim Engine option to League Admin. (Legacy or New). This is a temporary option until the New engine is finalized
      All leagues will default to Legacy for now. Choose New to opt-in and share your thoughts with me on Discord!
    • Major rewrite of all pass and run play logic for the New game engine!
      The engine now considers attributes of individual player matchups on the field (blocker vs. pass rusher, WR vs CB, TE vs LB), which all change depending on formations, play types, and blitzing players.
      Previously, the engine relied on averages of relevant players instead of specific individual matchups between players.
      This should highlight and expose skill gaps between player matchups better than before. For example, a low rated CB1 vs elite WR1 should see the WR with success for that game
    • Each play now assigns individual player assignments (blocker, passer, receiver route long, pass rusher, etc) instead of "percentage weight".
      This opens up future opportunities for custom plays/formations/playbooks, as well as players playing "out of position" someday
    • Added play details including pass blockers who get beat, run blockers when they pancake a defender, pass rushers who apply pressure, and which player is blitzing
    • Added Blocking to Stats and Team Players Stats views
    • With each player having individual assignments, blitzing should be more accurate. The additional pass rusher decreases pass coverage for that play
    • QB sack avoidance is influenced by QB Agility and Mental
    • QB scrambling is influenced by QB Speed
    • Fumbles are influenced by Carrying ability
    • NOTE: "HB rec %" currently does nothing in the New Game Sim Engine so it is hidden from Team Options using the New engine. Player assignments are defined by the Play in the new engine. More plays and customization is planned for the future.
    • NOTE: There's more I want to do to improve the Game Engine, but I had to draw a line to get this update released! This update lays the foundation to make exciting future updates possible.
      I'm open to feedback and suggestions, please offer them in Discord #ideas channel!
  • New: Added ability for League Admins to re-generate the season's game schedule (only available during Week 1 and not available if any games have been played)
  • Improvement: New League Creation - now gets created in the background instead of staring at the loading screen for 2 minutes. League status will be "creating" until completed
  • Improvement: Game Stats now shows the OVR "roll" of each player for that game, after factoring Consistency, Home Field Advantage, and all other boosts (newly simmed games only)
  • Improvement: Added "Accurate?"" column to scouting reports after OVR has been revealed to show if a scouting report was accurate or not
  • Improvement: Coaches with +2 CUL impact that make a playoff appearance will no longer have their CUL impact downgraded, regardless of their team's record
  • Improvement: Play Recognition: +1 OVR every 10 similar plays instead of 12
  • Improvement: Evaluate Players - can now be done for any un-revealed player if they have a contract, regardless of week
  • Improvement: Records - Storylines will only show up starting season 1 week 10 at the earliest, to prevent spam
  • Improvement: Players with hidden OVR now show scouting report values available to the current user instead of an OVR bar
  • Improvement: Free Agents can now be signed regardless of salary cap. However, that team still cannot start a game until the team is under the cap
  • Improvement: Change Position form now shows the what the new Raw OVR would be for each position
  • Improvement: Trade Interest Guage added to completed/rejected manual trades
  • Improvement: Increased the frequency of better players in newly generated rookie draft classes
  • Improvement: Realtime games - commercial breaks are now limited to a maximum of 6 per half
  • Improvement: Improved efficiency of MANY areas of code and increased use of server-side caching to help make the site faster
  • Improvement: Added Raw OVR to list of toggle columns in Players tables
  • Improvement: Added "Sim CPU Draft Picks Immediately" option to Leagues
  • Improvement: Players now check and upgrade Consistency every week instead of only weeks 8 and 16
  • Improvement: 4th Down Options now additionally apply if there are less than 10 seconds remaining in the half, regardless of down
  • Improvement: Evaluate Players cost is now cheaper for non-rookies, scaled by Years Pro
  • Improvement: Discord Financial Supporters role (Discord gold nameplate) will be automatically added to all users with the Moneybags achievement
  • Improvement: Added a note regarding private leagues if the user is looking at the Teams list
  • Improvement: Progression Chance - Age no longer has positive impact. Age now only has negative impact.
  • Improvement: Progression Chance - Years Pro has been added as a factor (positive impact only). Boost is scaled by years pro, with 0 (rookie) having the biggest boost, and 3 having the lowest boost. No boost after 3 years pro.
  • Bug fixed: Users could erroneously be allowed to pick twice if two Players were open in different tabs during the draft (Hotfixed 2/2/24)
  • Bug fixed: League admins could see unrevealed players Culture, Salary, and Consistency via the Edit Player form (Hotfixed 2/2/24)
  • Bug fixed: Advance Clock now shows up during draft week before and after all picks are done
  • Bug fixed: Messages sent to "All League Teams" now include the team sending the message
  • Bug fixed: Duplicate Discord league channels will now be automatically deleted
  • Bug fixed: Combine results could sometimes be accessed early
  • Bug fixed: All OT FGs are now Pressure Kicks
  • Bug fixed: Added horizontal scrolling for smaller screens
  • Bug fixed: Homepage list of leagues would sometimes show the Delete League button when it shouldn't
  • Bug fixed: When Advance Week timer runs out OR when admin clicks Force Advance, only teams actually needing fixes should get automatically changed (including depth chart)
  • Please report any issues to me in #bug-reports on Discord!

November 3, 2023

  • Improved FG, extra point, and punting algorithms to be more realistic
  • Prevented Official League plays from being deleted after 2 seasons
  • Bugfix: Viewing old drafts via Schedule will now update properly after rookie OVRs are revealed

September 5, 2023

  • Bug fix: Draft Order / Draft table would sometimes not update after draft picks were traded (caching issue)

August 31, 2023

  • Improvement: Added more minutes options to Draft Clock
  • Improvement: Added 12-hour option to Advance Week Every schedule

August 24, 2023

  • Improvement: Draft Challenge - Coaches now have more OVR boosts
  • Improvement: Draft - implemented server-side caching to reduce server load during multiplayer live drafts
  • Bug fix: Fixed a crash related to awards without a team associated
  • Bug fix: Manual Trades - CPU players were incorrectly valued at 0 if your Sim Roster was enabled

August 10, 2023

  • Bug fix: Manual Trades - CPU teams were valuing culture backwards
  • Bug fix: Manual Trades - Value specified next to players in dropdowns is now accurate based on the other team in the trade
  • Bug fix: Manual Trades - CPU teams now value their own players with a minimum trade value of 10 instead of 0
  • Bug fix: Player view - Clicking column headers when there is only 1 player in the table no longer results in a 500 error

August 9, 2023

  • Now allowing teams to change their city or logo any time during week 1 or the off-season, instead of only weeks 1 or 31

August 6, 2023

  • New: Updated realistic rosters
  • Bug fix: New leagues now start players on teams correctly at -7 CHM
  • Improvement: K and P minimum CHM is now 0 instead of -7 because they don't have much to adjust between teams
  • Improvement: All players now get reset to 0 CHM when cut, instead of -7. Players still will get set to -7 CHM when joining a new team (except K/P)
  • Improvement: Updated salary value calculation, and all players (except newly drafted rookies) new salary value calculations are now based on OVR_RAW instead of OVR
  • NOTE: K/P with negative chemistry mods will get set to 0 on next week advance

August 4, 2023

  • New: Feature Voting!
    • Added ability to create new feature suggestions
    • Use coins to fund development of Progression Football by voting on which features you want to see next!
    • Features at the top of the list will be given priority by the developer!
    • Thank You for supporting my game!
    • Disclaimer: Not all features are 100% guaranteed to be added to the game, regardless of funding. But I'll do my best!
  • Bug fix: Duplicate All-Pro awards were sometimes awarded (hotfixed 7/25)

Click here to view older Release Notes