Analysis of the accuracy of the recruiting services

Out of curiosity, I did an analysis of the SMU roster to see what was the most accurate predictor of whether or not a player would become a starter.
My scoring: A player was a "win" if they have been considered a starter, "loss" if they are an upperclassmen and are not considered a starter, and a "unknown" if they are an underclassman and aren't starting. I wasn't making judgements of how good the players actually are, just whether or not they have landed a starting spot. *33 players on the roster are considered "unknowns", so there is a pretty good degree of play in these numbers.
My thought was that if the services can accurately predict who will be starting for us, then they probably do a pretty good job of actually determining who the best players are.
Rivals high ranking: 3 star, 5.6 and above. Medium is 3 star below 5.6, and low is 2 star.
Scout: High is 3 star and position ranking in top 100. Medium 3 star below 100. Low is 2 star.
ESPN: High is 74 and up, Medium is 70 - 73, Low is 69 and lower or unranked.
Best Predictor:
The analysis shows that the best predictor is actually the ratings of the services, and NOT the number of P5 offers a player has.
The highest predictors:
Rivals "High" rating - 83.33%
All three services rate "high" - 81%
More than one "high" - 75%
Scout "High" - 68%
ESPN "High" - 64%
Rivals 3 star (High or Low) - 63%
Multiple P5 offers - 60%
ESPN over 70 - 59%
P5 Offer - 57%
Scout 3 star (H or L) - 56%
Looking at the other side of the coin, predicting what players wouldn't start, was a little more challenging, because of the large number of low rated underclassmen on the roster. I counted those guys as ties, which made the percentages a lot higher.
Best predictor of players who won't ever start:
All three services rate low - 45% of the players end up starting.
Rivals or ESPN rate as low - 51% of the players end up starting.
Scout rating as low, or multiple sites rating as low wasn't a very good predictor at all.
Conclusions:
1) Rivals is definitely the more accurate service.
2) If you want to know who will push for starting spot, look at the Rivals rating or agreed high ratings by all three services
3) Players who are rated low by all three services actually are Diamonds in the rough and have a lower chance of becoming starters.
4) Offers, according to this research, might not be as big of an indicator as we thought.
Just thought I would share for you guys ahead of signing day...
My scoring: A player was a "win" if they have been considered a starter, "loss" if they are an upperclassmen and are not considered a starter, and a "unknown" if they are an underclassman and aren't starting. I wasn't making judgements of how good the players actually are, just whether or not they have landed a starting spot. *33 players on the roster are considered "unknowns", so there is a pretty good degree of play in these numbers.
My thought was that if the services can accurately predict who will be starting for us, then they probably do a pretty good job of actually determining who the best players are.
Rivals high ranking: 3 star, 5.6 and above. Medium is 3 star below 5.6, and low is 2 star.
Scout: High is 3 star and position ranking in top 100. Medium 3 star below 100. Low is 2 star.
ESPN: High is 74 and up, Medium is 70 - 73, Low is 69 and lower or unranked.
Best Predictor:
The analysis shows that the best predictor is actually the ratings of the services, and NOT the number of P5 offers a player has.
The highest predictors:
Rivals "High" rating - 83.33%
All three services rate "high" - 81%
More than one "high" - 75%
Scout "High" - 68%
ESPN "High" - 64%
Rivals 3 star (High or Low) - 63%
Multiple P5 offers - 60%
ESPN over 70 - 59%
P5 Offer - 57%
Scout 3 star (H or L) - 56%
Looking at the other side of the coin, predicting what players wouldn't start, was a little more challenging, because of the large number of low rated underclassmen on the roster. I counted those guys as ties, which made the percentages a lot higher.
Best predictor of players who won't ever start:
All three services rate low - 45% of the players end up starting.
Rivals or ESPN rate as low - 51% of the players end up starting.
Scout rating as low, or multiple sites rating as low wasn't a very good predictor at all.
Conclusions:
1) Rivals is definitely the more accurate service.
2) If you want to know who will push for starting spot, look at the Rivals rating or agreed high ratings by all three services
3) Players who are rated low by all three services actually are Diamonds in the rough and have a lower chance of becoming starters.
4) Offers, according to this research, might not be as big of an indicator as we thought.
Just thought I would share for you guys ahead of signing day...