About ALL MO Sports

Rating every team
across every class

Missouri has hundreds of high school teams per sport, six class sizes, and schedules that rarely cross. ALL MO Sports exists to answer the question every fan eventually asks: how does my team actually stack up statewide?

6 Class sizes
2012 Data going back to
9 Sports rated

The challenge of comparing across Missouri

Two teams on opposite ends of the state. Three class sizes apart. Zero common opponents. By the time the playoffs arrive, there’s often no objective way to compare them — and yet they might meet. Traditional standings can’t solve this. Win-loss records don’t account for who you played, where you played, or how big your school is.

That problem is what ALL MO Sports was built to address.


How the ratings work

Every rating is built from historical game data going back to 2012. The formula weighs points scored and allowed, then adjusts for strength of schedule — accounting not just for your opponents’ records, but your opponents’ opponents’ records as well.

Each team receives three ratings, adjusted for class size:

Offensive rating

How a team scores relative to difficulty of opponents faced

Defensive rating

How a team limits scoring against the same competitive context

Overall rating

Combined metric used for statewide rankings across all classes

Opponent strength

Two-level schedule adjustment — opponent wins and their opponents’ wins

Volleyball uses an overall rating only. Every other sport generates all three.

Because ratings are adjusted for class size, a Class 1 team and a Class 6 team can both be “#1 in their class” at the same time — they’re each being measured against the schools they’re actually eligible to play, not against each other. The statewide rating is the separate, single number that ranks every team in a sport against every other team, regardless of class.

Ratings update automatically as new game results come in throughout the season — there’s no manual step, so a team’s numbers shift within a day or two of the final score being reported. Coverage depth currently varies by sport: football has the deepest history and the most detail (strength of schedule, all-time ranks back to 2010, career bests, full tournament history), and the other eight sports are actively being built out to match it.


Reading your team’s page

Every team page packs in a lot of numbers. Here’s what the less obvious ones mean:

Class rank vs. statewide rank

Every rating shows two ranks: where a team stands among just its own class, and where it stands among all 612 schools regardless of class. They’re two different comparisons, not a typo.

Strength of Schedule (SOS)

Football only, for now. A measure of how tough a team’s opponents have been this season, independent of whether that team won or lost those games.

Strength of Victory (SOV)

Football only, for now. How much a team’s actual wins are worth, based on the quality of the teams it beat. A team with no wins yet shows “N/A” here but is still ranked below every team that does have a win.

“Since 2010” ranks

Football only, for now, shown in gold. These compare a season to every team-season on record going back to 2010 — a career-long ranking, separate from the current-season rank shown right above it.

Program Best

A team’s single best-ever rating and stat-line performances, plus the year each one happened — a quick look at a program’s high-water mark across every season on file.

State Tournament History

Career-spanning playoff results for every sport — championships, runner-up and final-four finishes, and round-by-round records — pulled from official MSHSAA tournament records.


What the data consistently reveals

Year after year, the ratings expose a structural problem in Missouri’s playoff format: some districts consistently contain multiple top-5 or top-10 teams in the state, while others don’t produce a single top-30 program. Those top teams eliminate each other in the first round while weaker opponents advance from easier brackets.

The goal has always been to give every team — Class 1 or Class 6, rural or suburban — a fair, data-driven place in the state picture. And hopefully, someday, to help Missouri’s playoff system reflect that.

No ratings system is perfect. But this one is transparent, grounded in 13+ years of game data, and built by someone who cares about Missouri high school sports as much as you do.