Contribute
Prepline is a small project with a few specific gaps. These are the ones where help would actually change something.
Local knowledge of a state
The roster is hand-curated and it shows. Illinois shipped without New Trier or either Glenbrook until somebody who knows the state said so. If you know your state's programmes, that is the single most valuable thing you can give this.
School colours
968 of 1,328 programmes have colours read from a source. The rest carry a plausible colour from a palette, which is honest but is not theirs. Corrections are easy to apply and immediately visible.
Coaches and athletic directors
The sites that hold every score in the country did not get them from an association — coaches typed them in. That is the whole model, and it means the data was never behind privileged access. If you coach or run athletics at one of these schools, your season in one form is worth more than anything else on this page.
Send your seasonA result you saw
Every game here is generated. All fifty-one associations were surveyed and exactly one publishes game-level results — Missouri — whose robots.txt refuses this crawler. Writing down a game you watched is lawful where a crawler is not, so there is a form for it; it asks for a link, because a claim nobody can check is worth less than none.
Send in a resultCalibration
The generated season matches real prep football on margin spread, home advantage and key numbers, and misses on shutout rate — 0.12 against a measured 0.19. Every remaining lever trades that against the margin spread, which prices a side. A better model would not have to choose.
How to reach the project
The repository is private for now, so there is no link to give you. Everything above can be sent as a message instead — a list of corrections is as useful as a pull request and takes you less time.
Get in touch