Oregon School Activities Association
US Bank
Les Schwab Tire Centers

OSAA Rankings Frequently Asked Questions

General Rankings Questions

What are the OSAA rankings used for?

OSAA rankings are used to help create contest match-ups for the first round of championship brackets once the playoff qualifying teams are known and to select teams in certain activities at some classifications. Additional rounds use rankings to determine home or away designation.

What sports are being ranked by the OSAA?

The OSAA is ranking schools in the following team sports: football, boys soccer, girls soccer, volleyball, boys basketball, girls basketball, baseball, and softball.

What system is the OSAA using for its rankings?

The OSAA is using a combination of a Rating Percentage Index (RPI) system and the Colley Bias Free Rating Method (Colley) for its rankings. The two systems generate a list of ranks that are averaged to create a team's overall OSAA ranking. In the event of a conflicting tie, the team with the higher Colley rating will receive the higher OSAA ranking.

How are contests vs. out-of-state teams counted?

Results from contests against out-of-state teams shall be included in the RPI calculation. A team's Weighted Winning Percentage (WWP) and Opponents' Winning Percentage (OWP) will reflect any out-of-state opponents. Out-of-state contests are not counted in the Colley rating. Only contests against Oregon schools within the same classification are counted in the Colley ratings.

Schools are required to track the winning percentage of out-of-state opponents by weekly updating their out-of-state opponent's win/loss record. Schools are strongly encouraged to utilize the Out-of-State Opponents form in order to have direct, regular contact with these teams. Schools must update their out-of-state opponents' records weekly (excluding any contest played against that particular school when counting wins, losses, or ties.)

Out-of-state opponent's record are modified by excluding the contest(s) against the Oregon team. These modified out-of-state records do not include any forfeited contests by the out-of-state opponent. Out-of-state records should include regular season results and any league/district playoffs. State playoff results are not included.

Are the records of teams scheduled in the future included in the rankings?

No. An opponent is included in the rankings calculations only after the contest is played, not before.

Is the record used for an opponent their record at the time the contest is played or at the time the rankings are calculated?

Both RPI and Colley ratings are always calculated based on current records, not date-of-contest records.

How soon at the start of the season will rankings appear on the website?

Rankings will be available on the website beginning with the first contest date of each sports season.

Are the rankings updated in real-time once a team submits a result?

No, the rankings are set to update hourly. It would be great to have them in real-time, but the sheer number of computations being done takes too long.

The ratings only show out to 3 decimal places, is that enough precision?

The database which holds team rankings stores RPI and Colley ratings with a precision of 16 digits with a 15 digit decimal place scale - DECIMAL(16,15). This means that a rating can be stored as a fractional number with 15 digits after the decimal point (i.e. 0.971186815123126.) Each rating number is represented with 11 bytes in the database per MySQL DECIMAL Data Type Characteristics.

On our website, decimal ratings are multiplied by 1000 and rounded to 3 decimal places (i.e. 971.187). This is to save space and make the numbers easier to read. This is only for display purposes. The system still uses the 16 digit precision for calculations. The architecture of the database and the web server code is setup to handle up to 16 digit floating point numbers, see the PHP Floating Point Numbers Documentation for more information.

When comparing two ratings, because of the nature of converting a base 10 number to base 2, there can be some precision lost. To compensate, an epsilon error is acceptable for decimal equality. The system uses an epsilon error value of 1E-14 (or 0.00000000000001.)

How often will the entire ranking system be evaluated by the OSAA?

The Rankings Committee is a standing committee of the OSAA and will meet as necessary to evaluate and recommend changes to the rankings system. The committee is made up of four OADA reps and four OACA reps, plus one member of the OSAA Executive Board. Committee members serve three-year, non-renewable terms.

Why do the rankings look weird early in the season?

The OSAA rankings system is a combination of two rankings systems. The RPI rating is primarily a measurement of strength of schedule and how a team does against that schedule. The Colley rating is a measurement of teams' success rates marked against opponents within the same classification.

There are no pre-season expectations or polls included. Every team starts from scratch each season. Consequently, the numbers can be skewed early in the season because teams have played so few contests or completed against opponents outside their classification. The data begins to take shape as more contests are played. The more contests played, the better the data gets.

Why doesn't my team appear in the rankings?

A team will not appear on the rankings until they have completed a rankable contest. For example, a team may play a JV team in the first contest or take part in a jamboree, both of which are not counted, and would therefore have an incalculable ranking. Also, only contests that have a score can be considered. Schools are required by rule to input scores by 10:00pm the day of a contest. Sometimes, those scores are missing and were not counted in the latest rankings calculation.

Why is my team ranked behind another team that we beat?

The OSAA ranking system is a combination of measurements of a team's strength of schedule, how well a team does against that schedule, and the impacts of the team's opponents in addition to the team's overall performance in a season. To look at only one contest ignores the "any given day" aspect of sports. Only looking at a team's individual performance against a single opponent is too simplistic and narrowly focused to provide a fair, unbiased rating which compares every team to every other team.

My team bested an opponent by a considerably large margin, shouldn't that count as more of a win than just winning by a slight point differential?

No. Score differentials are not factored into rankings. Scores are not even used except to determine which team won, lost, or tied. A win is a win, no matter if it was a "blow out" or a "nail bitter." Score margin does not matter at all in determining rankings, so a large victory margin may influence opinion, but it does not influence the calculations. The object of a sport contest is to compete and exemplify sportsmanship. Wining a game is the objective, not winning by a large margin or running up a score.

Why did my team move up after a loss (or down after a win)? Why did my team move up (or down) when they didn't even play?

There could be several reasons. One is that since RPI factors in strength of schedule, it is possible to have a higher RPI after playing a good team, win or lose. Also, a team could move up or down by playing a "weaker" team, win or lose. A team's RPI rating or Colley ratings can also change when they don't even play if one of the teams on their schedule or within their classification has played. Keep in mind that these rankings are relative, meaning that a team's ranking is affected by the results of teams around them in the rankings. Colley ratings are even further reaching because they are impacted by all contests within the same classification.

Why are the rankings on the OSAA website different than what I see on other websites or in my newspaper?

We only control the rankings on the OSAA website. We have no control over what rankings are being displayed by other websites or newspapers.

Do the OSAA rankings take into account where my team finished in state last year?

No, the OSAA rankings start from scratch each year.

Do the OSAA rankings factor in coaches' or media polls?

No, there are no coaches' or media polls of any kind included in the OSAA ranking system.


Rating Percentage Index Questions

What is the RPI formula?

A team's RPI is calculated using a basic formula which includes two weighted variables. The first variable is a team's Weighted Winning Percentage (WWP) which is multiplied by 35%. The second variable is the team's Opponents' Winning Percentage (OWP) which is weighted at 65%. This is commonly referred to as the team's strength of schedule. Factors included are wins, losses, ties, and location of the contest (home, neutral, or away). Score differential, coaches/media polls, and rewards/penalties for playing teams outside one's classification are not a part of the OSAA's RPI system.

Are all contests included in the RPI rankings?

Wins, losses, and ties are included for all team sports, including Endowment Contests, contests versus independent status teams, and forfeits. Volleyball pool play matches from tournaments are not included. Cross level contests (i.e. varsity versus sub-varsity teams,) contests versus alumni teams, jamborees, and cancellations are not included. 1A football games played against teams with different classifications are also excluded.

How are forfeits counted in the RPI rankings?

Forfeits count as a loss for the forfeiting team and a win for the team receiving the forfeit victory. Additionally, a team's OWP has any forfeits removed from that opponent's record.

What happened to factoring in my Opponents' Opponents' Winning Percentage (OOWP?)

Effective in the 2013-14 season, the RPI calculation only factors in a team's Weighted Winning Percentage (WWP) and Opponent's Winning Percentage (OWP.) The PRI calculation was adjusted to reflect a more equal treatment of teams that play out-of-state opponents; OOWP is virtually unobtainable for an out-of-state opponent.

Why does a team's strength of schedule have a larger weight on its RPI than the team's winning percentage?

At first glance, it appears that the 35% and 65% percentages are focusing more on schedule than winning percentage. However, in effect, more than half of the RPI rating is based on winning percentage. Although Weighted Winning Percentage (WWP) only receives a 35% weighting, its real impact on a team's RPI is larger. This is because there is always a wider gap in the rankings between the top and bottom teams in Weighted Winning Percentage (WWP) than between the top and bottom teams in Opponents' Winning Percentage (OWP.)

Looking at the teams, one at a time, the winning percentages can range from undefeated (1.0) to no wins (0.0). Even though this variable receives 35% weighting toward the overall PRI, its range has a greater impact. The range of all of these these teams averaged (where OWP includes all other opponents) usually doesn't vary that much. This is because the sample size is larger for the Opponents' Winning Percentage (OWP). Nearly all of the teams are going to have some wins and some losses, so the high should be less than 1.0 and low should be higher than 0.0. This means that the system has an effective impact higher than 50% for Weighted Winning Percentage (WWP) and lower than 50% for Opponents' Winning Percentage (OWP.)

What is the effective impact of a team's strength of schedule on its RPI?

The effective impact of a team's WWP and OWP on its RPI is a representation of how much that team's WWP and OWP actually affected the calculation of its RPI. As stated earlier, WWP is weighted 35% and OWP is weighted 65%. However, the effective impacts can be calculated once the season is complete (i.e. after rankings have been frozen.) The equation to find the effective impact of a team's strength of schedule within the same classification is below.

The first step is to find the range of every WWP and OWP within the same classification. The range of WWPs, for instance, is calculated by taking the maximum value of the set of WWPs and subtracting the minimum of that set. (For statistical purposes, teams that competed in less than 5 rankable contests are excluded from these sets because of their negligible impact.) These ranges are multiplied by their weight from a normalized WWP:OWP ratio of 1:13/7, which comes from the 35% and 65% weights normalized for a team's strength of schedule. The weighted range over the total weight gives the actual effect, or effective impact, that a team's strength of scheduled had on its RPI.

What is a team's Weighted Winning Percentage (WWP)?

The weight of a particular contest is determined by its location.

Home Win = 0.8 of 0.8 Away Win = 1.2 of 1.2 Neutral Site Win = 1.0 of 1.0
Home Tie = 0.4 of 0.8 Away Tie = 0.6 of 1.2 Neutral Site Tie = 0.5 of 1.0
Home Loss = 0.0 of 1.2 Away Loss = 0.0 of 0.8 Neutral Site Loss = 0.0 of 1.0

For example, a team that has a win-loss record of 3-0 at home and 1-4 on the road has a weighted record of 3.6 wins (0.8 × 3 home wins + 1.2 × 1 road win) 3.2 losses (0.8 × 4 road losses.) Even though the team's overall win-loss record is 4-4, their weighted win-loss record is 3.6-3.2. For RPI purposes, their Weighted Winning Percentage (WWP) would then be .529 (3.6 ÷ 6.8) as opposed to a non-weighted percentage of .500 (4 ÷ 8).


This weighted record is used for the 35% of the RPI formula as each team's Weighted Winning Percentage (WWP). The regular, non-weighted team records (wins and losses) are used to calculate a team's Opponents' Winning Percentage (OWP.)

If a team plays an opponent more than once, is their winning percentage included more than once?

Yes, it is included once for each time a team plays that opponent. And all contests against the team in question are removed from each occurrence of that opponent's record when calculating Opponents' Winning Percentage (OWP).

Is the Opponents' Winning Percentage (OWP) adjusted to account for the fact that they have played the team in question?

Yes, all contests against a particular team in question are ignored when calculating that team's Opponents' Winning Percentage (OWP.)

How is a team's Opponent's Winning Percentage (OWP) calculated?

A team's OWP is calculated by taking each opponent's adjusted record and converting it to an non-weighted winning percentage. All of those opponent's winning percentages are then averaged, dividing their sum by the number of opponents. OWP records are adjusted to not include contests against the team for which the OWP is being calculated for. Any contest that had been won or lost due to a forfeit is also excluded from OWP.

How are ties counted in the RPI rankings?

Ties are counted as half the weight of a win for that team based on the location of the contest. An away team would receive 0.6 out of 1.2 for a tie, while the home team would receive 0.4 out of 0.8 for a tie. Ties at neutral locations are worth 0.5 out of 1.0 for both teams. When calculating Opponent Winning Percentage (OWP,) all contests are weighted as 1.0, regardless of designation.

How do schools determine home/away designation for a contest?

Since the RPI system factors in where a contest is played, it is important that schools correctly designate this information when reporting schedules and results, especially for tournaments. Teams may be considered to be playing a home contest even if the contest isn't played on the schools' campus (i.e. Century High School playing football at Hillsboro Stadium is a home contest for Century.) Tournament play shall be considered a neutral site, except for contests played by the tournament host at its home venue. Baseball and softball contests, even those played as part of a tournament, shall not be listed as neutral due to the fundamental difference associated with being the home team in those sports (advantage of batting last.)


Colley Ratings Questions

What are the Colley Ratings?

The Colley Bias Free Rating Method was developed by Wesley Colley, Ph.D. and is based on winning percentages. Those percentages are adjusted for a team's strength of schedule. Only contests against opponents within the same classification are included in the calculation formula. When this system is expanded to include all teams in a classification, a linear system of equations is created with the same number of variables as there are teams.

This massive system of equations is solved using an augmented matrix filled with team's contest counts and countable records. The resulting solutions for the matrix are ratings for each team in the classification that measure the team's winning percentage against the strength of its opponents and the interactions of their opponents with all other teams within the same classification. This method effectively removes the effects of "padded" schedules and factors each team's performance compared to every other team within the same classification.

What contests are counted in the Colley Rating?

If a contest was to be normally included in the team's RPI calculation and the contest was between opponents within the same classification, then that contest will be counted in the Colley calculation. Contests versus out-of-state opponents are not included.

What is the Colley calculation?

The Colley method of calculating team ratings is basically done by using a matrix to solve a massive system of linear equations. A matrix, M, is filled with a count of contests each team has played against every other team in the same classification. A right-hand-side vector of win, loss, and tie records, B, is the solution of the matrix M multiplied by a ratings vector X.

What factors are calculated in the Colley matrix equations?

The Colley method uses two matrices (M and B) to find the solution of a third matrix (X). The first matrix, M, is a square matrix the same size as the number of teams in each classification. Each entry in matrix M that is not on the diagonal is a representation of the number of times team i has competed against team j multiplied by negative 1. The equation is:

In M, the diagonal entries represent the total number of contests that team i has completed, plus two to assume every team starts out as an average team (one win and one loss). This assumption is important in defining the nature of the matrix. The equation for diagonal entries is:

The matrix B is a one-dimensional vector array filled with each team's record calculated by the equation:

The solution vector X holds a ratings value for each team to solve the system.

How is the Colley matrix equation solved?

The matrix X which holds each team's Colley rating is calculated by solving the system of linear equations in the matrix equations by preforming a Cholesky Decomposition and then preforming a forward and backward substitution. The assumption that each team starts off as average with one win and one loss is essential by ensuring the matrix M is symmetric and positive. The nature of such a matrix is that its decomposed lower-triangular matrix multiplied by its mirrored upper-triangular matrix is itself. This allows a quick calculation to be done instead of preforming a lengthy and costly matrix inversion.

For example, consider a case with 5 teams: A, B, C, D, and E.

Team A played against Team B once and against Team D twice. Winning all three of its games, Team A's record is 3-0. Team B lost to Team A once, and won once against Team C for a record of 1-1. Team C lost against Team B and played Team E three times. Of the three times Team C faced Team E, Team C won once and lost twice. Team C's record is 1-3. Team D's record is 0-2 with the two losses to team A. Team E only played Team C, so its record is 2-1. The matrices M and B are calculated from these records and the system of equations can be expressed below:


Note the matrix M is symmetric. Because of this property, the system can be decomposed into a lower-triangular matrix which can be easily used to solve the system. This is accomplished computationally to find the solution matrix X, which holds the ratings for teams A-E.

Therefore, from these ratings, the top Colley ranked team is Team A (3-0) with a rating of 0.756, second is Team B (1-1) with a rating of 0.524, third is Team E (2-1) with a rating of 0.503, fourth is Team D (0-2) with a rating of 0.378, and last is Team C (1-3) with a rating of 0.339.

To easily check these numbers and to solve the system, use a calculator to setup the two matrices M (5x5) and B (5x1) with the example's numbers. Solve .


Playoffs and Brackets Questions

Are the rankings being used to select which teams qualify for the OSAA State Championships?

Yes, but only in certain activities at some classifications. Refer to that sport's playoff qualifications page for more details.

At what point in the season will the OSAA use the rankings to match up teams that qualified for playoffs?

The rankings for each team sport shall be available to the public via the OSAA website beginning with the first contest date of each sports season. Rankings for all classifications in each team sport shall be frozen at 10:00 PM on the following dates, including all contests played that day:

2016-17 Rankings Freeze Dates 6A 5A 4A 3A, 2A 1A
Football Fri, Oct. 28 Fri, Oct. 28 Fri, Oct. 21 Sat, Oct. 29 Fri, Oct. 28
Volleyball Thurs, Oct. 20 Sat, Oct. 22 Tues, Oct. 18 Tues, Oct. 25 Mon, Oct. 24
Soccer Sat, Oct. 22 Wed, Oct. 26 Tues, Oct. 25 Sat, Oct. 29 Sat, Oct. 29
Boys Basketball Wed, Feb. 22 Fri, Feb. 24 Tues, Feb. 21 Sat, Feb. 18 Sat, Feb. 18
Girls Basketball Thurs, Feb. 23 Sat, Feb. 25 Tues, Feb. 21 Sat, Feb. 18 Sat, Feb. 18
Baseball/Softball Sat, May 13 Mon, May 15 Sat, May 13 Sat, May 20 Sat, May 20

Do league champions receive home games in the first round of the state playoffs?

League champions at the 6A, 5A, 4A, 3A, 2A, and 1A classifications shall be guaranteed a home game in their first state playoff contest, provided that the league champion finished in the top 16 of the final frozen rankings. Only one team per league will be considered the league champion under this policy; ties must be broken by the league. League champions meeting this criterion shall be moved up in the rankings the least number of places in order to ensure a home game (e.g. a league champion ranked #13 in the final frozen rankings shall be moved up to #8 and affected teams will shift down accordingly.) League champions not meeting this criterion shall not be moved.

How is the home/away designation figured for playoff games?

According to the Board Policy "Home Team Designation" which was revised effective beginning the 2013-14 school year, during all rounds of each OSAA State Championship bracket, the better ranked team shall be the designated home team.