Kneeslide

Who you beat

Points earned against the best, the rest,
and everyone in between.

Seasons
Arsenal
Loading opponent profile…
Matches in view1314
Overall points per game1.90
Correlation+0.61
OPEN DATA. OPEN METHODS.

Final position. Real results.

Completed seasons use final positions. The current season uses provisional positions as of the result snapshot.

Sources & methodology

Final positions through 2024–25 come from the official Premier League handbook ↗. The official 2025–26 final table ↗ has been checked against all 380 results. Historical ranks include published deductions. Handbook goal-total cells are not used here.

2026–27 positions are provisional, calculated from all 90 completed matches through November 2, 2026, ordered by earned points, goal difference, then goals scored. No administrative deductions are applied to this provisional calculation. These ranks can change after future results and apply to all selected current-season fixtures, not the ranks at kickoff.

The correlation line is a least-squares fit of combined points per game against opponent position. Each observed position has equal weight; empty positions are excluded. Correlation tiles appear only in Position view and show Pearson r for position averages. In split view, the Home and Away rows each use only that venue’s matches for match count, points per game, and correlation. Positive values mean more points against lower-ranked opponents; a constant average or fewer than two observed positions has no defined correlation.

For each club fixture, use the opponent’s final rank for completed seasons or its snapshot rank for the current season. The Team pivot groups by canonical opposing club instead of league rank. PPG = total earned points divided by the number of included matches. Combined bars pool home and away match points and divide by all included matches. Split bars calculate home and away PPG separately and plot them side by side. Clicking a bar inspects that venue. All matches have equal weight; this is not an average of seasonal averages. A club’s own rank has no fixture that season. Seasons without the selected club contribute no matches. Empty bins remain missing, distinct from a played group earning zero points.

Historical results: OpenFootball · CC0 / public domain. Current-season updates also use the linked NBC Sports results list. Checked November 2, 2026. Club name variants are standardized; results are unchanged. Downloads below include the original source and normalized chart data. No live refresh.

Coverage: 34 complete seasons, 1992–93 through 2025–26, plus a partial 2026–27 snapshot. The current-season snapshot includes 90 completed results through November 2, 2026. This is a checked snapshot, not a live feed.