AI-Powered Match Intelligence

TURN FOOTAGE
INTO DATA

Upload any match video — instant player tracking, team classification, pass networks, possession stats and sprint analysis. No setup. No server.

22
Players tracked
30fps
Analysis rate
99%
Detection accuracy
CSV
Export format
Analysis Engine
UPLOAD & ANALYZE
📹
DROP YOUR VIDEO HERE
Drag & drop any match video, or click to browse.
Supports MP4 · MOV · AVI · MKV · WebM
MP4MOV AVIMKVWebM
Processing… 0%
🔍Player Detection
👕Team Classification
📍Movement Tracking
⚽Ball & Passes
🏃Sprint Analysis
📊Report Generation
Match Configuration
Python command
python soccer_analytics_pro_v17.py
match.mp4
TEAM 1 vs TEAM 2
● ANALYSIS COMPLETE 90:00 duration 22 players 0 passes
Team 1
—
Ball Possession
Team 2
—
Team 1
Team 2
PLAYER STATS
#DistanceTop Speed Avg SpeedSprintsPasses MadeRecvZone
PASS FEED
0 total
Export Data
📊
Player Stats CSV
22 players · distance, speed, passes, zone
📋
Pass Events CSV
0 passes · frame, team, from→to, distance
Capabilities
WHAT IT TRACKS
🎯
PLAYER DETECTION
YOLOv8x detects every player with high confidence, filtering crowd, bench staff, and advertising boards using pitch ROI segmentation.
👕
TEAM CLASSIFICATION
KMeans on jersey HSV hue separates teams reliably — even when both squads are visible on the same half of the pitch.
📍
MOVEMENT TRACKING
Centroid-matching tracker follows each player frame by frame, measuring distance covered, speed, zone coverage, and sprint events.
⚽
PASS DETECTION
Smart pass counter: only credits a pass when ball transfers between same-team players after minimum hold time. Cross-team interference filtered out.
🏃
SPRINT & HI-RUN
Classifies sprints (>25 km/h) and high-intensity runs (>15 km/h). Counts sprint events and total distance per player per team.
📊
FULL EXPORT
Heatmaps, pass networks, possession timeline, player tables — all in one self-contained HTML report plus downloadable CSV files.
Process
FOUR STEPS
01
UPLOAD VIDEO
Drop any broadcast or drone match recording. MP4, MOV, AVI, MKV all supported.
02
AI PROCESSES
YOLOv8x detects players, KMeans classifies teams by jersey hue, tracker follows each player frame by frame.
03
LIVE DASHBOARD
Instant dashboard with possession, passes, speed data, sprint counts, and live pass feed.
04
EXPORT DATA
Download player stats CSV and pass events CSV directly from the report. Open in Excel or any analytics tool.