Skip to content

Player Performance Sporting

Training analytics and match statistics platform providing GPS tracking data, fitness scores, AI-driven injury risk predictions, and player contract and transfer management for coaching staff.

Business Capabilities

  • Ingest GPS and biometric data from training sessions
  • Calculate player fitness scores and workload metrics
  • Generate match performance statistics and heatmaps
  • Run AI injury risk prediction models via Azure AI Foundry
  • Provide coaching dashboards for squad management decisions
  • Manage player contracts, negotiations, and transfers

Bounded Context

Data Landscape

Entity Description Role Software Systems
Player Professional footballer registered with the club Owns
Training Session Planned practice session for players Owns
Match Performance Player statistics and ratings from a match Owns
Fitness Score Quantified measure of a player's physical condition Owns
Player Contract Employment agreement between player and club Owns
Transfer Player movement between clubs via sale or loan Owns
Injury Recorded physical injury affecting a player Uses Medical Records

System Context - Player Performance

Container - Player Performance

AI-Driven Injury Risk Prediction

AI-Driven Injury Risk Prediction

Deployment - Acceptance - Player Performance

Deployment - Acceptance - Player Performance

Deployment - Development - Player Performance

Deployment - Development - Player Performance

Deployment - Production - Player Performance

Deployment - Production - Player Performance

Deployment - Test - Player Performance

Deployment - Test - Player Performance

Inbound

System Description Technology
Head Coach Review player performance and set training plans
Medical Records Get player fitness data JSON/HTTPS

Outbound

System Description Technology
Azure AI Foundry Run injury risk prediction models JSON/HTTPS
Databricks Store and query training data JSON/HTTPS