Release Notes
What's changed on CFM Stats recently.
- Matchup predictions now learn from every completed game across all leagues, show their track record, and list the biggest reasons behind the odds.
- Matchup Team Comparison adds coach, point differential, strength of schedule, recent form, 3rd down % and turnover differential.
- Position Comparison now includes Special Teams (K and P).
- Weekly Leaders add longest play and forced fumbles. DEFL is now PD, DROP is now DRP.
- Tap the league name to jump back to League Home.
- Depth Chart tables now match the Team Leaders and Contracts style.
- Box Score Team Stats has a new layout: headline tiles for Total Yards, Turnovers, 3rd Down and Red Zone, with stats grouped into Offense, Passing, Rushing, Defense, Efficiency and Special Teams.
- Box Score now shows passes defended, dropped passes, field goals and extra points, plus PD, broken tackles and sacks in Player Stats.
- Opponents in a player's Games tab now link to that game's Box Score.
- Week pickers have ‹ › arrows to step to the previous or next week, rolling into the next stage.
- Player Stats, Player Ratings and Team Stats filters load faster after the site has been idle, and quickly switching filters always shows the one you picked last.
- Stat tables are more compact, with shorter rows, and numbers on Team Stats, Team Rankings, How Built and Dev Traits are now right-aligned so they line up.
- Fixed games in a player's Games tab showing a blank opponent after a Madden title update.
- Fixed some non-quarterbacks showing up in passing stats with throws they never made.
- Team Schedule now shows each team's bye week instead of jumping straight past it.
- Fixed Team Schedule's Playoffs view showing no games, and playoff games showing up at the end of the Regular Season view.
- Playoff weeks on Team Schedule are now labeled by round (Wild Card, Divisional, Conference, Super Bowl) instead of week numbers.
- Week pickers no longer list the empty preseason BYE week or the Pro Bowl.
- League Schedule now opens on the next week with games during a bye week, and on the Super Bowl during the off-season.
- This "Site updated" banner is now one compact line, so it takes up less room on phones.
- Refreshed the site's dark theme with a softer slate palette and less glare, easier to read for long sessions.
- Text on phones is noticeably larger. Stat tables and labels are no longer tiny.
- Development filter buttons (Player Ratings, Dev Traits, Draft History) now fit on phone screens.
- Leagues now show a warning when EA didn't fully sync every team in the latest export, with a one-click "Sync missing teams" fix - visible on My Leagues and each league's Home page.
- Added a per-league Sync Status page (under League > Sync Status) showing each team's last update time and player sync counts.
- Fixed Power Rankings sometimes including an in-progress week's partial stats instead of stopping at the last fully-played week.
- Fixed the Playoffs schedule view showing no games even when they'd been played.
- Fixed Game of the Week occasionally getting set on a playoff matchup before the teams were determined.
- Fixed games occasionally getting duplicated on the schedule after a Madden title update.
- Fixed Game of the Week selection potentially breaking after a Madden title update.
- Team Rankings now includes standings and roster averages, with a reworked layout.
- Player profiles now show trait groups (coverage, play-ball, penalty, and more).
- Draft History now has a "Change" column showing overall rating change since being drafted.
- General table readability improvements site-wide.
- Team Stats now shows head-to-head progress bars instead of a plain table.
- Player Stats tables are sortable, with sensible default sorts per category.
- Team Profile and Player Profile tabs restyled to match Box Score.
- League members (not just the league owner) can now export data, refresh league members, and generate game recaps.
- Added a way to report unexpected errors directly from the error page.
- Team Salary now shows each team's available cap space.
- Fixed salary cap calculation bugs that could show incorrect numbers.
- Fixed Team Standings occasionally showing the wrong season's data.
- Fixed playoff stats being skipped in some cases.
- Added support for Madden 27.
- Added a position-by-position player comparison tool.
- Added a "Rostered" filter option.
- Added reCAPTCHA protection to forms to cut down on spam/bots.
- Polished the Player Ratings toggle switch styling.
- Added new passing, rushing, and punting metrics to Team Stats.
- Added the position-by-position player comparison tool.
- Added a Playoff Bracket view with a refreshed table theme.
- League Members now refresh live instead of requiring a manual reload.
- Added new Player Ratings column sets for cornerbacks and safeties.
- Team Standings and Team Profile now show salary cap details.
- Updated the Help page and Discord callout with new contact options.
- Added Power Rankings.
- Revamped the Leagues page layout and removed stale caching for more up-to-date data.
- Improved Game of the Week selection logic and league data exporting.
- Team Stats now shows "no data" instead of blank when a team has none yet.
- Nav and Home page layout polish.