Skip to main content

Snake Eyes

One basic mathematical truth about college football that I have posted about is that the Vegas line is the best overall predictor of the outcome of games, but that the variance is actually much higher than fans think. 

For a large set of games with exactly the same line, the average margin of victory for the favored team is generally equal to the Vegas line. Furthermore, I have shown that the distribution of the margins of victory follows the Gaussian / Normal distribution with a standard deviation of almost exactly 14 points.

Practically, what this means is that only about two-thirds of all games (68.3%, to be exact) will end up with a final margin of victory within 14 points of the spread. Of the remaining one-third of all games, half (about one in six) will result in the favored team covering by more than 14 points, and the other half (one in six) will result in the favored team not covering by more than 14 points.

This past weekend, MSU was favored by 13 points and wound up losing by 11 points (a swing of -24 points, well over one standard deviation)

This past weekend, UofM was favored by 3 points and wound up winning by 25 points (a swing of +22 points, also well over one standard deviation)

In other words, MSU had an anomalously bad weekend, while simultaneously, UofM had an anomalously good weekend.

As stated above, if we just consider the odds of finishing above or below 14 points from the spread is about one in six, the odds of MSU and UofM having such as bad/good weekend is no better than one in 36 or 2.8%, which is identical to the odds of rolling snake eyes with two dice in the game of craps. 

(Based on the actual numbers from the Normal Distribution, the odds of actually 2.5%, but who's counting.)

Even worse, the actual margins of victory were larger than just one standard deviation, and if I plug those numbers in the right formulas, the odds of such a miserable weekend for Spartan fans is actually much, much lower. It works out to be 5.5% x 7.7% = 0.39% or 1-in-250 or so. 

That is roughly equal to an upset where the spread is 37.5. The second biggest upset in recent history was Syracuse's 2007 upset of Louisville (-37). Based on some math that I did, an upset of this magnitude should only happen about once every 50 years.

The put things in further perspective, by some estimates, the "trouble with the snap" ending to the 2015 Michigan-Michigan State games only had about a 0.2% chance of happening. So, an outcome of the magnitude witnessed by Spartan fans or Wolverine fans who are into schadenfreude this weekend is only twice as likely as MSU's last second win in Ann Arbor in 2015.

So, if MSU fans think that the weekend was particularly unpleasant (or to any Michigan fans who this that this is all just normal), it is not likely to be repeated any time soon.

As a final bizarre tidbit, if we consider the higher odds of rolling snake eyes, that is roughly equivalent to the odds of an upset in a college football game where the spread is 27 points. The current spread of this weekend's MSU-UofM game is now right around 25 points. Let's just hope that the Spartan's luck will turn around soon.

Comments

Popular posts from this blog

Dr. Green and White Helps You Fill Out Your Bracket (2026 Edition)

In my opinion, the middle of March is the absolute best time of the year. Over the past two weeks we have witnessed the exciting conclusion of several regular season conference races, followed by 31 conference tournaments. This past weekend, the full 68-team NCAA Tournament bracket was released. Sports fanatics are on the brink of Madness. Who will play the role of Cinderella in the story of the 2026 tournament? Will any survive to reach the second weekend? Which four teams will advance to Indianapolis on that first weekend in April? Which lucky team will end up cutting down the nets?  Over the years I have developed a set of analytics and computational tools to gain a better understanding of the mathematical underpinning of the NCAA Basketball Tournament. My methodology has a solid track record of correctly identifying upsets and sometimes doing more than that. In 2023, I used data to correctly predict that No. 4 seed UConn would win the National Title. There is no foolproof way t...

2025 College Football Analysis, Part Two: A Deep Dive into MSU's Schedule

In part one of this year's math-based preseason analysis of the college football season, we looked back at the 2024 season. Through that analysis, we learned about the historical accuracy of preseason polls (plus-or-minus 25 positions) and regular season win totals (plus-or-minus 2.5 wins). We also explored the impact of changes in ability, schedule, and luck. Now it is now time to shift focus to the 2025 season. Over the years I have developed and refined a way to simulate the entire college football season using schedule information and preseason rankings as the only inputs. I will soon go through the full details of what I learned from this exercise.  For today, I will focus exclusively on what it says about the Michigan State Spartans. We will take a close look at the Spartans' 2025 schedule from three different points of view. Opponent Overview The best place to start this analysis is with the simulation's inputs. Figure 1 below summarizes the preseason rankings (w...

After a strong swing through the state of Indiana, March beckons for Michigan State basketball

I have a bit of a confession to make. Back in December when I was reviewing the overall Big Ten schedule for the Michigan State Spartans, I noticed the back-to-back games at Purdue and at Indiana at the tail end of the conference campaign.  The games were spaced just three days apart, and the Spartan have struggled noticeably in both buildings historically. Outside of possibly the west coast trip in January, this two-game stretch looked like the most subtly challenge portion of the entire schedule. I believed that just getting a split in two games would be a success But the Spartans surprised both me and the college basketball world be rising to the challenge and winning both games. Other Big Ten teams were not as fortunate this weekend as both Purdue and Illinois picked up an additional loss. Table 1 below shows the updated enhanced Big Ten standings following the weekend's action. Table 1 : Enhanced Big Ten standing as of March 2. Michigan's win over Illinois on Friday night ...