Methodology Deep Dive

How CFBTrack calculates Dominance Score.

Dominance Score is built to explain why one season looks stronger than another without reducing the answer to only wins, points, or poll rank.

Plain-English explanation

The score starts with season-level team performance and turns several different signals into comparable percentile-style components.

Those components are blended into one 0-to-100 style score so users can compare modern seasons without pretending a single raw stat tells the whole story.

Inputs used

  • Offensive quality from PPA, success rate, and explosiveness.
  • Defensive quality from opponent PPA, success rate, and explosiveness, where lower allowed values are better.
  • Schedule and advanced-quality signals from SRS, SP-style overall strength, and unit-level ratings when available.
  • Average margin, win percentage, total wins, undefeated status, final rank, national-title status, and playoff status.

What the model rewards

  • Teams that are strong on both sides of the ball instead of only elite in one phase.
  • Teams that beat good schedules and create separation on the scoreboard.
  • Teams whose postseason and final ranking support the underlying efficiency profile.
  • Seasons that remain strong after the model compares them against the rest of the available 2003-and-later sample.

What the model does not claim

  • It does not claim to be a betting projection.
  • It does not claim an older season outside the modeled data is weaker because it is not present.
  • It does not claim the top score is the only defensible answer when the gap is narrow.

Example using Alabama

For an Alabama season, the model looks beyond the win total. A team with elite offensive efficiency, a top defensive component, a difficult schedule, a large average margin, and a title signal will rise because the same season checks several boxes at once.

  • If another Alabama season has a similar score, the best-teams page flags the race as debatable.
  • If a season wins a title but has weaker efficiency or schedule context, it still gets credit but does not automatically win the model.

Known limitations

  • The modern best-teams model is scoped to seasons with enough comparable 2003-and-later data.
  • Advanced-quality inputs are only as complete as the loaded source data for that season.
  • Poll and postseason treatment can still leave close calls that fans should inspect directly.