Tuesday, September 28, 2021

IL state football champs to be crowned this weekend


Voxitatis has applied a modified version of its mathematical model to predict all eight football titles in Illinois, but, like last year, we are waiting until after the Class 8A game is played to publish those predictions.

Our reason for doing this is that the overwhelming majority of hits on that page, which come from Google searches, involve gambling or betting on the games, and we don’t encourage this type of activity for high school athletics.

We’re not going to change our answers based on the actual outcomes—the computer has already printed the story. We just need to delay the publication of our predictions.

The games take place today and tomorrow at Huskie Stadium on the campus of Northern Illinois University. Classes 1A through 4A play Friday, and classes 5A through 8A play Saturday.

1A: Lena-Winslow vs Tuscola

Lena-Winslow d. Tuscola, 21-20, Friday.

Both teams go into the final game undefeated with records of 13-0. Lena-Winslow d. Forreston (11-2), 12-8, Nov 18. Tuscola d. Athens (10-3), 21-14, Nov 18.

2A: Gibson City-Melvin-Sibley vs Maroa-Forsyth

Gibson City-Melvin-Sibley d. Maroa-Forsyth, 38-32, Friday.

GCMS goes into the final game undefeated (13-0), while Maroa-Forsyth (12-1) lost to Williamsville (11-1), 6-47, on Sept 8. GCMS d. Newman Catholic (12-1), 14-8, Nov 18. Maroa-Forsyth d. Shelbyville (10-3), 25-14, Nov 18.

3A: Immaculate Conception vs Pleasant Plains

Immaculate Conception d. Pleasant Plains, 35-0, Friday.

IC Catholic (12-1) lost to St Laurence (8-4), 23-26, on Sept 1, and won their remaining games, while Pleasant Plains (10-3) lost to Athens (10-3), 21-35, on Aug 25; Maroa-Forsyth (12-1), 13-21, on Sept 15; and to Williamsville (11-1), 7-46, on Sept 22. IC Catholic d. Byron (12-1), 7-0, Nov 18. Pleasant Plains d. Anna-Jonesboro (12-1), 41-2, Nov 18.

4A: Morris vs Rochester

Rochester d. Morris, 24-21, Friday.

Rochester goes into the final game undefeated (13-0), while Morris (11-2) lost to Maple Park (7-4), 14-20, on Oct 6; and to Geneseo (5-5), 17-21, on Oct 20. Rochester d. Highland (12-1), 31-14, Nov 18. Morris d. Raby (11-2), 43-8, Nov 18.

5A: Phillips vs Dunlap

Approximately 10 AM, Saturday.

Both teams go into the final game undefeated with records of 13-0. Phillips d. Sterling (12-1), 27-14, Nov 18. Dunlap d. Washington Community (10-3), 21-0, Nov 18.

6A: Prairie Ridge vs Nazareth

Approximately 1 PM, Saturday.

Prairie Ridge goes into the final game undefeated (13-0), while Nazareth Academy lost to Marist (11-1), 0-42, on Oct 6. Prairie Ridge d. Hoffman Estates (10-3), 42-21, Nov 18. Nazareth d. Providence (8-5), 24-7, Nov 18.

7A: Batavia vs Lake Zurich

Approximately 4 PM, Saturday.

Lake Zurich goes into the title game undefeated (13-0), while Batavia lost to St Charles North (9-2), 28-35, on Oct 20. Lake Zurich d. Mt Carmel of Chicago (9-4), 14-7, Nov 18. Batavia d. Benet (9-4), 23-13, Nov 18.

8A: Lincoln-Way East vs Loyola

Approximately 7 PM, Saturday.

Lincoln-Way East goes into the final game undefeated (13-0), while Loyola Academy of Wilmette lost to Phillips (13-0), 14-20, on Aug 26. East d. Maine South (11-2), 24-14, Nov 18. Loyola d. Edwardsville (9-4), 17-10, Nov 18.

Our basic mathematical model

What we did in the past was to compute a statistic that would tell us about how good a team was at winning games, which comes from scoring more points than your opponents in the games. The general form of the model we used is as follows:

\sigma_t = (Af_t - Bd_o) - (Cd_t - Df_o)

where σ represents a statistic that is directly proportional to a team’s overall strength. In our model, f represents the offense (average number of points scored in every game up to that point in the season), d represents the defense (average number of points given up in every game so far), and the subscripts have t for the team for which the statistic is being computed and o for that team’s opponents.

In other words, a team that gives up as many points as they make will have a σ somewhere close to 0. We adjust the average points scored by the team by subtracting the average number of points given up by that team’s opponents. What this does is something akin to giving teams that play tough opponents a higher rating, because a lower number of points will be subtracted if the team faced all tough opponents than if the team faced only very weak opponents all season.

Likewise, the number of points given up is adjusted by subtracting the average number of points the team’s opponents earned across all the games that season. This effectively means that if the team played opponents who didn’t score very many points anyway, it’s not such a big deal if this team held them to a shutout.

Over the years, we have played with the coefficients on each of the terms, but A always equals C and B and D have always been less than A and C, respectively. Two years ago, for example, we used:

  • A = C = 1.00
  • B = 0.50
  • D = 0.25

Using those values, we predicted the winners in seven of the eight games for a “batting average” of 0.875. This year, we have put considerably more computing power behind the predictions, and the coefficients are going to be adjusted based on the results in each team’s semifinal games. That is, whichever coefficients best predict the margin of victory in the team’s semifinal game—the same values of A, B, C, and D have to be used for the team and its semifinal opponent—those are the coefficients we’ll use to get the σ statistic for the team in the final game.

Our prediction is simple: Whichever team has the higher σ will be predicted to win the final game. The greater the difference between the σ statistic for the two teams, the more likely our computer model predicts that team will win the game. This is not a “spread” or anything related to a point differential: it is a probability statistic used for comparing two teams playing against each other in a single game at a certain point of the season.

Paul Katulahttps://news.schoolsdo.org
Paul Katula is the executive editor of the Voxitatis Research Foundation, which publishes this blog. For more information, see the About page.

Recent Posts

R. Kelly finally convicted of sex trafficking

Singer R Kelly was convicted Monday of 8 counts of sex trafficking and 1 count of racketeering. He faces life in prison.

Marching band kids at risk for heat illness

On the day front pages changed forever

800 students quarantined in Baltimore County