Skip to content
View ashpe-osk's full-sized avatar
🟢
Open to Work
🟢
Open to Work

Block or report ashpe-osk

Block user

Prevent this user from interacting with your repositories and sending you notifications. Learn more about blocking users.

You must be logged in to block users.

Maximum 250 characters. Please don’t include any personal information such as legal names or email addresses. Markdown is supported. This note will only be visible to you.
Report abuse

Contact GitHub support about this user’s behavior. Learn more about reporting abuse.

Report abuse
ashpe-osk/README.md

Hi, I'm Ashpe

Aspiring Football Data Analyst

I use data and math to explore football.

LinkedIn Medium Substack


About

I work on football data projects focused on turning match data into useful analysis and insights -- through visualisation, modelling, and clean pipelines. Everything here is a learning project, built seriously.


Featured Projects

Project What it does
AFCON 2023 Final -- Passing Analysis Individual and team passing maps for the AFCON 2023 Final. Built on StatsBomb event data with mplsoccer and matplotlib.
AFCON 2023 Final -- Match Dashboard End-to-end match analysis dashboard: passing networks, shot maps, xG flow, and team statistics in a single publication-ready figure. Template for any StatsBomb-covered match.

What I Work On

Match Analysis Passing networks, shot maps, xG flow, heatmaps, pitch control, possession value models

Recruitment and Scouting Player similarity models, clustering, role detection, player profiling, squad analysis tools

Expected Metrics and ML xG, xA, xT, match prediction models, team style classification

Data Engineering ETL pipelines, event data processing, API integration, PostgreSQL and MongoDB workflows, data cleaning and validation


Stack

Languages

Python R SQL

Data and ML

Pandas NumPy Scikit-Learn TensorFlow

Football Data

StatsBomb Wyscout mplsoccer LongoMatch

Visualisation

Matplotlib Plotly Power BI Tableau

Databases & Platforms

PostgreSQL MongoDB Streamlit Jupyter Git


Good football analytics does not add complexity. It removes confusion.


If you work in football analytics, sports tech, recruitment, or performance analysis -- reach out via LinkedIn or follow the work on Medium and Substack.

Pinned Loading

  1. afcon2023-final-analysis afcon2023-final-analysis Public

    A breakdown of the 2023 Africa Cup of Nations Final between Ivory Coast 🇨🇮 and Nigeria 🇳🇬. Built with StatsBomb open data, mplsoccer, and matplotlib. Covers individual pass maps and team passing ne…

    Jupyter Notebook

  2. football-match-dashboard football-match-dashboard Public

    A football analytics dashboard built with Python, Streamlit, Pandas, Matplotlib, mplsoccer, and StatsBomb Open Data to visualize and analyze passing networks, shot maps, xG flow charts, and match s…

    Jupyter Notebook

  3. cumulative-team-points-tracker cumulative-team-points-tracker Public

    A simple Python-based streamlit web-tracker for monitoring and comparing cumulative football team points throughout a season.

    Python

  4. chezabol chezabol Public

    Football Analytics Platform for Kenyan Leagues

    Python

  5. football-data-exploration football-data-exploration Public

    A collection of football data visualizations

    Jupyter Notebook