
By Udemy · Official page
Build A Shot Map With Python By Fernanda Schenker Pieri
About this item
Turn real football event data into a clear and informative shot map with Python.
In this hands-on beginner course, you will build a complete football shot map using real match data from StatsBomb Open Data. Starting with raw event data, we will work step by step through the process of preparing shot events, extracting pitch coordinates, plotting shots on a football pitch, and adding information such as expected goals (xG) and shot outcomes.
Course Curriculum
- Load real football event data with StatsBombPy
- Filter and prepare shot data with pandas
- Extract x and y coordinates from event locations
- Plot shots on a StatsBomb football pitch with mplsoccer
- Use xG to represent chance quality through marker size
- Distinguish goals from other shot outcomes
- Add titles, legends, and data attribution to your visualization
- Export your finished shot map as an image
- Interpret the visualization and apply the same workflow to another match or team
Frequently Asked Questions
How does instant Telegram delivery via @madbaxapp_bot work?
Activate any plan from $5, then press Download on this page: 1 file (187.5 MB) are sent to your Telegram chat instantly by the bot @madbaxapp_bot.
How do I extract multi-part .part01.rar archives on Windows and macOS?
Download all volumes (.part01.rar, .part02.rar … .partN.rar) into one folder, then start the extraction only from the first volume, part01.rar. On Windows use WinRAR or 7-Zip; on macOS use Keka or The Unarchiver. The other volumes are read automatically.
What is included in the download archive?
The archive includes all project and video files for this release. It does not include one-to-one mentoring or certificates from the original school.
Related Assets

10 Material Node Basic In Blender
Included in plans
Blender Beginners For Concept Art
Included in plans
Skill That Will Increase Your Value as a 3D Designer and Attract More Clients
Included in plans
Archviz with Blender and StableDiffusion
Included in plans
Blender 3D Geometry – Create Unique Surface Patterns With Textures
Included in plans



