Can you explain the whole Teamrankings thing?
Can you explain the whole Teamrankings thing?
Our Similar Games Model uses data driven algorithms to identify historical NCAA tournament games that featured statistically alike teams competing under similar matchup circumstances.
For example, imagine that a first round matchup features a high scoring team from a weak conference playing a low scoring team that turns the ball over a lot. Both teams are traveling moderate distances to a neutral site arena. Similar matchup scenarios most likely have occurred in recent history, and the Similar Games Model identifies them and analyzes their outcomes.
Final predictions depend on the aggregate analysis of a number of data points about each identified similar historical game, such as which team won, by how much, how many points were scored, what results were implied by betting lines, and the relative degree of similarity to the current game.
Outputs: win odds, projected final score, point spread cover odds, over/under odds
Strengths: This model incorporates a range of power ratings and team stats as well as several contextual factors including Vegas line implications, travel distances, and game timing.
Weaknesses: This model does not explicitly consider several difficult-to-model factors such as recent injuries or days rest. If you feel one of those factors may have a material impact on the outcome of a given game, it may be wise to apply subjective adjustment to its predictions. Also, in certain cases, highly uncommon matchup scenarios make it impossible to find many relevant historical matchups.
Our Similar Games Model uses data driven algorithms to identify historical NCAA tournament games that featured statistically alike teams competing under similar matchup circumstances.
For example, imagine that a first round matchup features a high scoring team from a weak conference playing a low scoring team that turns the ball over a lot. Both teams are traveling moderate distances to a neutral site arena. Similar matchup scenarios most likely have occurred in recent history, and the Similar Games Model identifies them and analyzes their outcomes.
Final predictions depend on the aggregate analysis of a number of data points about each identified similar historical game, such as which team won, by how much, how many points were scored, what results were implied by betting lines, and the relative degree of similarity to the current game.
Outputs: win odds, projected final score, point spread cover odds, over/under odds
Strengths: This model incorporates a range of power ratings and team stats as well as several contextual factors including Vegas line implications, travel distances, and game timing.
Weaknesses: This model does not explicitly consider several difficult-to-model factors such as recent injuries or days rest. If you feel one of those factors may have a material impact on the outcome of a given game, it may be wise to apply subjective adjustment to its predictions. Also, in certain cases, highly uncommon matchup scenarios make it impossible to find many relevant historical matchups.
Our Decision Tree Model is the output of a machine learning algorithm that views every college basketball game since 1999 through the lens of hundreds of input variables, ranging from contextual information like the distance traveled by squad to team statistics like effective field goal percentage.
The algorithm does what might be convenient to think of as complex, high volume, statistically significant trend analysis. It repeatedly partitions the games into smaller and smaller subsets based on the values of one or more variables. Each split is chosen so that the win probabilities of the teams in each group get further away from 50% and closer to 0% or 100%.
But it also takes care not to be too overzealous in the splitting, checking to be sure that the splits are meaningful, and not just the products of a small sample size. In the end, it’s left with a set of rules along the lines of: If Variable1 is greater than 100 and Variable2 is less than 7 and Variable3 equals “YES” (and so on) then the win probability of TeamA is 64%.
Complicated enough for you? OK, now here’s the twist: we actually have about 100 different decision tree models, each of which look at a different subset of variables. The results of all the individual models are averaged to get the overall win probability. This helps reduce the effect of crazy outlier results, and ensures that we have multiple reasons for picking a certain team to win.
Outputs: win odds, point spread cover odds, over/under odds
Strengths: This is our most complex model, incorporating the largest amount of information, so if there’s an obscure nugget of knowledge hidden deep within our database, this is the most likely place for it to show up. It also generally has proven so far to be our most accurate model, although prediction performance varies by sport.
Weaknesses: Since it is partly based on historical trends, changes in the way the game is played or in other associated data can lead the model down a new, unexplored path, where that trend no longer applies. The complexity of the model also makes it next to impossible to explain to an average fan. We know what the output is, but we never know exactly why the model gave us a specific number as an answer. We’re just shoveling data into a computer and trusting it, which is what most advanced quantitative prediction systems do, but it still makes some people nervous.
Our Decision Tree Model is the output of a machine learning algorithm that views every college basketball game since 1999 through the lens of hundreds of input variables, ranging from contextual information like the distance traveled by squad to team statistics like effective field goal percentage.
The algorithm does what might be convenient to think of as complex, high volume, statistically significant trend analysis. It repeatedly partitions the games into smaller and smaller subsets based on the values of one or more variables. Each split is chosen so that the win probabilities of the teams in each group get further away from 50% and closer to 0% or 100%.
But it also takes care not to be too overzealous in the splitting, checking to be sure that the splits are meaningful, and not just the products of a small sample size. In the end, it’s left with a set of rules along the lines of: If Variable1 is greater than 100 and Variable2 is less than 7 and Variable3 equals “YES” (and so on) then the win probability of TeamA is 64%.
Complicated enough for you? OK, now here’s the twist: we actually have about 100 different decision tree models, each of which look at a different subset of variables. The results of all the individual models are averaged to get the overall win probability. This helps reduce the effect of crazy outlier results, and ensures that we have multiple reasons for picking a certain team to win.
Outputs: win odds, point spread cover odds, over/under odds
Strengths: This is our most complex model, incorporating the largest amount of information, so if there’s an obscure nugget of knowledge hidden deep within our database, this is the most likely place for it to show up. It also generally has proven so far to be our most accurate model, although prediction performance varies by sport.
Weaknesses: Since it is partly based on historical trends, changes in the way the game is played or in other associated data can lead the model down a new, unexplored path, where that trend no longer applies. The complexity of the model also makes it next to impossible to explain to an average fan. We know what the output is, but we never know exactly why the model gave us a specific number as an answer. We’re just shoveling data into a computer and trusting it, which is what most advanced quantitative prediction systems do, but it still makes some people nervous.

If you choose to make use of any information on this website including online sports betting services from any websites that may be featured on this website, we strongly recommend that you carefully check your local laws before doing so.It is your sole responsibility to understand your local laws and observe them strictly.Covers does not provide any advice or guidance as to the legality of online sports betting or other online gambling activities within your jurisdiction and you are responsible for complying with laws that are applicable to you in your relevant locality.Covers disclaims all liability associated with your use of this website and use of any information contained on it.As a condition of using this website, you agree to hold the owner of this website harmless from any claims arising from your use of any services on any third party website that may be featured by Covers.