FPL LABAnalysis Workspace
PL · 26/27
PREMIER LEAGUE · 2026/27 · FOOTBALL ANALYTICS PLATFORM
PREMIER LEAGUE / 2026—27

See the game
in another light.

Explore player performance, decode matchups and uncover patterns across the Premier League.

ARCHIVE COVERAGE GW 01 — 09
FIELD INTELLIGENCE 01 / 05
01 / Matches90Indexed fixtures
02 / Players670Player directory
03 / Coverage09 GWCompleted archive
04 / Event feed130,459Indexed actions
LEAGUE OVERVIEW

The latest from the archive.

Select a gameweek for fixtures and standings
FPL / PLAYER FORM

Players in form

FPL `form` field

Official form value from the selected snapshot; not ranked by season points.

GAMEWEEK HUB

Results & upcoming fixtures

PREMIER LEAGUE

League table

#ClubPWDLGFGAGDPts
League position is calculated from completed fixtures up to the selected gameweek.
WORKSPACES

Choose your analysis.

WORKSPACE 01 / TACTICAL BOARD

The pitch has
something to say.

Layer match events, isolate areas of the pitch and investigate both sides of a matchup.

01 / 04
ANALYSIS SESSIONCurrent analysisAutosave is active on this device.
MATCHUP INTELLIGENCE

Matchup & fixture context.

20 teams · selected gameweeks · both directions
MATCHUP CONTEXT

Choose the two teams.

FIXTURE DIFFICULTY

Upcoming fixtures.

OFFICIAL FPL

Official FPL Fixture Difficulty Rating is the default. Custom ratings are optional and saved locally.

UPCOMING FIXTURES

Easiest → hardest for the selected window.

5 GWs

EVENT TYPE FILTERSChoose what the matchup should measure

Counts use selected gameweeks and keep each event family separate. “Headers” are header-shot body-part events, not aerial duels. Final-third passes are successful passes ending in the attacking third. For conceded actions, attacking left maps to defensive right (and vice versa), assuming attack-normalized feed coordinates. Reverse feed orientation with “Flip width direction” above when needed.

CROSSES & HEADERS

Delivery and aerial finishing context.

SELECTED GWS

Crosses and header shots are counted independently from the Opta event feed. Completed crosses use the event outcome flag. Header shots use the header body-part qualifier. The imported schema does not expose a verified event-to-event relation, so FPL LAB does not claim that a particular header came from a particular cross.

MATCHUP XI

Your selections, placed automatically.

0 / 11
Automatic formation—

Player positions are fixed to their FPL position. FPL LAB chooses the closest legal formation automatically from the players in your XI; no manual position changes are allowed.

EVENT EXPLORATION

Sequences & comparisons.

Event sequence

CHRONOLOGICAL

View events before a selected shot. Time-ordered actions are not verified possession chains.

Compare match periods

EVENT VOLUME

Compare first- and second-half event totals using the selected team, gameweeks, zones and event filters.

WORKSPACE 02 / PLAYER INTELLIGENCE

Every player.
Every angle.

The entire player pool, every supported metric and comparisons on your terms.

02 / 04
HEAD-TO-HEAD

Compare any players.

Comparison metrics
WORKSPACE 03 / CHART STUDIO

Make the numbers
speak for themselves.

Independent axes, gameweek ranges, chart formats and expandable dashboards.

03 / 04
PERFORMANCE LANDSCAPE

Explore the player pool visually.

Shared player scope · category-aware metrics
ALL-PLAYER SCATTER

Performance landscape

670 players
Each chart always has independent metrics, axes, chart type and appearance. Gameweek syncing is optional.
WORKSPACE 04 / DATA STUDIO

Good analysis
starts with trust.

Monitor dataset coverage, integrity and published updates.

04 / 04
Player directory670From Alpha
Fixtures90GW 01–09
Event feed130,459Indexed analytical events
Metric catalogue146Source-aware metrics

Source registry

INDEXED
▤FPL season snapshotsPlayer statistics · GW 01—09Ready
◧Player match statistics64 columns · match levelReady
⌖Match event logSource rows + indexed analytical events · provider-ID crosswalkHigh coverage
▣Player assetsImages from original projectReady
↥

Data updates

Upload new performance and event ZIP archives using the local server. Existing data is validated and backed up before replacement.

Use the import controls below. External automatic data feeds require a configured licensed source.

Gameweek coverage

01–38
Indexed (1–9)Not included

Metric provenance

01Raw FPL snapshotLatest selected GW snapshot; cumulative metrics marked
02Player match statsField-aware aggregation; match percentages are labelled as mean match rates
03CalculatedFormulas with denominators and coverage checks
04Event-derivedProvider-ID crosswalk with conservative identity checks; unmatched data stays unavailable
DATA QUALITY

Event linkage & coverage

CHECKING
Linked event rows——
Provider IDs mapped——
Unlinked event rows—Excluded from player-derived metrics
Coordinate drops—Invalid pitch coordinates

Lowest team linkage coverage

WATCHLIST

Linkage method unavailable in this dataset.

LOCAL UPDATES

Import datasets & crests

Updates run locally through the included server. Performance and event archives are validated before the current data is replaced.

FPL LABPremier League 2026/27 · Indexed archive: GW 01–09