Aggregated team performance data including expected goals, shots, possession, corners, and discipline stats.
Expected Goals (xG) is the single most important advanced metric in modern football analytics. It measures the quality of scoring chances by assigning each shot a probability of being scored, based on factors like distance, angle, assist type, and whether it was a header. A penalty is worth about 0.76 xG, while a long-range shot might be just 0.03.
The Avg xG column shows how many goals a team is expected to score per match based on their shot quality. Teams with high xG but lower actual goals are likely due a positive regression — they are creating chances but not converting them yet. The reverse (low xG, high goals) suggests a team overperforming that may regress. Read our detailed xG explainer for a deeper dive.
Shots per game indicates offensive intent — teams averaging 15+ shots are creating volume. But shots alone do not tell you about quality, which is why xG is the more reliable predictor. A team with 10 shots and 1.8 xG is more dangerous than one with 16 shots and 1.2 xG.
Possession (highlighted green above 55%) reflects control but not necessarily dominance. Some of Europe's best counter-attacking teams thrive on low possession. For betting, possession is most useful in predicting corner counts (high-possession teams win more) and tempo (high-possession games tend to be lower scoring).
The Cards/G column tracks total cards per match per team. This is useful for the cards/bookings market, which some bookmakers offer as over/under on total cards or total booking points. Teams with aggressive pressing styles or those frequently defending deep tend to commit more fouls and receive more cards. Cross-reference with form — teams on losing streaks often accumulate more cards from frustrated tackles. Check our corner data alongside cards, as set-piece-heavy teams with high card counts create chaotic matches ideal for Over bets.
| Manchester City | Champions League | 71 | 154 | 0 | 15.9 | 62% | 6.3 | 1.5 |
| Chelsea | Champions League | 50 | 84 | 0 | 14 | 55% | 5.3 | 1.6 |
| Olympique Marseille | Champions League | 22 | 23 | 0 | 12.4 | 54% | 4.8 | 2.4 |
| Salzburg | Champions League | 46 | 58 | 0 | 13.7 | 47% | 4.6 | 2 |
| Celtic | Champions League | 28 | 33 | 0 | 11.6 | 52% | 5.8 | 1.7 |
| Sporting CP | Champions League | 33 | 52 | 0 | 10.5 | 46% | 3.6 | 2.3 |
| Rangers | Champions League | 24 | 25 | 0 | 9.9 | 49% | 4.5 | 2.3 |
| Borussia Dortmund | Champions League | 62 | 110 | 0 | 12.6 | 49% | 4.9 | 1.6 |
| FC Barcelona | Champions League | 58 | 123 | 0 | 15.4 | 61% | 5.3 | 1.7 |
| FC København | Champions League | 36 | 49 | 0 | 10.3 | 43% | 3.7 | 2.2 |
| Fenerbahçe | Champions League | 10 | 15 | 0 | 10.4 | 50% | 4.8 | 2.6 |
| Ferencvárosi | Champions League | 37 | 64 | 0 | 11.4 | 50% | 4.4 | 2.5 |
| AC Milan | Champions League | 38 | 47 | 0 | 12.6 | 49% | 4.1 | 2.4 |
| Shamrock Rovers | Champions League | 12 | 12 | 0 | 5.5 | 42% | 2.8 | 2.4 |
| Linfield | Champions League | 10 | 9 | 0 | 5 | 37% | 3.1 | 1.7 |
| RB Leipzig | Champions League | 38 | 62 | 0 | 13.3 | 49% | 4.7 | 2 |
| Lech Poznań | Champions League | 6 | 12 | 0 | 10.7 | 51% | 5.8 | 0.7 |
| Club Brugge | Champions League | 46 | 67 | 0 | 11.2 | 46% | 4.1 | 1.9 |
| Tottenham Hotspur | Champions League | 18 | 27 | 0 | 12.4 | 51% | 5.1 | 2.1 |
| Hibernians | Champions League | 4 | 0 | 0 | 3 | 48% | 2.3 | 3.8 |
| Eintracht Frankfurt | Champions League | 16 | 17 | 0 | 8.2 | 41% | 2.7 | 1.7 |
| FC Bayern München | Champions League | 66 | 160 | 0 | 17.3 | 59% | 5.6 | 1.7 |
| Dynamo Kyiv | Champions League | 31 | 30 | 0 | 9 | 49% | 4.3 | 1.9 |
| Maccabi Haifa | Champions League | 22 | 37 | 0 | 12.2 | 56% | 5.4 | 2.5 |
| The New Saints | Champions League | 9 | 8 | 0 | 6.6 | 43% | 2.1 | 2.6 |
| Paris Saint Germain | Champions League | 76 | 147 | 0 | 16.1 | 59% | 5.8 | 1.8 |
| Napoli | Champions League | 26 | 47 | 0 | 14.5 | 54% | 6.3 | 1.8 |
| Olympiacos F.C. | Champions League | 24 | 20 | 0 | 10.7 | 43% | 4.7 | 2.2 |
| Benfica | Champions League | 61 | 103 | 0 | 12.9 | 48% | 4.8 | 2 |
| Shakhtar Donetsk | Champions League | 36 | 40 | 0 | 9.7 | 47% | 3.5 | 1.9 |
| Juventus | Champions League | 43 | 69 | 0 | 13.6 | 49% | 4.6 | 2 |
| Sheriff | Champions League | 25 | 32 | 0 | 10.1 | 36% | 4.7 | 2.3 |
| Ajax | Champions League | 28 | 48 | 0 | 12.4 | 56% | 4.8 | 2 |
| Porto | Champions League | 32 | 47 | 0 | 11.4 | 45% | 3.9 | 2.5 |
| Dinamo Zagreb | Champions League | 35 | 55 | 0 | 11.6 | 51% | 5.1 | 2.1 |
| Sevilla | Champions League | 26 | 31 | 0 | 12.3 | 55% | 4.9 | 2.7 |
| PSV | Champions League | 43 | 80 | 0 | 14.8 | 53% | 5.1 | 2 |
| HJK | Champions League | 14 | 19 | 0 | 6.8 | 47% | 4.3 | 1.9 |
| FC Midtjylland | Champions League | 24 | 30 | 0 | 12.6 | 45% | 5.4 | 1.8 |
| Žalgiris | Champions League | 16 | 18 | 0 | 9.9 | 52% | 4.4 | 2.8 |
| Bodø / Glimt | Champions League | 29 | 64 | 0 | 11.2 | 59% | 4.8 | 1.1 |
| Slovan Bratislava | Champions League | 34 | 50 | 0 | 8.5 | 44% | 4 | 2.7 |
| Crvena Zvezda | Champions League | 33 | 60 | 0 | 13.5 | 49% | 5.8 | 2.5 |
| Víkingur Reykjavík | Champions League | 6 | 13 | 0 | 7.4 | 56% | 6.2 | 2 |
| Ludogorets | Champions League | 32 | 44 | 0 | 11.8 | 51% | 5.2 | 2.7 |
| Inter | Champions League | 64 | 86 | 0 | 14.2 | 49% | 4.6 | 1.9 |
| Maribor | Champions League | 4 | 2 | 0 | 7 | 49% | 3 | 2 |
| Bayer 04 Leverkusen | Champions League | 27 | 35 | 0 | 13.3 | 53% | 4.9 | 2.3 |
| Sturm Graz | Champions League | 14 | 10 | 0 | 10.4 | 38% | 3.3 | 2.5 |
| Real Madrid | Champions League | 79 | 161 | 0 | 15.2 | 54% | 5.6 | 1.9 |
| Viktoria Plzeň | Champions League | 17 | 24 | 0 | 11.7 | 49% | 4.7 | 2.1 |
| CFR Cluj | Champions League | 10 | 16 | 0 | 13.2 | 50% | 5.4 | 2.6 |
| Union Saint-Gilloise | Champions League | 12 | 11 | 0 | 10.2 | 41% | 3.8 | 2.6 |
| Levadia | Champions League | 3 | 1 | 0 | 8.7 | 53% | 2.7 | 2.7 |
| Shkupi | Champions League | 3 | 5 | 0 | 7 | 46% | 2 | 3.3 |
| Tirana | Champions League | 3 | 2 | 0 | 6.7 | 43% | 2 | 2.7 |
| KÍ | Champions League | 13 | 18 | 0 | 7.8 | 38% | 3.2 | 2.1 |
| Qarabağ | Champions League | 37 | 76 | 0 | 13.3 | 56% | 5.8 | 1.7 |
| Pyunik | Champions League | 7 | 2 | 0 | 6.7 | 32% | 4.9 | 2.4 |
| Dinamo Batumi | Champions League | 4 | 3 | 0 | 9.5 | 59% | 3.3 | 2.8 |
| Zrinjski | Champions League | 10 | 11 | 0 | 11.5 | 55% | 4.5 | 2.8 |
| Shakhtyor | Champions League | 4 | 0 | 0 | 7 | 45% | 4.3 | 1.8 |
| Rīgas FS | Champions League | 10 | 13 | 0 | 7.9 | 43% | 4.3 | 2.1 |
| Monaco | Champions League | 27 | 38 | 0 | 13.7 | 46% | 4.9 | 2.3 |
| Atlético Madrid | Champions League | 59 | 99 | 0 | 12.8 | 47% | 5.2 | 2.1 |
| Lincoln Red Imps | Champions League | 15 | 15 | 0 | 6.8 | 44% | 3.1 | 2.3 |
| Inter Club d'Escaldes | Champions League | 7 | 7 | 0 | 9.3 | 47% | 3 | 1.6 |
| KF Ballkani | Champions League | 6 | 6 | 0 | 9.5 | 53% | 3.3 | 2.8 |
| Skendija 79 | Champions League | 8 | 6 | — | 12.3 | 46% | 3.9 | 2.6 |
| Sporting Braga | Champions League | 10 | 13 | — | 16.2 | 55% | 5.5 | 1.7 |
| Jagiellonia Białystok | Champions League | 4 | 8 | — | 12.3 | 39% | 2.5 | 1 |
| Mura | Champions League | 4 | 7 | — | 13 | 39% | 3.8 | 0.8 |
| Budućnost | Champions League | 7 | 7 | — | 8.9 | 43% | 4.9 | 3.1 |
| FC Union Berlin | Champions League | 6 | 6 | — | 9.5 | 34% | 2.8 | 2.5 |
| Celje | Champions League | 5 | 9 | — | 11.8 | 53% | 6.4 | 2.2 |
| Connah's Quay | Champions League | 3 | 2 | — | 3.7 | 40% | 1.7 | 1.7 |
| Olimpija | Champions League | 8 | 8 | — | 12.1 | 54% | 5.3 | 2.4 |
| Alashkert | Champions League | 4 | 4 | — | 10.8 | 57% | 4.3 | 1.3 |
| Servette | Champions League | 6 | 7 | — | 11.5 | 42% | 5 | 3.3 |
| Gent | Champions League | 3 | 3 | — | 11.7 | 45% | 4 | 2.7 |
| Larne | Champions League | 4 | 2 | — | 6.5 | 47% | 4.3 | 3.8 |
| Häcken | Champions League | 4 | 8 | — | 14.5 | 67% | 6.3 | 1 |
| Manchester United | Champions League | 20 | 39 | — | 12.2 | 51% | 4.6 | 2.3 |
| Aston Villa | Champions League | 12 | 23 | — | 12.8 | 47% | 3.8 | 1.6 |
| Neftçi | Champions League | 4 | 4 | — | 8.8 | 48% | 3.8 | 2 |
| Arsenal | Champions League | 33 | 74 | — | 13.5 | 54% | 5.2 | 1.8 |
| Newcastle United | Champions League | 19 | 34 | — | 13.1 | 49% | 5.2 | 1.3 |
| Galatasaray | Champions League | 27 | 43 | — | 14 | 53% | 4.9 | 2.1 |
| Lazio | Champions League | 16 | 21 | — | 11.6 | 44% | 4.5 | 2.9 |
| APOEL | Champions League | 4 | 2 | — | 8 | 53% | 4.3 | 3 |
| Krasnodar | Champions League | 8 | 10 | — | 10.5 | 41% | 4 | 2 |
| Athletic Club | Champions League | 8 | 9 | — | 10.5 | 41% | 4 | 2.1 |
| Panathinaikos | Champions League | 8 | 9 | — | 12.3 | 47% | 5.6 | 2.6 |
| Astana | Champions League | 5 | 6 | — | 12.8 | 47% | 6.4 | 0.6 |
| Genk | Champions League | 4 | 5 | — | 16.3 | 54% | 7 | 2.3 |
| Sparta Praha | Champions League | 20 | 28 | — | 10.6 | 42% | 3.5 | 2.2 |
| Feyenoord | Champions League | 20 | 34 | — | 12.2 | 47% | 5 | 1.9 |
| Dinamo Brest | Champions League | 3 | 8 | — | 10.7 | 42% | 4 | 2.3 |
| Petrocub | Champions League | 4 | 2 | — | 8.3 | 48% | 3.5 | 3.3 |
| Zenit | Champions League | 12 | 14 | — | 11.7 | 46% | 5.2 | 1.9 |
| Drita | Champions League | 6 | 6 | — | 8 | 41% | 4.3 | 1.3 |
| Maccabi Tel Aviv | Champions League | 9 | 9 | — | 8.8 | 54% | 3.7 | 2.6 |
| Kairat | Champions League | 20 | 19 | — | 10.4 | 43% | 3.8 | 2.7 |
| Slavia Praha | Champions League | 16 | 13 | — | 11.9 | 49% | 4.5 | 2.1 |
| Girona | Champions League | 8 | 5 | — | 9.9 | 51% | 5.4 | 3.3 |
| Raków Częstochowa | Champions League | 8 | 12 | — | 9.6 | 52% | 5.5 | 1.4 |
| Brest | Champions League | 10 | 10 | — | 13.1 | 42% | 3.7 | 2 |
| Lens | Champions League | 6 | 6 | — | 10 | 44% | 3.3 | 4.3 |
| VfB Stuttgart | Champions League | 8 | 13 | — | 17.4 | 59% | 7.5 | 1.6 |
| Molde | Champions League | 11 | 18 | — | 14.8 | 54% | 7.3 | 2.3 |
| Hamrun Spartans | Champions League | 8 | 4 | — | 10 | 46% | 5.4 | 2.5 |
| UE Santa Coloma | Champions League | 4 | 3 | — | 8.3 | 43% | 5.3 | 3 |
| Antwerp | Champions League | 8 | 9 | — | 8.8 | 41% | 3.5 | 2.3 |
| Virtus | Champions League | 4 | 2 | — | 3.8 | 29% | 1.8 | 2.3 |
| Legia Warszawa | Champions League | 8 | 10 | — | 10.6 | 52% | 4.4 | 2.5 |
| FCSB | Champions League | 10 | 20 | — | 13.6 | 58% | 5.2 | 2.8 |
| Dinamo Tbilisi | Champions League | 5 | 4 | — | 12.6 | 57% | 6.4 | 2.2 |
| Egnatia Rrogozhinë | Champions League | 4 | 3 | — | 8.5 | 48% | 3.8 | 4.8 |
| Omonia Nicosia | Champions League | 7 | 4 | — | 7.2 | 45% | 5.9 | 3.1 |
| Lokomotiv Moskva | Champions League | 6 | 5 | — | 6.8 | 39% | 2.8 | 2 |
| Villarreal | Champions League | 20 | 25 | — | 11.3 | 43% | 3.4 | 2.4 |
| VfL Wolfsburg | Champions League | 6 | 5 | — | 7 | 43% | 2.5 | 4.5 |
| Aris Limassol | Champions League | 4 | 12 | — | 15.5 | 53% | 5.5 | 1 |
| Beşiktaş | Champions League | 7 | 4 | — | 9.6 | 47% | 4 | 2.7 |
| Breidablik | Champions League | 10 | 24 | — | 8.4 | 48% | 3.8 | 1.4 |
| Riga | Champions League | 3 | 1 | — | 5 | 32% | 2.7 | 4 |
| Noah | Champions League | 4 | 7 | — | 9.8 | 58% | 3 | 2.5 |
| SK Rapid | Champions League | 4 | 4 | — | 11.3 | 50% | 5.5 | 3 |
| Real Sociedad | Champions League | 8 | 8 | — | 13.4 | 52% | 6.8 | 2.3 |
| İstanbul Başakşehir | Champions League | 6 | 7 | — | 10.7 | 42% | 3.5 | 3 |
| Rennes | Champions League | 6 | 3 | — | 12.2 | 50% | 5.7 | 3 |
| Dinamo Minsk | Champions League | 6 | 4 | — | 8.8 | 46% | 3.8 | 4 |
| BATE | Champions League | 4 | 8 | — | 8 | 44% | 4 | 1.8 |
| Borac Banja Luka | Champions League | 6 | 7 | — | 6.7 | 55% | 3.2 | 3.3 |
| Panevėžys | Champions League | 4 | 5 | — | 7.3 | 41% | 2.3 | 2 |
| Differdange 03 | Champions League | 4 | 2 | — | 8.7 | 58% | 7.3 | 2 |
| Prishtina | Champions League | 4 | 5 | — | 8.5 | 53% | 4.3 | 2.5 |
| Young Boys | Champions League | 32 | 40 | — | 12.3 | 48% | 4.1 | 2.5 |
| PAOK | Champions League | 8 | 16 | — | 10.8 | 41% | 5.3 | 2.6 |
| KuPS | Champions League | 5 | 3 | — | 4.3 | 46% | 4.8 | 1.2 |
| Pafos FC | Champions League | 14 | 16 | — | 10.4 | 41% | 4.1 | 2.3 |
| Bologna | Champions League | 8 | 4 | — | 11.8 | 49% | 4.5 | 3.5 |
| Flora | Champions League | 9 | 8 | — | 7.9 | 41% | 4.1 | 1.4 |
| Borussia Mönchengladbach | Champions League | 8 | 16 | — | 9.4 | 41% | 2.4 | 1.5 |
| LOSC Lille | Champions League | 22 | 33 | — | 11 | 50% | 3.7 | 2.8 |
| Atalanta | Champions League | 35 | 60 | — | 14.3 | 50% | 4.9 | 1.7 |
| Struga | Champions League | 4 | 4 | — | 11 | 50% | 2.8 | 2.3 |
| Shelbourne | Champions League | 4 | 2 | — | 12 | 48% | 4.5 | 2.3 |
| AEK Athens | Champions League | 4 | 5 | — | 16.8 | 59% | 9 | 1.3 |