In The Game
  • Home
  • Athletics
    • Calendar
    • Meet Forecast
    • Event Detail
    • Medal Table

    • Athlete Ratings
  • Games
    • Commonwealth Games 2026
    • Every Event
    • Model Report Card
    • Event Detail
    • Athlete

    • Athlete Ratings
  • AFL
    • Overview

    • Matches
    • Ladder
    • Simulator

    • Player Stats
    • Player Ratings
    • Player Game Logs
    • Player Comparison
    • Age Curves

    • Team Stats
    • Team Game Logs
    • Team Ratings

    • Definitions
  • Football
    • Overview

    • Matches
    • Leagues

    • Player Stats
    • Player Ratings
    • Player Game Logs
    • Player Comparison

    • Team Stats
    • Team Game Logs
    • Team Ratings

    • World Cup 2026
    • Finals History
    • Player Stats (WC)
    • Wall Chart
    • Past Tournaments

    • Definitions
  • Blog
  • About
Skip to content

Football · The Panna Project · 15 Leagues

Football

Predictive ratings, match picks and league projections across 15 European competitions — powered by Panna, an open-source RAPM+SPM blend that nets xG created against xG conceded for every player on the same scale.

How Panna works

Traditional football stats tell you what a player did. Panna ratings try to answer a harder question: how much did it actually matter?

The core idea is plus-minus — when a player is on the pitch, does their team create more and concede less than expected? But raw plus-minus is noisy (your numbers look great if you play alongside Messi), so the model controls for the quality of every other player on the field. Think of it as isolating your contribution from everyone else’s.

For players without enough minutes to get a reliable plus-minus estimate, the model falls back on box-score stats — things like key passes, interceptions, and progressive carries — that tend to predict plus-minus well. The final Panna rating blends both signals, leaning more on the box score for bit-part players and more on plus-minus for regulars.

The rating splits into offense and defense. Positive offense means you’re helping create goals. Negative defense means you’re preventing them. Add them together and you get the overall picture.

 

Pete Owen · Sydney · © 2026 · Source

My Teams | Settings | Photo Credits | Privacy | Disclaimer