FPL Ratings data analytics dashboard
Flux Dynamics/Work/FPL Ratings

Real-time analytics for fantasy
football managers

Type Data Platform
Role Full Product Build
Status Live
Overview

Fantasy Premier League is the world's biggest fantasy football game, with over 11 million active managers each season. But the official app gives you almost nothing in terms of meaningful analysis. Managers want to know who's performing, who's about to rise in price, and which transfers will actually make a difference.

FPL Ratings fills that gap. We built a platform that processes live match data, calculates proprietary performance ratings for every Premier League player, and delivers actionable insights that help managers make better decisions.

The platform handles real-time data processing during live gameweeks, with automatic price change predictions and historical trend analysis. It's designed for the kind of manager who takes their team seriously.

Services
Product Strategy, UX/UI Design, Full-Stack Development, Data Pipeline Architecture
Platform
Next.js, PostgreSQL, Python data pipeline, Vercel
Data
Premier League API, live match events, historical stats
500+
Players tracked per season
Live
Real-time match processing
Hourly
Price change predictions
<2s
Dashboard load time
The challenge

A data problem disguised as a
football problem

The official Fantasy Premier League platform provides basic stats, but nothing that helps managers make genuinely informed decisions. Points per game don't tell you who's in form. Last season's data doesn't account for squad changes. Price predictions are guesswork at best.

The challenge wasn't just building a dashboard. It was designing a data architecture that could ingest live match events, process them into meaningful ratings in near-real-time, and present them in a way that actually helps managers make transfer decisions. The system needed to be fast enough to be useful during live gameweeks, when every minute counts.

What we built

Every feature earned its place

Player performance ratings

Proprietary algorithm that goes beyond basic stats. Combines expected goals, key passes, defensive actions, and form weighting to produce a single actionable rating per player.

Live gameweek tracking

Real-time data ingestion during live matches. Managers can see how their players are performing and make informed captain and transfer decisions for the following week.

Price change predictions

Analysis of ownership trends, transfer volumes, and price thresholds to predict which players will rise or fall in price. Updated hourly during active windows.

Historical trend analysis

Season-over-season and gameweek-over-gameweek trend data. Identify patterns in player performance relative to fixtures, home/away splits, and opposition strength.

Manager dashboard

Clean, fast interface designed for quick decisions. Filterable by position, price range, form window, and fixture difficulty. No clutter, just the data that matters.

Responsive design

Built for the way managers actually check their teams: on their phones during the commute, at lunch, or while watching matches. Every view optimised for mobile.

The result

A platform managers actually
rely on

FPL Ratings is live and processing real Premier League data. Managers use it weekly to inform their transfer decisions, captain choices, and long-term squad planning. The platform handles the data processing automatically, so the interface is always current.

This project demonstrates what happens when you combine domain expertise with proper engineering. We didn't just build a pretty dashboard. We built a data pipeline that ingests, processes, and serves live football data at scale, wrapped in an interface designed for fast decision-making.

Next project
Maison Mama
View project