The method, for analysts and hiring teams

I'd like to work on recruitment models and the visual side of how clubs read them. In October 2026 I rebuilt my whole event-data pipeline after finding bugs in the coordinate frame, the match clock and the VAEP formula, and re-ran everything on top of it. My transfer-corridor piece retracted one of its own March claims. In November 2026 I tested every model again: action value is now a sequence model that reads the last 32 actions, expected goals lost its calibration layer, expected passes and the price model changed learner, and the published numbers were re-run. That's how I'd work on your data too.

Stack: Python, pandas, PyTorch, XGBoost, CatBoost, LightGBM, scikit-learn, Streamlit, VAEP and xG modelling, data visualisation. Hudl StatsBomb certifications in recruitment and video analysis. Italian and English.

My experience on LinkedIn

See it applied

The same models, turned into an answer on one player or one position: what a club gets when it asks.

The services and prices Price a player