Methodology

ATS Value Score Calculation

This page explains the current ATS value score in plain English. It is structured so Footylab can later upgrade it into an interactive calculator.

Step 1

Build each player's weighted stats score

Step 2

Rank players by stats inside the same match

Step 3

Compare the stats rank with the market rank

1. Weighted player score

Each ATS player gets a score from the category breakdown shown on the match page.

Those category scores are combined with their weights to create one overall stats score for that player.

This is why the ATS breakdown focuses on one player at a time: the calculation is relative to the rest of the field in that match.

2. Stats ranking

Footylab ranks the eligible ATS players in the match from strongest stats profile to weakest.

That rank is converted into a percentile so the output is easier to compare across a full player field.

Higher stats percentile means the player grades better relative to the rest of that same match.

3. Market ranking

The bookmaker market also creates an implied ranking because shorter odds imply a stronger chance.

Footylab converts that market position into a market percentile inside the same match.

This keeps the ATS score transparent: it is a comparison of two rankings, not an opaque black-box number.

4. Overall value score

The ATS overall value score is the gap between the player's stats percentile and market percentile.

If the stats rank is stronger than the market rank, the score moves positive and the offer looks more like value.

If the market already rates the player more highly than the stats do, the score moves negative and the offer looks more like a ripoff.

Why ATS uses ranking instead of H2H-style chance

ATS markets usually involve a larger player field than H2H markets. Ranking players inside the same match keeps the method understandable, comparable, and mobile-friendly without pretending the output is more precise than the data supports.