πŸ‰ Rugby Performance Analytics

January 8, 2026 Β· View on GitHub

LongoMatch Event Data + Qlik Sense Dashboards

Qlik Sense Data Analytics GitHub Actions Sports Analytics ETL Data Modeling

πŸ“Œ Overview

This project analyzes match performance for Los Cardos Rugby Club using event‑based data exported from LongoMatch and processed in Qlik Sense.
The goal is to automate post‑match reporting and provide actionable insights to the coaching staff through interactive dashboards.


🧱 Tech Stack

  • LongoMatch (event tagging & data export)
  • Qlik Sense (ETL, data modeling, dashboards)
  • Excel / CSV (raw data handling)
  • Data modeling: star‑schema‑inspired structure
  • Visualization: KPI dashboards, trend analysis, performance categories

πŸ“Š Dashboards

  • Overview dashboard
  • Attack Performance
  • Set Piece Acquisition (Scrum & Lineout)
  • Set Piece Launches (Scrum & Lineout)
  • Breaks
  • Discipline

πŸ” Key Metrics

  • Try origin & attacking patterns
  • Break efficiency & outcomes
  • Scrum and lineout success rates
  • Launch effectiveness
  • Penalties by type and phase
  • Turnovers & multiphase play
  • Points scored, conceded & efficiency indicators

βš™οΈ Workflow Summary

  1. Export match events from LongoMatch (CSV).
  2. Clean, normalize, and structure the data.
  3. Build a data model in Qlik Sense.
  4. Create dashboards with automated reloads.
  5. Generate post‑match insights for weekly analysis.

πŸ“ Repository Structure

rugby-performance-analytics-los-cardos/
β”‚
β”œβ”€β”€ scripts/
β”‚   └── qlik/  
|       └── FactPartidos.qvs
|       └── Dim_Fecha.qvs
|       └── Dim_Rival.qvs
|       └── Dim_Metrica.qvs
|       └── Global_Variables.qvs
β”‚
β”œβ”€β”€ dashboards/
β”‚   β”œβ”€β”€ Overview dashboard/
β”‚   β”œβ”€β”€ Attack Performance/
β”‚   β”œβ”€β”€ Set Piece Acquisition (Scrum & Lineout)/
β”‚   β”œβ”€β”€ Set Piece Launches (Scrum & Lineout)/
β”‚   β”œβ”€β”€ Breaks/
β”‚   └── Discipline/
β”‚
β”œβ”€β”€ docs/
β”‚   β”œβ”€β”€ project_overview.md
β”‚   β”œβ”€β”€ etl_overview.md
β”‚   β”œβ”€β”€ data_model.md
β”‚   β”œβ”€β”€ workflow.md
β”‚   └── next_steps.md
β”‚
β”œβ”€β”€ images/
β”‚   └── cover/
β”‚
β”œβ”€β”€ README.md
└── LICENSE

πŸš€ Next Steps

  • Full automation of the ETL pipeline
  • Integration with GPS/tracking data
  • Predictive analytics for performance forecasting
  • Additional KPIs for player‑level analysis

πŸ‘€ Author

Santiago Balbarrey
Data Analytics | BI | Sports Analytics

LinkedIn

You can reach me on LinkedIn for feedback, collaboration, or project discussions.