Soccer, Hoops Next to Seed Using MPR

August 6, 2019

By Rob Kaminski
MHSAA benchmarks editor

As the topic of seeding for MHSAA Tournaments continues to swirl in the air of numerous committee meetings on an annual basis, one of the primary concerns continues to focus on the simple question: “How?”

The MHSAA for years has been working behind the scenes on potential formulas which could best be used as a standardized tool to assist in measuring strengths of teams in a given sport.

This spring, the MHSAA introduced the Michigan Power Rating in the sport of Boys Lacrosse. The Representative Council approved limited seeding beginning in 2019-20 for girls and boys soccer and girls and boys basketball, and MPR will be the metric to determine which two teams must be seeded on opposite sides of District brackets in those sports.

“The boys lacrosse tournament has been seeded since it was added as an MHSAA-sponsored sport in 2005. The seeding is done by committee based on several criteria, one of which was statewide power rankings generated by a third-party website. In the Fall of 2018, that website ceased operation – it was the perfect opportunity for the MHSAA to develop its own data-driven, purely objective ratings system and incorporate that data into the seeding criteria,” said Cole Malatinsky, administrative assistant for the sport.

“The benefits of the new MPR system have been already mentioned – it is MHSAA controlled, simple, objective, and transparent, and it can be used by other MHSAA sports in the future.”

MPR is a computer rating formula similar to the popular RPI rating. MPR provides a way to measure a team’s strength relative to other teams, based on games played against other MHSAA tournament teams, largely on the strength of their opponents’ schedules. MPR is purely objective using only the game results listed on MHSAA.com – there is no subjective human element.

What is the basic MPR formula?

MPR is calculated using wins, losses and ties for games played between teams entered into the MHSAA tournament. The final MPR number is 25% of the team's winning percentage, plus 50% of its opponent's winning percentage, plus 25% of its opponent's opponent's winning percentage.

MPR = (.25 x W%) + (.50 x OW%) + (.25 x OOW%)

The MPR formula can be applied easily to other MHSAA team sports.

What game data is included in the formula? What game data is not?

MPR looks only at results between opponents entered into the MHSAA postseason tournament. Wins, losses and ties in multi-team shortened game tournaments (lacrosse, soccer) also count. Forfeits also are counted as wins and losses.

MPR does not use the specific scores of a game or the margin of victory in a game. The location of a game is not included in the MPR formula, and the formula weighs results at the beginning of the season the same as results at the end of the season. Scrimmages are not included.

Why use the MPR formula?

Different rating systems have been used in the past or have been recommended to the MHSAA. We wanted to have a rating system where the data was controlled and stored in house and could be used for any sport featuring head-to-head competitions.

With its own rating system the MHSAA also can control the different components of the formula, thus keeping the tenets of scholastic competition at the forefront (like not including margin of victory in the formula). Finally, by listing all scores and team schedules online, as well as showing the MPR calculator on each team schedule page, the ratings are transparent and can be replicated easily.

CALCULATING MPR

What are the detailed components of the MPR formula?

You need three numbers to calculate your MPR: winning percentage (W%), opponent’s winning percentage (OW%) and opponent’s opponent’s winning percentage (OOW%).

How do you calculate winning percentage (W%)?

Divide the number of wins by the number of total games played. A tie is worth half a win. For MPR purposes, find the winning percentage against all teams that will play in the MHSAA tournament (MPR W%). Games played against out-of-state teams, varsity “B” teams, junior varsity teams, non-school club teams, and any other non-MHSAA tournament participants should not be included when calculating winning percentage. W% should be an easy number to calculate.

How do you calculate opponent’s winning percentage (OW%)?

Average the winning percentages of a team's opponents. When calculating the winning percentage of a specific opponent, use the opponents "Adjusted Winning Percentage" (ADJ W%). Adjusted winning percentage eliminates all games the team played against that opponent (as well as its games against non-MHSAA opponents).

For instance, if the team beat an opponent with an overall record of 4-1, use a record of 4-0 (1.000) for that opponent. If the team lost to an opponent, use a record of 3-1 (.750). Find the ADJ W% for all opponents, and then take the average. If a team plays an opponent team twice, that opponent’s ADJ W% will be counted twice.

OW% is not calculated via the combined record of the opponents; instead take the average of all opponent’s winning percentages.

How do you calculate opponent’s opponent’s winning percentage (OOW%)?

Use the same process described above, except calculated for the opponents of a team's opponents. This number is much harder to manually calculate, so the OW% for every team is listed on the MPR page of the MHSAA website.

Again, simply take the average of all opponent’s OW%.

How often is MPR calculated?

MPR is calculated about every five minutes. Enter a score and a minutes later the team MPR and the MPR of all the team's opponents will update.

How much will my MPR change throughout the season?

You will see wild MPR swings in the beginning of the season, but after about 10 games played your MPR will start to level out. At 20 games played you will see very little movement with each additional game played.

My score is missing. How can it be added?

This is a crowd-sourced system. Any registered user of MHSAA.com can add a missing score. ADs, coaches, parents, students and fans all can login and enter a score for any game.

What are some common errors when calculating MPR?

When calculating your team’s winning percentage, only include games against MHSAA-tournament teams. When calculating your opponent’s winning percentage, don’t include the games they played against you. When calculating ties, count the game as a half-win and half-loss.

What happens if a game is cancelled?

Because the MPR system works off of averages, it will not make a difference in the final MPR if a game cannot be rescheduled. It would not penalize, nor benefit, any team involved in that scenario.

USING THE WEBSITE

Where can I find game scores?

A list of statewide scores for all sports can be found in the MHSAA Score Center. To find a schedule for any team click on “Schools & Schedules” in the top navigation bar, search for the school, then once on the school page click the sport. You can also see a list of all schools (with links to schedules), on the statewide MPR list.

“We continue to have great success in score reporting for varsity boys lacrosse contests. While we state that schedule submission and score reporting to MHSAA.com are required, athletic directors and coaches understand that in order for MPR data to be accurate, we need consistent and accurate score reporting,” said Malatinsky. “MHSAA.com is now the primary site for high school boys lacrosse schedules, results and ratings in the state.”

How should I use the statewide list of teams and MPR?

Linked to the boys soccer page (and eventually to be added for both basketball pages and girls soccer) is a statewide listing of all Michigan Power Ratings (MPR) for teams entered into the MHSAA postseason tournament for that sport. Linked on the MPR page is an explanation of the District draw formula, describing when and how teams will be placed on the bracket.

The MPR data updates every five minutes. Click on the column headings to sort the data. You also can use the drop-down menu to show teams in one Division, or type a District number in the box to filter teams for that District (Region for boys lacrosse).

You also can click on any school name to go to its schedule page.

How do I read the school schedule page?

The schedule at the top of the page shows the date and opponent for all scheduled games, and results for games already played. If results are missing, click “Submit Score” to add a game score.

Below the game schedule is the MPR Calculator. The calculator is split into three sections. The first section shows the three MPR component scores for the team, as well as the team’s current MPR score. The second section shows the MPR information for the team’s opponents – specifically, for the opponents the team already has played (actually, for games where scores have been submitted). Only these games are included in the MPR calculation.

The third section highlights future opponents. The MPR data for future opponents are not used in the MPR calculation for the team.

PHOTO: East Kentwood and Ann Arbor Skyline play for last season’s Division 1 boys soccer championship.

Breslin Bound: 2023-24 Girls Report Week 8

By Geoff Kimmerly
MHSAA.com senior editor

January 29, 2024

February is league championship time on basketball courts all over Michigan, and our first girls basketball title winners could be crowned this week.

MI Student Aid

As we leave January behind, those potential deciders are among several big-time matchups coming up, and we continue to focus on local title implications below (and keep an eye on Stoney Creek/West Bloomfield, Baraga/Lake Linden-Hubbell and Ishpeming/Munising this week as well).

“Breslin Bound” is powered by MI Student Aid and based on results and schedules posted for each school at MHSAA.com.

Week in Review

The countdown of last week’s five most intriguing results:

1. Rockford 55 Lansing Catholic 48 The reigning Division 1 champion Rams (13-1) finished a three-win week by downing the reigning Division 2 champion Cougars (8-3) at the Calvin University Showcase.

2. Frankenmuth 54, Freeland 49 The Eagles (9-2) firmed up their lead in the Tri-Valley Conference Red by finishing a regular-season sweep of the Falcons (11-2), and remain the only team to defeat Freeland this winter.

3. Fremont 41, Ludington 35 Fremont’s first win over Ludington (7-6) since 2007 put the Packers (10-2) in first place alone in the West Michigan Conference Lakes, a game ahead of the 2022-23 league champ.

4. East Grand Rapids 60, Lowell 49 The Pioneers (8-5) have won five straight and with this victory have a half-game edge atop the Ottawa-Kent Conference White standings, with either Lowell (9-3) or Byron Center set to join them as co-leader with the result of their matchup tonight.

5. Utica Ford 56, Romeo 54 (OT) Ford bounced back from a 41-38 upset by rival Utica to maintain its lead in the Macomb Area Conference White as Romeo (9-4) also entered the evening with just one league defeat.

Ada Forest Hills Eastern’s Hannah Bhatnagar (5) puts up a shot against Forest Hills Northern earlier this season.

Watch List

With an eye toward March, here are two teams in each division making sparks:

DIVISION 1

East Kentwood (12-1) The Falcons are continuing an impressive climb from 12-10 two seasons ago to 16-8 last winter and now a near-perfect start to this winter – their only loss was 51-49 on Dec. 21 to Lowell at the Cornerstone Holiday Classic. Eight of East Kentwood’s victories have come against teams with winning records, and the Falcons broke Rockford’s 33-game winning streak two weeks ago and sent Grand Haven to 11-2 with a 58-45 win Friday. The Rockford rematch is Feb. 16.

Temperance Bedford (9-1) The annual contenders are leading the Southeastern Conference Red again, and Bedford sits alone at the top after sharing last season’s championship with Saline. After earning that share by defeating Saline in their second meeting in 2022-23, Bedford won the first meeting this time, 39-30 last week, and followed with a 56-40 victory over Dexter to send the Dreadnaughts into second place. Bedford’s only loss was in its season opener to Sylvania Northview (Ohio), and wins over Tecumseh and Monroe St. Mary Catholic Central have also been among the most attention-grabbing of the team’s first half.

DIVISION 2

Detroit Edison (10-0) The Pioneers are among the state’s elite again and impressing across the Midwest with wins over opponents from Illinois, Ohio and Wisconsin and two more games coming up in Illinois this weekend. Closer to home, Edison most recently defeated Detroit Cass Tech 54-29 and Grand Rapids Catholic Central 64-57 as it seeks to return to Breslin after ending last season in a Regional Final. Chicago Kenwood (60-49 win) and Columbus Africentric (53-47) are among the top-ranked teams in their divisions in their respective states and surely were valuable prep as Edison readies to take on undefeated West Bloomfield and Detroit Renaissance on Feb. 6 and 8, respectively.  

Frankenmuth (9-2) The Eagles are hoping to return to Breslin as well after finishing Division 2 runners-up a season ago, and their only losses this winter were to teams that also made the trip to East Lansing – Rockford and 2023 Division 2 semifinalist Goodrich, in back-to-back December games. As noted above, Friday’s win over Freeland highlights a 6-0 start to this calendar year, and the schedule is loaded over the next five weeks with road matchups at reigning Division 3 champion Hemlock and Lansing Catholic followed by Edison coming to Frankenmuth for a regular-season finale Feb. 29.

DIVISION 3

Blissfield (8-2) Last season’s Division 3 runner-up also is finishing off a solid first half, with last week’s 42-35 win over 10-win Adrian Madison keeping the Royals alone atop the Lenawee County Athletic Association standings. The losses were to Division 2 Tecumseh and undefeated Niles Brandywine, the latter just 45-43, and Blissfield is lined up nicely to surge into the postseason again with the Madison rematch and a tough faceoff with Division 2 Carleton Airport lined up for the end of February.

Springport (9-2) The Big 8 Conference co-leader (with Bronson and Concord) handed Colon its only loss this season Saturday, 50-40 at Spring Arbor and after downing Bronson 54-43 two days earlier. Springport finished 20-4 overall but second to Bronson in the Big 8 last season, and the Feb. 20 rematch is a game to circle, as is the Feb. 27 matchup with Concord, which defeated Springport 47-43 two weeks ago. Bath, Reading and Hanover-Horton should give the Spartans a challenging week but with opportunities to move up the Division 3 MPR list.

DIVISION 4

Lake Leelanau St. Mary (10-1) The Eagles might be taking the next step after winning 14 and 15 games the last two seasons, with their only loss this winter 45-42 to Division 3 Benzie Central. Last week’s 52-42 win over reigning Division 4 champion Maple City Glen Lake avenged a pair of losses from last year’s 14-9 run, and St. Mary also has avenged 2022-23 defeats to Gaylord St. Mary, Saginaw Valley Lutheran and Traverse City St. Francis. Upcoming games at Bedford (see above) and Sault Ste. Marie are especially intriguing.

Morenci (10-1) After starting 14-0 last season, this isn’t an unfamiliar situation for the Bulldogs. But they did last week defeat Adrian Lenawee Christian 44-28 after Lenawee ended Morenci’s 2022-23 in a District Final, and before that also avenged last season’s late loss to Petersburg Summerfield by winning 58-53 this time. Morenci tops the Tri-County Conference standings ahead of both, with rematches coming up Feb. 15 (Summerfield) and Feb. 20 (Lenawee). The only loss was 30-27 to Division 2 Adrian Madison.

Can’t-Miss Contests

Be on the lookout for results of these games coming up: 

Monday – Belleville (10-1) at Wayne Memorial (8-2) – Previously scheduled for Jan. 16, this matches the co-leaders in the Kensington Lakes Activities Association East to finish off the first half of the league schedule.

Monday – Grosse Pointe North (11-1) at Macomb Dakota (12-2) – These two enter their rematch tied atop the MAC Red standings with two more league games to play and GPN having won the first meeting 50-41.

Tuesday – Elk Rapids (12-1) at Harbor Springs (10-2) – Elk Rapids’ 61-51 win in their first meeting Jan. 9 is all that separates these two at the top of the Lake Michigan Conference standings.

Wednesday – Detroit Henry Ford (9-0) at Detroit Communication Media Arts (9-1) – This is likely to clinch the winner at least a share of the Detroit Public School League Gold title, and Ford could win it outright if the Trojans also defeat Detroit Cody tonight.

Friday – Paw Paw (10-1) at Vicksburg (10-1) – This could eventually decide the Wolverine Conference title, as both have one league loss. Paw Paw won their first meeting this winter 60-50.  

MHSAA.com's weekly “Breslin Bound” previews and reviews are powered by MI Student Aid, a division within the Department of Lifelong Education, Advancement, and Potential (MiLEAP). MI Student Aid encourages students to pursue postsecondary education by providing access to student financial resources and information. MI Student Aid administers the state’s scholarship and grant programs that help make college Accessible, Affordable and Attainable for you. Connect with MI Student Aid at www.michigan.gov/mistudentaid and find more information on Facebook and Twitter @mistudentaid.

PHOTOS (Top) Bath’s Aubrie Schaibly (30) works to wall off Fowler’s Katie Spicer during the Eagles’ 46-41 overtime win Friday. (Middle) Ada Forest Hills Eastern’s Hannah Bhatnagar (5) puts up a shot against Forest Hills Northern earlier this season. (Top photo by Click by Christine McCallister; middle photo by Michigan Sports Photo.)