← Back

Credits

SmartPlay is built on the shoulders of people who share their work openly. This page is a small thank you to the projects and researchers who made it possible.

Open-source projects we are grateful to

Daniel Grøndal (daniegr)

OpenFPL

View on GitHub →

Daniel's OpenFPL paper and codebase introduced the multi-bucket prediction approach that inspired SmartPlay. His work on outcome-bucket classification and mixture-based xPts estimation shaped the core architecture of our prediction model.

ERGO-Code

HiGHS

View on GitHub →

HiGHS is the high-performance open-source solver that powers SmartPlay's squad optimiser. It solves the mixed-integer linear program that finds optimal transfers, captaincy, and lineup decisions across multiple gameweeks — reliably and fast.

Solio Analytics

Open FPL Solver

View on GitHub →

Solio's open-source FPL solver inspired the design of our own optimiser. SmartPlay uses its own solver built from scratch — Open FPL Solver is not used in our project — but studying their MILP formulation and constraint modelling was invaluable in shaping our approach.

Danial Ramezani

Data-Driven FPL

View on GitHub →

Danial's research on data-driven Fantasy Premier League strategy is the backbone of our optimiser. His framework for expected-points maximisation shaped how SmartPlay thinks about squad building.

Vaastav Anand

Fantasy-Premier-League

View on GitHub →

Vaastav has been meticulously collecting and publishing FPL data for years. His dataset is one of the most valuable public resources in the FPL community and was instrumental in training our models.

Collin Braeuning

UnderstatAPI

View on GitHub →

Collin's Python library for the Understat API gave us clean, reliable access to advanced stats like xG and xA. It saved us countless hours and let us focus on what the data means rather than how to get it.

Chris Musson

FPL-ID-Map

View on GitHub →

Chris maintains a mapping table that links FPL player IDs to Understat IDs. A small but essential piece of infrastructure that makes cross-source analysis possible.

Randdalf

fplcache

View on GitHub →

Randdalf's cached archive of historical FPL API data filled gaps that would have been impossible to recover otherwise. A quietly invaluable resource for anyone building models on top of FPL.

If you maintain one of these projects and have questions about how SmartPlay uses your work, please reach out at [email protected]. We're grateful for everything you've built.