Course · Starts February 23, 2026
Football Python 360
For anyone looking to get started with or elevate their Python skills in football — including coaches, analysts, scouts, journalists, fitness staff, and data enthusiasts who want to apply Python step by step in real football scenarios.

Overview
This course equips football analysts with the essential Python skills to unlock the power of football data in practice. Starting from the basics, you'll follow a step-by-step journey through real-world cases, learning how to load, clean, transform and visualise football data.
You'll master key tools like Pandas, NumPy, BeautifulSoup and Matplotlib, and learn to automate data collection from APIs and web sources. Through hands-on modules and practical applications — from match reports to scouting to building interactive apps — you'll gain the confidence to use Python as a powerful tool across multiple departments in a football club.
The course concludes with a final project where you'll develop a complete, shareable football web app in Streamlit. Already, hundreds of analysts are applying these Python skills to boost decision-making and innovation within clubs worldwide, under the guidance of instructor Luis Mosquera Toscano.
What you'll leave with
- Set up Python for football analytics workflows
- Learn core Python concepts using football-specific examples
- Load and manipulate data from Excel, CSV and JSON files
- Automate data extraction from APIs like Wyscout and StatsBomb
- Scrape data legally from trusted free football sources
- Create visuals like heatmaps, pass maps and radars with popular libraries
- Apply Python to real cases: scouting, match reports and event analysis
- Build and share football analysis apps using Streamlit
- Complete a final project combining all skills learned
Curriculum
Module 1
Hands-on projects and exercises
Work through Python challenges built around real football datasets.
Module 2
Step-by-step recorded tutorials
Self-paced lessons you can rewatch as you build your own workflows.
Module 3
Real club scenarios and case studies
Match reports, scouting and event analysis modelled on real club practice.
Module 4
Interactive final project
Ship a complete, shareable football web app in Streamlit with feedback.
Module 5
Lifetime access and expert support
Keep coming back to the material and ask the team when you get stuck.
Course leader
Luis Mosquera Toscano
Football Data Coordinator, FIFA
Luis Mosquera Toscano is a seasoned sports analytics professional with over five years of experience managing football data projects and real-time data operations. He currently serves as Football Data Coordinator at FIFA, where he coordinates technological innovations in football data management.
Who it's for
- Coaches, analysts, scouts and journalists getting started with Python
- Fitness staff and data enthusiasts who want practical football tooling
- Anyone preparing for Soccermatics Pro or PowerBI 360
Get the latest on football data and AI
Get sharp insight on how the game is changing, practical ideas you can use in your work, and early access to new features and updates from Twelve.


