Athletic IntelligenceSystems
Concepts
North Carolina men's lacrosse

One engine.
Five ways in.

The product, the live recruiting tool, and three challengers that competed to replace the interface. Same scoring engine, same fourteen athletes, same numbers — so what differs is the argument each one makes about how a coaching staff should read them.

Every version computes live in your browser from the real engine. Nothing here is a mockup.

COMBINEDCarolina, light

One Program

The whole loop in one build: the week, the saved record, the war room and the road.

Recruiting and development stop being two products. A prospect the war room offers on Saturday is an athlete the program develops on Monday, against the same 123 criteria and the same written anchors.

  • Evaluations split the way a staff talks — on the field, and off it
  • File a live look on The Road and watch it land in the war room
  • Offer, conversation or visit — decided by a human, with the evidence attached
ORIGINALThe swarm

The Product

The shipping interface. Tabbed shell, six themes, light and dark.

What the staff actually gets: Today, Roster, Athlete, The Week, and how it decides. Program colours switchable in the header.

  • Six themes — Carolina, Duke and AIS, each light and dark
  • Matches the deployed pages one-for-one
  • Every score carries the drivers that produced it
LIVEOn the road

Live Recruiting

Six coaches, four fields, one picture forming while the tournament is still running.

What a head coach sees from the war room, and what a recruiter sees standing on a sideline — two views of the same event, switchable in the header.

  • Disagreements first: one coach says chase, one says pass, and AIS never settles it
  • A look is weighted by how much was actually seen — one play never scores anybody
  • A recruiter inherits nothing; locked panels say what a grant would open
AChallenger

The Broadcast

“He reads it the way he already reads a scoreboard.”

No tabs at all. One full-height deck — scoreboard strip, four standing rails, a ticker. The two men who need him today are rendered at full size; the other twelve get a line each.

  • Whole roster absorbed without scrolling
  • A button that strips the evidence and shows the engine refusing to score
  • Built for a wall in the ops room
BChallenger

The Notebook

“It is a document, and he already trusts documents.”

Five numbered sections, set in Fraunces and Source Serif. Every number sits inside a sentence that carries its own reason, so the reasoning arrives with the figure instead of a tap behind it.

  • Groups alerts by athlete, not by rule — three near-identical rows teach a coach to stop reading
  • Refuses to print a dash: a dash reads as the athlete’s failure
  • Section IV is cut by position coach, and it prints
CChallenger

The Sideline

“The incumbent built a desk. Almost nobody uses this at a desk.”

Phone-native. A triage deck — one athlete, one flag, one action — filtered by position coach, so Ruiz gets six cards rather than fifty rows. Three taps from opening it to being inside an athlete’s week.

  • Sun mode: every mid-tone collapsed to 21:1 black-on-white for July light
  • 48px minimum targets, 64px check rows, nothing hover-dependent
  • Twenty seconds, standing up, one hand
Held constant

What is identical across all four

12RubricsMen’s and women’s, 217 criteria
486Written anchorsWhat a 1, a 3 and a 5 look like
14AthletesThe same seeded roster in every version
0Typed numbersEvery figure computed by the engine
The rule none of them may break. A score with no drivers is never drawn as a number. It reads “not enough to score”, and says what would fix it. Three athletes on this roster never filed a self-assessment, so all four versions decline to score them — and each declines differently, which is the most revealing comparison on this page.