ITG OS
Inside The Game OS

Football Operations Command Center

Master administration for professional clubs, academies and sporting departments. Create club workspaces and open each personalized OS dashboard.

Secure access

Sign in to OS

Use your club credentials to access your workspace.

Live football operations

Club Operations

Executive overview across first team, academy, medical, scouting and performance.

Miami Sporting FC Matchweek 1 Local draft

Create Club Workspace

Master admin

Master Control

Global access
0Club workspacesSynced to Supabase
Access levelAll modules unlocked

Club Workspaces

Select a club dashboard

⏱ Trial Management

Set trial periods and activate subscriptions
0%Squad availabilityNo players yet
0Injured playersActive medical records
0In rehabUnavailable or limited
0Academy readyPromotion candidates
0%Training loadAverage latest load
-Next matchNot configured

Player Status

First team and academy
0 players

Position Depth

Readiness view
GK
CB
CB
CM
MC
DC

Injury Timeline

Medical

Academy Watchlist

Promotion

Scouting Reports

Recruitment
No scouting reports sent yet.Create a scouting report to send it to the first coach and assistant coach dashboard.

Add First Team Player

Roster profile
The player must sign up with exactly this email. The system will automatically link their login to this profile.

Current Players

Edit roster information

📅 Plan de Entrenamiento del Primer Equipo

✈ Airline Manifest

Select travelers below, then export
No travelers selected.

Roster Availability

Cards, sanctions, national team call-ups and travel

Staff Travel Details

Frequent flyer and TSA numbers

🏠 Player Housing

Room assignments

👥 Player Summary

All players housing status

⚽ Lineup Builder

Players

0/11

Saved

📆 Season Schedule

Scouting Hub

Reports, comparisons and AI summaries

Scouted Players

0 reports

Hub Player Database

Loading…
Use the filters above and click Search to find players.

Post Recruiting Opportunity

Appears in Hub for players

Active Opportunities

0 posted
No opportunities posted yet.
Hub Recruiting

Applications Pipeline

Player applications to your posted opportunities — move them through the recruiting pipeline.

Pending 0
No applications
In Process 0
No applications
Approved 0
No applications
Rejected 0
No applications
Hub Recruiting

Notifications

Recent player applications and status changes for your opportunities.

Loading notifications…
0Injured playersCurrently unavailable
-Avg. days remainingActive injuries
0Cleared injuriesMedical history

Injured Dashboard

Click a player to manage recovery

Medical Department

Editable by medical staff

Injury Map

Selected player

Injury Detail

Timeline and treatment
-Injury days
-Estimated return

No active injury

Select a player and create an injury record.

Medical History

All injuries by selected player
No player selectedSelect a player to view injury history.

Daily Player Check-in

Sleep, nutrition, fatigue and training feel
This form is visible to the player. Performance staff and the almighty account can review the submitted data.

Latest Wellness

Selected player

Check-in History

Recent entries

⚠️ Active Alerts

0 alerts
No active alerts.

🧠 Team Emotional Overview

Player Status 7-day trend Last score
No emotional check-ins submitted yet.

Performance Coach Entry

Daily readiness and load
-Current weightLatest entry
-BMIWeight / height
-Monthly avg weightSelected player

📅 Weekly Training Planner

📊 Weekly Load Summary

🚦 Weekly GPS Load

17–18 km (optimal) < 17 km (low) ≥ 19 km (high)
No GPS data for this week yet.

📡 Catapult GPS Upload

Import session data · CSV or Excel
Upload a Catapult session export. The system will match each row to a player by name and save the GPS data automatically.

Uploaded Sessions

All imported Catapult sessions
No sessions uploaded yet. Import a Catapult CSV or Excel file above.

📊 Match Statistics Upload

Season report per player · master admin only
Upload an Excel file with the player's season stats. The data will appear in their First Team profile and personal My Profile page. Upload a new file any Monday after match day to keep it current.

Performance Trends

Training load
No trend data yet.Save a performance report to generate live trends.

Performance History

Selected player
No player selectedSelect a player to view performance logs.

Weight Tracking

Daily entries and monthly average
No weight logs yet.Add daily weight from the performance coach entry.

Executive Reports

Sporting director view

Availability report

Select a player and choose what to include in the exported PDF.

👤
Profile onlyBio, contract & notes
Match dataSeason & match-by-match
📊
PerformanceLoad, GPS & medical
📋
All infoFull complete report

Recruitment needs

Export all scouting reports and recruitment targets. Designed for printing one sheet per target.

Academy readiness

Loading academy data...

Ownership summary

High-level player availability, injury impact and pathway value report.

Recruitment Report Preview

Saved scouting records

Video Analysis

Clips and workflows

First team clips

36 clips tagged for match preparation: build-up, pressing, transitions and set pieces.

Player development clips

Academy players have weekly clip packs attached to individual development plans.

Scouting video

Recruitment reports can include clips, timestamps and scout comments.

Staff workflow

Analyst sends clips to coach, coach comments, player receives final review.

My Profile

Photo & display name
Your photo appears in the greeting header. Stored securely in Supabase.

Settings

Organization setup
Team name (exact, as in StatsBomb)
Team ID (optional, from API)
Competition filter (optional)
Season filter (optional)
Competition + Season filters narrow results to the exact league & year, avoiding overlaps (e.g. Inter Miami vs Miami FC).

Staff Users

Workspace roles and permissions
Create the login in Supabase Authentication first. Then paste the same email and Supabase User ID here so this role is recognized when they sign in.

Staff users always keep Dashboard, Reports and Settings. Player accounts only see their player check-in area.

My Profile

Status
Contract until
Age
Nationality
Dominant foot
ClearMedical status

Medical Status

Current condition
No active injury.You are cleared for training and match selection.

GPS Performance

Latest session
Total Distancemeters
HSR Distancehigh speed running
Sprint Effortscount
Max Velocitykm/h
Player LoadCatapult units
No GPS sessions yet.The performance coach will upload Catapult data after each training session.

Wellness Trend

Last 7 check-ins
No check-ins yet.Submit your daily check-in to see your wellness trend.

Staff Notes

Performance & coaching
No notes from staff yet.Notes added by the performance coach and coaching staff will appear here.

🏠 Housing

Organization

Team Chat

Real-time messaging with your staff and coaching team.

0 online
channel: general
Loading messages…
🟢 Online
Connecting…
👥 All members
Player detail

Detail