New Feature - Discipline reporting is now fully automated.

Feature Release · V1

Discipline reporting is now fully automated.

The moment a Digital Match Report is completed, your league’s discipline data is live — near real-time, with no manual steps required.

1,993 Yellow cards tracked
4.71 Avg cards per match
~0 Manual hours required
What we shipped

Near real-time discipline data. Zero manual work.

For leagues using Digital Match Reports, FairWhistle now automatically ingests and processes all discipline data the moment a match report is submitted. League totals, player records, team comparisons, and coaching staff conduct — all live within minutes of the final whistle.

No exports. No spreadsheets. No weekly reconciliation. The work your ops team used to do manually is now handled entirely by the platform.

Near real-time updates: Discipline data populates automatically as soon as Digital Match Reports are marked complete — giving your ops team full visibility within minutes of the final whistle, with no manual steps required.

How to access it: Log in to FairWhistle and navigate to the Reports section. You’ll find a new Discipline tab — that’s where all of your league’s discipline data now lives.

How it works

Four steps. Fully automated.

The entire process runs in the background the moment a referee submits their match report. Here’s what happens:

Automated pipeline
Referee submits Digital Match Report
Card data ingested and categorized automatically
Player records and team totals updated in real-time
All dashboards go live — no action required
Manual data entry
Spreadsheet exports and reconciliation
Weekly ops overhead
Dashboard overview

Four views. The complete picture.

From league-wide totals to individual player records and coaching staff conduct — everything your ops team and discipline committee needs is in one place.

📊
League-Wide Totals
Yellow and red card totals with per-match averages and weekly trend charts overlaid with match volume — across every pro and youth league simultaneously.
👤
Player Discipline Database
Sortable, filterable player records showing caution counts, send-off history, last card date, and team affiliation. Built for discipline committees making suspension decisions.
🏞
Team Comparisons
Side-by-side rankings — total yellows, total reds, and cards per match across all clubs. Instantly see which teams are trending in the wrong direction.
👞
Technical Area Conduct
Coaching staff cautions and send-offs tracked separately by team, so competition directors get the full picture beyond player discipline alone.

Flexibility

Not using Digital Match Reports?

If your league uses a separate match reporting system, we can generate the same discipline dashboards via API — provided the required data fields are accessible. Our team will work with you directly to map your existing system’s data to FairWhistle’s discipline engine.

Same real-time dashboards. Powered by your data.


What’s next

The FairWhistle ecosystem is expanding.

Automated Discipline Reporting is the first major release in a broader platform build-out. Two new portals are in active development.

Coming Soon
Assigner Portal
Centralized match assignments across all your platforms, predictive official ratings to help you with assignments, and ranking of all your officials across your leagues and globally — in one place.
  • Cross-platform assignment management
  • Predictive official ratings
  • Global official rankings
  • League-wide visibility and reporting
Coming Soon
Referee Portal
Individual dashboards giving referees direct visibility into performance, trends, feedback, match history across leagues, and suggestions for improving their craft.
  • Performance trends and feedback
  • Match history across leagues
  • Development suggestions
  • Personal discipline data

This is Version 1.
We’re building it with you.

We’re collecting feedback from league operators and discipline committees to shape what comes next. If you’re using Digital Match Reports, your dashboards are already live.

View My Discipline Dashboard →
Next
Next

From Game Reports to Game Readiness: Using Performance Data to Inform Assignments