Hello everyone. I shared this on the RF the other day and figured I’d share it here as well.
Original message:
I’ve been building this BCR chart for a few years now, and was able to correctly predict we’d cross 50% this year based on how last year’s class finished. With the new BCR numbers released yesterday, I’ve projected 2026 to hit around 59%.
I originally pulled the data using Python from the 247 Composite rankings going back to 2005, by adjusting the year in the URL (https://247sports.com/season/2025-football/compositeteamrankings/).
For each class, I counted the 4- and 5-star commits, then used a 4-year weighted average with typical roster turnover rates to estimate roster BCR.
I also scaled the numbers to match official BCR figures where available (2020, 2021, 2024, 2025).
Be cautious with anything before 2010 since the data gets a little fuzzy, but the trend since then is accurate.
TLDR: CJH is doing a damn good job recruiting, and right now it’s very likely the highest BCR we’ve had since the early 2000s.
Original message:
I’ve been building this BCR chart for a few years now, and was able to correctly predict we’d cross 50% this year based on how last year’s class finished. With the new BCR numbers released yesterday, I’ve projected 2026 to hit around 59%.
I originally pulled the data using Python from the 247 Composite rankings going back to 2005, by adjusting the year in the URL (https://247sports.com/season/2025-football/compositeteamrankings/).
For each class, I counted the 4- and 5-star commits, then used a 4-year weighted average with typical roster turnover rates to estimate roster BCR.
I also scaled the numbers to match official BCR figures where available (2020, 2021, 2024, 2025).
Be cautious with anything before 2010 since the data gets a little fuzzy, but the trend since then is accurate.
TLDR: CJH is doing a damn good job recruiting, and right now it’s very likely the highest BCR we’ve had since the early 2000s.