Home › About

Independent Built and operated in Australia

The numbers behind the league you're actually trying to beat

Fantasy League Lens is a private-league analysis tool built and operated in Australia. It takes the rosters your league makes visible after lockout and turns them into ownership, rival trade history, gaps, points of difference and trade plans. The analysis stays with you.

Why it exists

Competition-wide ownership can tell you whether a player is popular. It cannot tell you whether that player helps you beat the people in your league. A supposed POD may already be sitting in half your rival teams. A player who looks ordinary across the whole competition may be the one scorer nobody you face owns.

Fantasy League Lens was built around that narrower question: what do the other people in my league own? Once the answer is recorded each round, the useful things follow. You can see who traded whom, where the shared gaps are, which of your players are genuinely different and which available players could change a matchup.

The product has one deliberate bias. Your own league matters more than a generic list written for everyone playing the game.

Independent by design

Fantasy League Lens is a small, independently run Australian product, with no connection to the competitions or clubs it works alongside. Questions, corrections and awkward edge cases can go straight to hello@fantasyleaguelens.com.

The supported competitions are AFL SuperCoach, AFL Fantasy, AFLW Fantasy and SuperCoach EPL Classic. Their names are used to describe compatibility. Fantasy League Lens is not endorsed by the AFL, News Corp Australia, Telstra, the Premier League or any club.

Where the analysis starts

Each result combines two kinds of information that are kept separate until you load a capture.

Your league capture

A dated snapshot of the teams, ladder and other league information available to you after lockout. This is the part no public player list can supply: who your rivals actually own.

Shared player facts

Prices, scores, recent form, positions, fixtures and known availability. These files are refreshed centrally each round or gameweek, so every user sees the same player facts.

The capture runs inside the browser session you have already opened. Depending on the competition, it reads the rendered league page or requests the same league data the site serves to your signed-in browser. It never asks for the login details you use with a fantasy competition, and the live product does not run a bulk historical crawl.

One capture is useful immediately. Several rounds are better: comparing snapshots is how trade history appears, and it lets the app distinguish a one-week state from a pattern.

How the numbers become suggestions

Ownership and trade history are arithmetic. If six teams hold a player, the ownership table counts six. If a player disappears from one round's roster and another arrives in the next, that change is recorded as a trade. PODs, gaps and unowned targets are all worked out against that same league-specific count.

Trade suggestions add another layer. The engine blends recent scoring with season form, then applies the rules of the competition you are playing: lineup size, positions, trade allowance, available bank, legal formations and captain scoring where they apply. It checks each move for position coverage and affordability. Players marked unavailable are not recommended.

Small samples are treated cautiously. A player with only a few games is pulled back towards a positional baseline rather than being valued entirely on one large score. In AFLW Fantasy, rookie role and selection context can also be reviewed by hand after official teams are named. That context can separate two similar options, but it cannot make an omitted or injured player available.

Price forecasts are Fantasy League Lens calculations. They use factual prices and recent scores, with a separate model calibrated for each competition. Published break-evens and projected prices from the competitions are not copied into the model. When there is not enough score history to support a forecast, the app returns no forecast.

Four competitions, four sets of rules

The same screen cannot quietly use AFL assumptions for every sport. The analysis changes with the competition attached to the capture.

AFL SuperCoach

A 22-player scoring lineup, SuperCoach pricing increments and two-move trade plans.

AFL Fantasy

A 22-player scoring lineup, exact captured salary where available and Ladder Climb for ranked leagues.

AFLW Fantasy

A 21-player scoring lineup and plans that can use the competition's three weekly trades.

SuperCoach EPL Classic

An 11-player scoring lineup, legal formations, a doubled captain score and gameweek planning.

What the analysis cannot know

A projection is a disciplined estimate, not a report from next weekend. A late injury, a role change, a tactical substitution or one strange game can make a sensible plan look foolish by Sunday night. Player data can also be late or incomplete, and your league analysis is only as current as the capture you loaded.

The app labels estimated values and refuses some calculations when the necessary data is missing. You should still confirm final teams, availability and the trade itself in the fantasy competition before acting. Fantasy League Lens supplies the arithmetic and a shortlist. The decision remains yours.

What happens to your league data

Your capture is used to produce your analysis. It is not published to your league, pooled with other users to create a hidden ownership database, or sold. You can delete your leagues and account. The full storage, retention and deletion details are set out in the privacy policy, without hiding the important parts behind vague wording.

Free tier · No credit card · Your analysis is not shared with your league