Everything between a hunch and a signed contract.
SportOS-FB combines the data engine, the intelligence layer and the daily workflow tools that agencies and clubs usually stitch together from five products and a spreadsheet.

A pipeline that remembers everything
Drag targets through your stages. Assignments, priorities, checklists and dates travel with each card, and every move lands in an audit history that powers time-to-sign and conversion analytics.

Documents that close deals
The external Data Sheet turns cohort percentiles into a print-grade scouting document for clubs. The internal Fact Sheet assembles career history, caps, honours, injuries and model interpretations for your own war room. Both are generated from live data, editable, versioned and exported to PDF in seconds.
The engine underneath.
The dashboard is the surface. What sits behind it is a set of models built to answer questions the market usually settles with an opinion, each one measured against real transfers and each one willing to say when it does not know.
Six ranking models, your weights
Style fit, positional weight, contextual percentiles, radar profile, repeatability and goalkeeper value, blended into one SportOS Rank. Change the weights and the whole ranking re-shapes around your strategy. Every score carries its per-model breakdown, cohort context and a confidence badge.
The Evidence Grade
Every player carries an A to E grade for how much real evidence sits behind his scores - minutes, seasons, metric coverage, identity. A thin player is never presented as a confident one, and the grade always says what would have to change.
It says when it does not know
A missing number is never quietly treated as a zero or an average. Sections that cannot be computed say which input is absent and why, and a verdict resting on a partial picture is capped rather than dressed up. You can argue with every figure because each one shows its own count.
Honest by design: blanks are pending sources, never estimates.
Every number carries its provenance. Percentiles are computed within fair cohorts (position, league tier, age band, minimum minutes), and anything a source cannot supply is shown as pending rather than invented.